How to set up Cookieless (Server-Side) Tracking with Wicked Reports.

This document walks through the process of setting up Cookieless (Server-Side) tracking on your domains.

On This Page

Introduction

With increasing privacy regulations (like GDPR and iOS updates) and browsers phasing out third-party cookies, server-side tracking has become useful for accurate marketing attribution. Setting up server-side tracking with Wicked Reports helps you:

  • Ensure more accurate tracking of visitor and customer actions.

  • Improve attribution data even when cookies are blocked or limited.

  • Future-proof your tracking setup as browser privacy rules evolve.

  • Maintain compliance with privacy regulations.

How to Set Up Server-Side Tracking

We make the process of setting up server-side tracking straightforward. Follow these steps to get started:

Step 1: Contact Support

Reach out to our support team to request server-side tracking setup.

  • How: Email support@wickedreports.com or submit a ticket.

  • What to Mention:

    • Indicate that you would like to set up server-side tracking for your domains.

    • provide a list of domains where you want server-side tracking enabled
      • Example:
        • www.yourwebsite.com

        • shop.yourwebsite.com

        • landing.yourwebsite.com

Step 2: Receive CNAME Records from Support

Once your domains are provided, our support team will generate a set of CNAME records for you.

You will receive the following for each domain:

  • CNAME Record Name

    • ex. abc123.yourwebsite.com
  • CNAME Record Target

    • ex. yourclientname.track.wickedreports.com

Screenshot Suggestion: Show an example CNAME record email response from support.

Step 3: Update Your DNS Settings

Using the provided CNAME records, you or your web developer will need to update your domain's DNS settings.

  • Access your domain provider's DNS settings (e.g., GoDaddy, Cloudflare, Namecheap, etc.).

  • Add each CNAME record exactly as provided by support.

Step 4: Update Your Tracking Code

After your DNS records are set up, support will provide you with a new version of the Wicked Reports tracking script.

  • Replace the existing Wicked Reports tracking script on your website with the new version.

  • Ensure you update the script on every domain you provide.

Each domain will receive a separate tracking script to be placed on all pages on the domain.  The tracking script will look similar to this:

<script type="text/javascript" src="https://abc123.yourwebsite.com/wr-7f8534bace161c5a12659fd81f06df1c.js" async></script>

Step 5: Validate Tracking

Once your DNS records are live and the new tracking script is installed, let our support team know.

  • We will help verify that tracking is working correctly.

That's it. You've completed your server-side tracking! 

FAQ

What if I don’t update my tracking script after setting up server-side tracking?
Your tracking will not work properly, and Wicked Reports won’t be able to attribute conversions correctly.

What should I do if I encounter issues during setup?
Our support team is here to help. Contact us at support@wickedreports.com.