Overview
Follow the setup workflow to reach 100% primary inbox
Best inbox rate
—
Last test
—
Tests run
0
Seed accounts
0
Recent tests
No tests yet — run your first inbox test
Getting started
1. Add your sending domain under Settings → Domains and validate DNS
2. Create a brand profile and link it to your validated domain
3. Select your brand in the optimizer and paste your email HTML
4. Run an inbox placement test
2. Create a brand profile and link it to your validated domain
3. Select your brand in the optimizer and paste your email HTML
4. Run an inbox placement test
Email Optimizer
AI optimizes your email copy and injects hidden deliverability signals
Email HTML
Inbox Placement Test
Send to your tester list and check where your email lands
Step 1 — Send your email to the InboxIQ Tester List list
1
Sync tester list to Klaviyo
Adds the InboxIQ Tester List list to your Klaviyo account. Only needed once, or when new seed accounts are added.
2
Send your email to the InboxIQ Tester List list in Klaviyo
Create or open your campaign in Klaviyo, set the recipient list to InboxIQ Tester List, and send. Wait 2–3 minutes for delivery.
This list is for testing only. Klaviyo never auto-adds lists to campaigns — you must select it manually each time, so it won't accidentally go out to real subscribers.
3
Come back and fill in Step 2 below
Enter your campaign details and click Check Results to see where your email landed.
Step 2 — Select the campaign you sent
Tag this test so you can compare placement before vs after optimizing your email.
Once you've sent your email to the InboxIQ Tester List in Klaviyo, wait 2–3 minutes then click Check Results.
Test History
All placement tests — track your improvement over time
Total tests
0
Best inbox rate
—
Avg. inbox lift
—
Last tested
—
Settings
Manage your domains and brand profiles
Domains
Brand Profiles
Integrations
Domain Setup
Add your sending domain and we'll verify everything is configured correctly. A validated domain is required before a brand can be used in the optimizer.
Domain setup guide by sending platform ▸
Domain Setup Instructions
1
Set up a dedicated sending subdomain in Klaviyo
Go to Klaviyo → Settings → Domains and follow the steps to create a sending subdomain (e.g.,
send.yourdomain.com). Klaviyo will give you NS records to add at your domain registrar.2
Add the NS records at your domain registrar
Klaviyo will provide 4 NS (nameserver) records. Add these at your registrar (GoDaddy, Namecheap, Cloudflare, etc.) for the subdomain Klaviyo gave you. SPF and DKIM are handled automatically — you do not need to add those yourself.
3
Add a DMARC record (recommended)
Add this TXT record at your registrar to protect your domain from spoofing:
Type: TXT | Name: _dmarc | Value: v=DMARC1; p=quarantine; rua=mailto:[email protected]
4
Come back here and add your sending subdomain
Click + Add domain above, select Klaviyo, and paste in your sending subdomain (e.g.,
send.yourdomain.com). We'll verify everything is connected.1
Authenticate your domain
Account → Domains → Authenticate.
2
Add DKIM CNAME + SPF
Type: CNAME | Name: k1._domainkey | Value: dkim.mcsv.net
Type: TXT | Name: @ | Value: v=spf1 include:servers.mcsv.net ~all
Type: TXT | Name: @ | Value: v=spf1 include:servers.mcsv.net ~all
3
Add DMARC
Type: TXT | Name: _dmarc | Value: v=DMARC1; p=quarantine; rua=mailto:[email protected]
1
Domain authentication in SendGrid
Settings → Sender Authentication → Domain Authentication.
2
Add CNAMEs + SPF + DMARC
Type: CNAME | Name: s1._domainkey.yourdomain.com | Value: s1.domainkey.u1234567.wl.sendgrid.net
Type: TXT | Name: @ | Value: v=spf1 include:sendgrid.net ~all
Type: TXT | Name: _dmarc | Value: v=DMARC1; p=quarantine; rua=mailto:[email protected]
Type: TXT | Name: @ | Value: v=spf1 include:sendgrid.net ~all
Type: TXT | Name: _dmarc | Value: v=DMARC1; p=quarantine; rua=mailto:[email protected]
1
Connect sending domain
Settings → Marketing → Email → Sending domains.
2
Add DKIM TXT + SPF + DMARC
Type: TXT | Name: hs1._domainkey | Value: (from HubSpot)
Type: TXT | Name: @ | Value: v=spf1 include:hubspotemail.net ~all
Type: TXT | Name: _dmarc | Value: v=DMARC1; p=quarantine; rua=mailto:[email protected]
Type: TXT | Name: @ | Value: v=spf1 include:hubspotemail.net ~all
Type: TXT | Name: _dmarc | Value: v=DMARC1; p=quarantine; rua=mailto:[email protected]
1
Settings → Advanced → Email domains
2
Add DKIM + SPF + DMARC
Type: TXT | Name: acems._domainkey | Value: (from ActiveCampaign)
Type: TXT | Name: @ | Value: v=spf1 include:emsd1.com ~all
Type: TXT | Name: _dmarc | Value: v=DMARC1; p=quarantine; rua=mailto:[email protected]
Type: TXT | Name: @ | Value: v=spf1 include:emsd1.com ~all
Type: TXT | Name: _dmarc | Value: v=DMARC1; p=quarantine; rua=mailto:[email protected]
1
Add sender signature in Postmark
2
Add DKIM + SPF + DMARC
Type: TXT | Name: 20161024._domainkey | Value: k=rsa; p=(from Postmark)
Type: TXT | Name: @ | Value: v=spf1 include:spf.mtasv.net ~all
Type: TXT | Name: _dmarc | Value: v=DMARC1; p=quarantine; rua=mailto:[email protected]
Type: CNAME | Name: pm-bounces | Value: pm.mtasv.net
Type: TXT | Name: @ | Value: v=spf1 include:spf.mtasv.net ~all
Type: TXT | Name: _dmarc | Value: v=DMARC1; p=quarantine; rua=mailto:[email protected]
Type: CNAME | Name: pm-bounces | Value: pm.mtasv.net
Integrations
Connect your sending platform to push optimized emails as drafts and send inbox placement tests automatically.
K
Klaviyo
Push optimized HTML as a campaign draft · Send test emails to seed accounts
Not connected
S
Shopify
Pull product catalog & active discounts into AI-drafted emails
Coming soon
Mailchimp
Coming soon
SendGrid
Coming soon
HubSpot
Coming soon
ActiveCampaign
Coming soon
Postmark
Coming soon
Brevo
Coming soon
Brand Profiles
Each brand must be linked to a validated domain before it can be used in the optimizer.