Host your Access Page on a custom domain
Overview
Connect a custom domain so your Access Page sends codes from your own URL instead of the Keysender default domain.
Before you start
Make sure you have:
- Access to your Keysender vendor account.
- A domain you own.
- Access to your domain provider DNS settings.
We recommend using a subdomain such as access.yourdomain.com instead of your root domain. This keeps your main website unaffected.
Steps
Add the domain in Keysender
- Open Account Settings in Keysender.
- Under Domain, click Add Domain.
- Enter your domain without
https://orhttp://. For example, enteryourdomain.com.
Copy the DNS records
- Read the pop-up Keysender shows after you add the domain.
- Copy the CNAME record. This record is required and points your domain to the Keysender servers.
- Copy the SPF TXT record. This record is optional but recommended and authorizes Keysender to send email from your domain.
The values in the pop-up are unique to your domain. Copy them exactly as shown.
Add the records in your domain provider
- Log in to your domain provider such as GoDaddy, Cloudflare, or Namecheap.
- Open your DNS management settings.
- Add the CNAME record using the values from the Keysender pop-up.
- Set the Type to CNAME.
- Set the Host to your subdomain label. For a subdomain, enter only
access, notaccess.yourdomain.com. Most providers append the root domain automatically. - Set the Value to the value from the pop-up.
- Add the SPF TXT record using the values from the Keysender pop-up.
- Set the Type to TXT.
- Set the Host to
@, which represents your root domain. - Set the Value to the SPF value from the pop-up.
You can only have one SPF record per domain. If you already have an SPF record, add the Keysender include to the existing record instead of creating a new one.
DNS changes can take a few minutes to propagate. Set your TTL to the lowest value your registrar allows, then wait before verifying.
Set up SSL for your domain
- Go to ZeroSSL.
- Generate a free SSL certificate for your domain or subdomain.
- Download the certificate
.zipfile. - Change the file extensions to
.pembefore uploading into Keysender. - Upload the certificate files into Keysender.
Verify and test the domain
- Return to Account Settings in Keysender.
- Click Verify Domain.
- Confirm the domain status shows Active.
- Send a test order from Keysender.
- Confirm the order URL displays your custom domain instead of the Keysender default.
Confirm it works
Your Access Page URL shows your custom domain. Orders sent from Keysender use the new domain in delivery emails and access links.
If it still is not working
Each domain provider has different DNS instructions. Search your registrar help center for how to add CNAME and SPF TXT records. Keysender cannot provide direct support for third-party DNS providers.
If your domain still does not verify after confirming the DNS records are correct, submit a claim so Keysender Support can review it.