Link Domain to Keyhook
Overview
To send agency email from your own domain, open the Agency menu → the Email Management card → click Add an email domain and enter your domain → Save. Then click Verify to get the TXT and CNAME records, add them at your DNS provider, and click Verify again. Keyhook confirms it and shows a green tick.
Add your domain in Keyhook
Note: In the app, the Domains section only appears for users with Principal access, so other users won't see the option to add, verify or remove a sending domain.
Get your DNS records from Keyhook
Note: If the record values show as blank, refresh the page and reopen Verify. Keyhook generates a unique Hostname and value for each domain, and a refresh loads them.
Add the records at your DNS provider
Note: DNS changes aren't instant. They can take anywhere from a few minutes up to 48 hours to take effect, so verification may not succeed the moment you add the records.
Verify the domain in Keyhook
Note: Emails can only be sent from a domain once it's verified, until then Keyhook sends from its own default address rather than your domain.
Remove a domain
Frequently asked questions
Who can add and verify a sending domain?
Only users with Principal access. The Domains section is hidden for everyone else, so they can't add, verify or remove a domain.
Why won't my domain verify?
Both the TXT (DKIM) and CNAME (return-path) records have to be found before the green tick appears. Check both were copied exactly and give DNS time to propagate. Keyhook keeps retrying automatically and notifies you when it succeeds.
Do I have to keep the verify window open while it checks?
No. After you click Verify you can navigate away; Keyhook keeps checking in the background and sends you a notification once the domain is verified.
The record values are blank. What do I do?
Refresh the page and reopen the Verify Email Domain window. Keyhook generates the Hostname and value for each record, and a refresh loads them in.
What happens if I never verify the domain?
Nothing breaks, but email can only be sent from a domain once it's verified. Until then your agency's emails go out from Keyhook's default address instead of your own domain.