How to Check Your Domain Provider and Verify Custom Domain Integration
Last updated: October 16, 2026
Use this guide when setting up a landing-page domain or checking why verification has not completed. Start with Custom Domain Set Up to choose your address and request the records for your store.
1. Find where your DNS records are managed
Your domain registrar is where you registered the domain. Your DNS provider is where its records are managed; these can be different companies. Ask your website team or check the domain’s nameservers to find the right account.
A lookup at who.is can help identify the registrar and nameservers. The registrar’s WHOIS server alone does not prove where you need to edit DNS records.
2. Check the full landing-page hostname
For Your storefront domain, enter only a prefix such as “partners” or “creators”; Superfiliate shows the fixed suffix. For A different domain, enter the complete subdomain, such as partners.brandcampaign.com, without https://, a path, or a port. The different-domain option must be enabled for your store.
Use an unused subdomain on a domain your team owns. A bare root such as brandcampaign.com is not supported for new connections. A myshopify.com address cannot be used as the custom landing-page domain.
3. Add the records shown in Superfiliate
- CNAME: point the exact landing-page hostname to
microsites.superfiliate.com. - Ownership TXT: select Get ownership records and copy the TXT record shown for this store and hostname. Do not reuse a value from another store or an earlier attempt.
- Additional verification: add any additional TXT records shown in the app.
Providers handle record names differently. If your provider appends the DNS zone automatically, enter only the part before that zone. For partners.us.brand.com in the brand.com zone, the CNAME name is partners.us; an ownership record at _superfiliate.partners.us.brand.com uses _superfiliate.partners.us. If your provider expects a complete hostname, use the full record name.
Use DNS-only (unproxied) settings if your provider offers a proxy. Verification needs to find a direct CNAME pointing to the required target. An A record, an alias/flattened record, or a working webpage is not a substitute for the required CNAME. If the hostname already serves a website or another service, choose another unused subdomain rather than replacing those records.
4. Check propagation and verify in the app
You can use nslookup.io to inspect the CNAME for the full landing-page hostname and the TXT records at the exact names shown. DNS changes may take a few hours to appear. A lookup is a troubleshooting aid; complete verification inside Superfiliate.
- After adding the records, select Verify domain.
- If the ownership record has expired, select Get new ownership records, update the TXT value, and verify again. Ownership records expire after 24 hours.
- When the app says DNS verified. Continue to connect this domain., continue and select Connect domain.
- Open a creator link after connecting and confirm the intended landing page loads.
When to contact support
Contact Superfiliate support if the domain is connected to another store, your owned storefront domain is still shown as myshopify.com, or verification continues to fail after the records have propagated. Include the full hostname, your DNS provider, the exact error message, and screenshots of the relevant records.
If the page loads but sales are missing, review the domain and tracking guidance. DNS verification does not confirm that storefront or checkout tracking is working.