What it is
White-labeling allows you to fully brand how clients experience Keyword.com reporting.
There are two branding areas:
Dashboard Domain Branding (Shared Projects & Embedded Reports)
Email Sending Settings (Scheduled Reports)
This article explains:
The different domain customization options available
When each option applies
How to configure DNS records
How to enable the White-label add-on
How email sending domains are verified
Why it matters
For agencies and SaaS providers, branding impacts:
Client trust
Deliverability
Perceived ownership of the reporting system
Long-term scalability
White-labeling ensures your reports:
Appear under your domain
Maintain consistent branding
1. Shared project domain customization (dashboard layer)
Shared project domain customization changes the URL used when sharing live dashboards.
Depending on your account and needs, there are two options available:
Option 1: White-label domain
Example:
https://app.seranktracker.com/...
This replaces the default Keyword.com shared-project domain with the white-label domain.
How to enable:
This requires the White-label add-on. If the card shows Paid add-on, click Upgrade to review the add-on. With the add-on enabled, the card shows Active.
Open Account Settings → Shared projects → Account defaults.
Find Whitelabel reports.
Turn on Whitelabel domain.
An active custom domain takes priority over the seranktracker.com domain.
Best for:
Basic branding separation
Agencies that don’t require full custom domains
Option 2: Full custom sub-domain (add-on product)
Example:
ranktracker.disney.com
This allows you to use your own domain entirely.
With the White-label add-on active, open Account Settings → Shared projects → Account defaults → Whitelabel reports → Manage custom domain. Follow the setup steps below to add your domain and verify its DNS records.
White-label email domain (scheduled reports sender domain)
The custom-domain setup includes Email sending DNS records alongside the records for shared reports .
Review your account-wide sender address under Scheduled reports → Email settings → Send from. Send a test scheduled report to confirm the sender before using it for client delivery. Contact support if the sender does not match your settings.
What this affects
Scheduled Reports email sender
Email authentication (SPF / DKIM)
Deliverability
Client perception
This setting is account-wide.
How to configure
Open Account Settings → Shared projects → Account defaults.
Under Whitelabel reports, confirm that the White-label add-on is Active.
Click Manage custom domain.
Enter a subdomain you control in Domain, such as
reports.youragency.com.Click Add domain.
Copy the records shown under Website & reports and Email sending to your DNS provider.
You can configure one custom domain per account. Use the exact records generated for that domain.
DNS records required
The app generates five DNS records for your domain. Copy each record’s type, hostname, and value from Manage custom domain .
Website & reports
Website CNAME: points your chosen subdomain to
app.keyword.com.SSL verification CNAME: uses an
_acme-challengehostname and a verification target generated for your domain. Copy the full value shown in the app.
Email sending
SPF TXT: uses
v=spf1 include:mailgun.org ~all. Use the hostname shown in the app and avoid creating duplicate SPF records.DKIM TXT: uses a domain-specific selector and key. Copy both the hostname and value shown in the app.
Email tracking CNAME: points
email.<your custom domain>tomailgun.org. Use the exact hostname shown in the app.
For Cloudflare DNS, set the CNAME records to DNS only (grey cloud). Proxied records prevent verification.
After adding the records, click Verify records. The app also checks automatically every 30 seconds. DNS changes can take up to 24–48 hours.
The website status progresses through Pending → DNS verified → SSL active. Each DNS record shows Verified or Not found.
Check the Email sending records separately. The website can reach SSL active while email records are still pending. Email authentication verification checks the SPF and DKIM records.
Key behaviours
You can configure one custom domain per account
Setting applies account-wide
DNS propagation can take up to 24–48 hours
How dashboard domain & email domain work together
Layer | Controls | Applies To |
Shared Project Domain | Shared dashboard URLs | Shared Projects & Embedded Reports |
Email Settings | Sender address and email message | Scheduled Reports |
The custom-domain setup includes both Website & reports and Email sending records. Configure them together in Manage custom domain.
The Whitelabel domain toggle changes shared links to the seranktracker.com domain and does not configure email sending. Review the account-wide sender under Scheduled reports → Email settings and test delivery before sending reports to clients.
When to use each option
Use White-Label Domain (seranktracker.com) when:
You want separation from keyword.com
You do not need full custom DNS
Use Full Custom Domain when:
You require full brand ownership
You operate at enterprise scale
You want fully branded dashboards
Best practices
Configure branding before distributing client links
Verify DNS before announcing domain changes
Keep SPF/DKIM records clean (avoid duplicate SPF entries)
Test shared links in incognito
Test scheduled reports after verification
Keep the White-label add-on active

