PostDecks
PostDecks

An Agency feature: your links on your domain.

Connect your own domain

On the Agency plan you can serve your client approval links from your own subdomain, like approvals.youragency.com, instead of postdecks.com. It takes one DNS record, and the secure certificate is issued for you automatically.

What you'll do

  1. 01In PostDecks, open your account and go to Custom domain. Enter the subdomain you want to use and connect it.
  2. 02PostDecks shows you a CNAME record. Add it at whoever hosts your domain's DNS.
  3. 03That's it. The record proves the domain is yours, the certificate is issued automatically, and the status flips to Live, usually within a few minutes.

The record to add

One CNAME, pointing your subdomain at PostDecks. The exact name is shown to you in the app when you connect.

Type
CNAME
Name
the subdomain, e.g. approvals
Value
cname.vercel-dns.com
Proxy
DNS only (not proxied)

If your DNS is on Cloudflare, the record must be DNS only (a grey cloud, not the orange proxied one). A proxied record sits in front of PostDecks and stops the certificate being issued, so the domain never goes live.

Step by step, by provider

Cloudflare

  1. DNS → Records → Add record.
  2. Type CNAME, Name the subdomain (e.g. approvals), Target cname.vercel-dns.com.
  3. Set Proxy status to DNS only — click the orange cloud so it turns grey. This is the step people miss; a proxied record stops the certificate from being issued.
  4. Save.

GoDaddy

  1. Domain → DNS → Records → Add.
  2. Type CNAME, Name the subdomain (e.g. approvals), Value cname.vercel-dns.com.
  3. Leave TTL default and save.

Namecheap

  1. Domain List → Manage → Advanced DNS → Add New Record.
  2. Type CNAME Record, Host the subdomain (e.g. approvals), Target cname.vercel-dns.com.
  3. Save. Namecheap has no proxy toggle, so nothing else to change.

Another provider? The record is the same everywhere: a CNAME on your subdomain pointing at cname.vercel-dns.com, not proxied.

Still says waiting?

  • Give it a few minutes. DNS changes take time to spread. The status checks itself and flips to Live on its own.
  • On Cloudflare, check it's DNS only. The grey cloud, not the orange one. This is the most common reason a domain stays stuck.
  • Check the record. A CNAME on the exact subdomain you entered, pointing at cname.vercel-dns.com, with no stray full stop or typo.

Still stuck? Email hello@postdecks.com and we'll sort it.

Connect your domain