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)

  1. 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.
  1. 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

  1. Open your event.
  2. Go to Public guest pages → Custom domain name.
  3. Enter the hostname you want guests to use (example: invite.yourdomain.com).
  4. Save.

Knotty will show you the exact DNS record(s) to add next.

Step 2: Add the DNS records at your domain provider

  1. In Knotty, copy the DNS record values shown.
  2. In a separate tab, open your domain provider’s DNS screen.
  3. Add the record(s) exactly as shown (same type, name/host, and value).
  4. 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: use invite.yourdomain.com, not https://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.love link 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.