Use your own domain for guest pages
If you’re putting a link on printed invites, signage, or a wedding website menu, a custom domain can save you a lot of “Is this the real link?” questions. Once it’s set up, guests see your branded URL, and Knotty handles the secure https:// part for you.
Before you start (2 quick decisions)
- Pick the address you want guests to type
- Recommended: a subdomain like
invite.yourdomain.com(usually the smoothest). - Use the root domain (
yourdomain.com) only if your domain provider supports it (often via “ALIAS/ANAME” or “CNAME flattening” - for example Cloudflare, DNSimple, DNS Made Easy, Gandi, or Namecheap). If you’re not sure, choose a subdomain.
- Decide who will make the domain changes
DNS changes happen wherever you bought/host your domain (GoDaddy, Namecheap, Cloudflare, etc.). If two people edit at once, it’s easy to accidentally overwrite each other—so pick one person to do the setup.
Step 1: Add the domain in Knotty
- Open your event.
- Go to Public guest pages → Custom domain name.
- Enter the hostname you want guests to use (example:
invite.yourdomain.com). - Save.
Knotty will show you the exact DNS record(s) to add next.
Step 2: Add the DNS records at your domain provider
- In Knotty, copy the DNS record values shown.
- In a separate tab, open your domain provider’s DNS screen.
- Add the record(s) exactly as shown (same type, name/host, and value).
- Save your changes.
Tip: Don’t “clean up” formatting. A missing dot, extra space, or a different record type is enough to keep it from verifying.
Step 3: Wait for it to go live (then share)
DNS can take a while to update everywhere. It’s common for this to take minutes to a few hours (and sometimes up to 24 hours).
In Knotty, watch the domain status:
- Not configured: no hostname is saved yet.
- Pending: Knotty is waiting on DNS and/or security setup to finish.
- Active: you’re good—share the custom domain.
- Error: validation or provider checks failed.
If it’s not Active yet, use the default knotty.love link as a temporary fallback so guests aren’t blocked.
If something isn’t working
- If Knotty says Invalid hostname → enter only the hostname (no
https://, no/path, no trailing dot). Example: useinvite.yourdomain.com, nothttps://invite.yourdomain.com/. - If it’s Pending for a long time → double-check the DNS record(s) match Knotty character-for-character, then give it more time to propagate.
- If it shows Error → remove any older/conflicting records for the same host, then re-add the exact record(s) Knotty shows.
- If guests can’t open the custom link today → send the default
knotty.lovelink for now, and circle back to the custom domain when status is Active.
Quick checklist
- Choose a subdomain guests won’t mistype.
- Have one person make DNS edits.
- Copy DNS records exactly as shown in Knotty.
- Share widely only when the status is Active.
Still have questions?
If anything's unclear or you run into a snag, get in touch through our contact page.