What it is
White-labeling allows you to fully brand how clients experience Keyword.com reporting.
There are two separate branding layers:
Dashboard Domain Branding (ViewKeys & Embedded Reports)
Email Sender Domain Branding (Scheduled Reports)
This article explains:
The different domain customization options available
When each option applies
How to configure DNS records
How billing works for full custom domains
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
Send from your domain
Maintain consistent branding
1. ViewKey domain customization (dashboard layer)
ViewKey domain customization changes the URL used when sharing live dashboards.
Depending on your account and needs, there are three options available:
Option 1: White-label domain
Example:
https://app.seranktracker.com/...
This replaces the default Keyword.com ViewKey domain with the white-label domain.
How to enable:
Go to Settings → ViewKey Brand
Select Use Whitelabel Domain (seranktracker.com)
Best for:
Basic branding separation
Agencies that don’t require full custom domains
Option 2: Custom sub-domain (add-on product)
Example:
disney.keyword.com
disney.seranktracker.com
To set this up, contact [email protected]
Best for:
Larger agencies
Enterprise accounts
Brand-level segmentation
Option 3: Full custom sub-domain (add-on product)
Example:
ranktracker.disney.com
This allows you to use your own domain entirely.
To set this up, contact [email protected]
White-label email domain (scheduled reports sender domain)
This controls the domain used when sending automated reports.
Instead of sending from a Keyword.com-related domain, you can send from:
What this affects
Scheduled Reports email sender
Email authentication (SPF / DKIM)
Deliverability
Client perception
This setting is account-wide.
How to configure
Go to Email Settings
Click White-Label Domain
Add your domain
Complete DNS verification
DNS records required
User must add:
1. DKIM Record (TXT)
Host:
mta._domainkey.yourdomain.comType: TXT
Value: Provided DKIM key
2. SPF Record (TXT)
Host:
yourdomain.comType: TXT
Value:
v=spf1 include:mailgun.org ~all
3. Tracking CNAME Record
Host:
email.yourdomain.comType: CNAME
Value:
eu.email.serpbook.com
Once DNS propagates:
Click Verify Domain
Status changes from Unverified to Verified
Key behaviours
You can add more than one email domain
Setting applies account-wide
All scheduled reports use the verified domain
DNS propagation may take several hours
How dashboard domain & email domain work together
Layer | Controls | Applies To |
ViewKey Domain | Shared dashboard URLs | ViewKeys & Embedded Reports |
Email Domain | Sender domain | Scheduled Reports |
They are independent systems.
You can:
Use default ViewKey domain but custom email sender
Use custom ViewKey domain but default email sender
Configure both for full branding
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 Custom Subdomain when:
You manage >5000 keywords
You need brand-level segmentation
Use Full Custom Domain when:
You require full brand ownership
You operate at enterprise scale
You want fully branded dashboards
Use Email White-Label Domain when:
You want reports sent from your domain
You want better email deliverability
You want consistent agency branding
Best practices
Configure branding before distributing client links
Verify DNS before announcing domain changes
Keep SPF/DKIM records clean (avoid duplicate SPF entries)
Test ViewKey links in incognito
Test scheduled reports after verification
Keep Stripe billing synced for paid custom domains

