Skip to main content

Custom Domains for Shareable Reports

Serve your shareable reports from a branded URL like reports.yourbrand.com instead of yourbrand.influencekit.com.

Share reports from your own domain

Tired of sharing reports from yourbrand.influencekit.com? Custom Domains let you serve your shareable reports from a branded URL like reports.yourbrand.com, so every link you send reinforces your own brand.

This guide walks you through setting it up. It takes about 5 minutes.

Heads up: Custom Domains is a paid add-on. If you don’t see it in your settings, contact support to upgrade.

You’ll find it under Account → Custom Domains:

The Custom Domains tab in InfluenceKit settings, showing the before-and-after report URL, what the add-on includes, and the three-step setup.


Before you start

You’ll need:

  • A domain you own (e.g. yourbrand.com) — you don’t need to give us the whole domain, just a subdomain like reports.yourbrand.com

  • Access to your domain’s DNS settings (at GoDaddy, Namecheap, Cloudflare, Google Domains, etc.)

  • About 5 minutes — most of that is waiting for DNS to propagate

You’ll keep using your existing domain elsewhere. We only need a single subdomain you can dedicate to reports.


Step 1 — Add the domain in InfluenceKit

  1. From the InfluenceKit app, go to Settings → Custom Domains.

  2. Click Add a Domain.

  3. Enter the subdomain you want to use — for example, reports.yourbrand.com.

  4. (Optional) Check Make this the default domain so all new shareable report links use it automatically.

  5. Click Add Domain.

The domain shows up with a Pending DNS badge. That just means we’re waiting for you to point it at us.

Tip: You can add multiple custom domains and switch which one is the default. Useful if you have several brands, or if you’re migrating from reports.oldbrand.com to reports.newbrand.com.


Step 2 — Point the domain at us

Log in to your DNS provider (GoDaddy, Namecheap, Cloudflare, Google Domains, etc.) and add this record:

Type

Host

Value

TTL

CNAME

reports (or whatever subdomain you chose)

domains.influencekit.com

300 (5 minutes)

Why CNAME? A CNAME tells DNS “this hostname is an alias for this other hostname.” When someone visits reports.yourbrand.com, their browser asks our servers, and we serve your reports — but the URL in their address bar stays your branded one.

Save the record. DNS typically updates within 5 minutes but can take up to an hour.


Step 3 — Verify

Back in InfluenceKit, click Verify next to your domain. You’ll land on one of three states:

Badge

What it means

What to do

Active

DNS is correct and your domain is serving over HTTPS.

Nothing — you’re live.

Finishing SSL

DNS is correct. We’re issuing the SSL certificate for your domain.

Wait a minute and click Check again. We also re-check on our own, so it will go Active without you.

Pending DNS

We can’t see your CNAME yet.

Wait a few minutes and click Verify again.

Finishing SSL is normal for a new domain. The certificate is issued the first time someone asks for your domain over HTTPS, so the very first check is often what kicks it off. It usually clears in a minute or two.

While a domain is in Finishing SSL, your share links keep using your *.influencekit.com URL. They switch over automatically the moment the domain goes Active — so nothing you send is ever a dead link.

If Verify says DNS isn’t ready, wait a few minutes and try again — DNS changes can take 5–30 minutes to spread across the internet. You can check propagation at dnschecker.org.


Step 4 — Share!

That’s it. Any report you share from now on will use your custom domain (if you set it as default). Existing report links keep working too — they just use the old *.influencekit.com URL until you re-copy them.

Open any report → click Share → the link you copy uses your custom domain.


Troubleshooting

Verify says my DNS isn’t ready DNS changes take a few minutes to spread. Wait 5–10 minutes and click Verify again. Check propagation at dnschecker.org using your subdomain.

My domain is stuck on Finishing SSL DNS is right, so there’s nothing for you to fix — we’re waiting on the SSL certificate. Give it a minute and click Check again. We also re-check every domain in this state daily, so it will go Active on its own. If it’s still there after a day, the usual cause is a Cloudflare orange cloud (see below) — otherwise email support and we’ll look at it.

The first report I open takes a few extra seconds That’s expected — only on the first visit. Every visit after that is fast.

InfluenceKit says Cloudflare is proxying my domain If you use Cloudflare and the orange cloud icon is enabled on your DNS record, Cloudflare hides the CNAME from our verification check and terminates SSL at their edge — so we can never issue a certificate for your domain. To fix it: go to Cloudflare → DNS, find the record for your subdomain, and click the orange cloud to flip it to grey (DNS only). Then click Verify in InfluenceKit again. Your reports will still load quickly — you’re just letting our servers handle the TLS certificate instead of Cloudflare’s proxy.

The page shows a security warning the first time I visit my domain This is normal for about 10–30 seconds while we issue the SSL certificate. Refresh and it’ll go away. If it doesn’t clear within a minute, click Verify in InfluenceKit, then refresh.

I want to use my apex domain (just yourbrand.com, no subdomain) We only support subdomains right now. Most people use reports.yourbrand.com, share.yourbrand.com, or r.yourbrand.com. This is because apex domains can’t use CNAME records in standard DNS.

Can I remove a custom domain later? Yes — click Remove next to it. Existing shared links revert to the *.influencekit.com URL on their next refresh. Your reports themselves are unaffected.

Do my links break if I switch the default domain? No. Old links keep working at the old URL. When you regenerate a share link from a report, it uses your new default.


FAQ

Does this work for brand accounts and influencer accounts? Yes — both. Add your domain and any report you share uses it.

Can I have different custom domains for different reports? The default custom domain applies to all reports. Individual per-report routing isn’t supported yet. If you have multiple brands, you can add multiple domains and switch defaults — but at any given time, one is “the default” for all share-link generation.

Will visitors see the InfluenceKit URL anywhere? Once the page loads, every link and asset is served from your domain. Two exceptions: any external image you’ve embedded yourself (those stay at their original URL), and our automated emails — see below.

Do automated emails use my custom domain? No, and that’s deliberate. Links you generate and send yourself — the Share modal, Copy Report URL, the report iframe on an assignment — all use your custom domain. But our automated emails (the weekly report update, “your PDF is ready”) link to yourbrand.influencekit.com. An email that’s already been delivered can’t be edited, so if your domain ever lapses or its DNS changes, every link in every email we’d already sent would break with no way for us to fix it. Keeping automated mail on a host we control means those links keep working no matter what happens to your DNS.

Does this affect SEO? Reports are not indexable by search engines by default (we set noindex on shareable reports). Serving them from your domain doesn’t change that.

Is there an extra charge for this? Custom Domains is included on paid plans that have the feature enabled. There’s no separate hosting fee, and your domain is served over HTTPS automatically.


Still stuck? Email support and we’ll get your domain live.

Did this answer your question?