Help Center

| Submit or View Help Requests | Developer Docs |

View desktop instructions
View mobile app instructions
Set Up a Custom Tracking Domain

You can set up your own custom tracking domain for your Performance or Creator program within your account's technical settings. You’ll need to configure, verify, and activate your custom tracking domain. If you have an Advocate program, learn how to set up a custom domain for Advocate.

Configure a custom tracking domain

This feature is only accessible to specific impact.com editions or add-ons. Contact us to upgrade your account and get access!
  1. From the left navigation menu, select ellipsis-v-solid.svg [Menu] → Settings.

  2. On the left, under AccountTechnical, select Tracking Domains.

  3. Select Create Tracking Domain.

  4. In the Domain field, enter the domain you want to use, e.g., goto.yourcompany.com.

  5. Optionally, below Redirect Malformed Requests select check-square-solid__2_.svg [Checkbox] to redirect to a default landing page if a malformed request was made.

    • Enter your default landing page's URL.

  6. Select a Configuration Type.

    • Express Domain Integration (Recommended): Integrate by making a single CNAME change. impact.com handles the technical intricacies, allowing you to enhance brand consistency with minimal setup effort.

      Express Domain Integration instructions
      1. Sign in to your domain provider's website.

      2. Look for the DNS or domain management area.

      3. Modify the DNS records.

        • In the Host or Alias field, enter your selected domain.

        • In the Type or Record Type field, select CNAME.

        • Set the CNAME record for your domain to customtracking.impact.com.cdn.cloudflare.net.

        • Confirm and save your new DNS settings.

    • Custom Proxy Configuration: Set up a proxy through the network serving your website, ensuring the tracking domain shares the same IP address range as your website. This method is ideal for brands wanting increased flexibility.

      Custom Proxy Configuration instructions

      Follow our guided steps to configure a CNAME record and establish a proxy connection to impact.com's tracking service.

      These instructions are tailored for Cloudflare, but similar configurations can be done on other networks such as Akamai, CloudFront, and Fastly. The specific steps may vary, but the general process of setting a proxied CNAME and configuring SSL rules is universal.

      Add the DNS record

      1. Sign in to Cloudflare and select the relevant domain from your dashboard.

      2. In the DNS section, select Add Record and complete the fields:

        • Type: Select CNAME

        • Name: Enter your desired domain, e.g., goto.yourcompany.com

        • Target: Set to customtracking.impact.com

        • Proxy Status: Select Enable (cloud icon should be orange)

        • TTL: Leave as Automatic

      Configure rules and SSL

      1. In Cloudflare, go to RulesConfiguration Rules.

      2. Select Create Rule.

      3. Complete the fields:

        • Rule Name: Define a unique name for the rule.

        • URL: Input your domain with asterisks before and after your domain, e.g., *goto.yourcompany.com*.

      4. Below the SSL heading, use the drop-down list to select the Full encryption mode.

      5. Select Deploy to activate the rule.

      6. Drag the rule to the top of the Configuration Rules list to prioritize it.

  7. Select Save.

    Screenshot_2024-09-12_at_11_11_01.png

Verify your domain

Once you've updated your domain's settings, return to your impact.com account to verify your domain and confirm it's correctly configured.

  1. From the left navigation menu, select ellipsis-v-solid.svg [Menu] → Settings.

  2. On the left, under AccountTechnical, select Tracking Domains.

  3. Hover your cursor over the domain and select ellipsis-h-solid__1_.svg [More]Verify.

  4. Select Verify at the bottom of the page, then select Finish to exit.

    • If your domain is verified successfully, it will be listed as VERIFIED. Please allow up to 48 hours for the verification process to take effect.

    • If there are any issues, impact.com will check the domain status regularly and notify you via email once it's fully configured and ready for use.

  5. Finally, activate your verified domain.

Activate your verified domain

Your custom tracking domain will remain dormant until you complete these steps. Assigning your custom domain to programs ensures that all future tracking links utilize your custom domain. Links using the previous tracking domain will continue working and automatically redirect through your new custom tracking domain.

  1. From the left navigation menu, select ellipsis-v-solid.svg [Menu] → Settings.

  2. On the left, under AccountTechnical, select Tracking Domains.

  3. Hover your cursor over your domain and select Set For All Programs to assign your domain across your programs.

Update Your Universal Tracking Tag (UTT)

If you're utilizing impact.com's Universal Tracking Tag (UTT) for tracking, now is a good time to update the tag’s script host. Previously, you might have used utt.impactcdn.com or d.impactradius-event.com as your script host. However, to maintain brand consistency and leverage your new verified domain, switching to your branded domain for the UTT script host is recommended. Changing the host of the script tag is not required for tracking to continue working.

  1. Locate the UTT script tag within your website's code, tag manager, or any platform where you've integrated the UTT.

  2. Replace the script host found in the tag (utt.impactcdn.com or d.impactradius-event.com) with your new branded domain host.

  3. Save and publish the changes.

After completing these updates, ensure you test the functionality of the UTT to confirm that tracking remains unaffected and operates as expected with the new script host.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.