Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Improving conversion tracking accuracy for your advertiser should be done by focusing on four areas

  1. the tracking domain

  2. the conversion tag

  3. the onpage tag

  4. consent management

The domain: Which party?

...

...

Tracking Domain of your Advertiser(s)

  •  Consider using a first party tracking domain used?
    The tracking should be running on a sub domain of the shop. The name of the sub domain ideally should be a random string. Example: https://xcx23123.yourdomain.com
    read more here: First-party Tracking Setup

...

The Conversion Tag

  •  

...

  • Execute the conversion tag

...

  • on the server side

...



  • We do not recommend to execute the conversion tag

...

  • in the browser, independent if you use a tag management system or not. We would expect a significant loss of data (15-25%) using a browser-side setup, and even more if you use a tag manger, since they are well known to ad-blocking software and browsers and can be easily blocked.

    Execute the conversion tag server-side (and hence bypassing the browser). You may use a server-side tagging solution (like server-side Google Tag Manager) if you execute the JavaScript part (ga.js) on a first-party domain (recommended by Google).

    Read more: Configuring and implementing tracking tags server-to-server (S2S)
  •  

...

  • Track cookieless using click IDs

...

  • (iclid)?

    With every

...

  • redirect click, Ingenious transmits a click id as parameter iclid (Ingenious Click Id). This iclid(s) should be stored

...

  • on the advertiser-side in the user-session (in a first party cookie, or attached to the sale/order) and transmitted in the conversion tag. Note that an order might have multiple click IDs assigned, because the user might have several independent interactions before the conversion.

...

...

  • Use Session IDs

    The session id should be transmitted in the conversion tag as well as in the onpage tag to increase tracking accuracy. What the session ID is relies on your specific system. Typically it’s a value which is consistent over several page-loads of the same user, sometimes even across browser-sessions.

...

...

  • Attach the

...

  • Customer ID

...



  • Whenever a customer is logged in, the customer id (may be hashed) should be transmitted in the

...

  • on-page and conversion tag to increase tracking accuracy as well as enable cross device tracking.

...

Onpage tag

  •  Is Implement the onpage tag implemented on all publicly accessible pages?

    The onpage tag (using a first party domain) should be implemented on all public pages to detect incoming traffic.
    read
    Read more: Working with Bounceless (SEO-friendly) tracking
  •  Is all relevant data transmitted Send extended data for attribution in the onpage tag?
    Session id, customer

    Extend your onpage tag data with Customer id (may be hashed) are highly important and Session IDs to improve tracking accuracy. Product id for product pages is quite useful as well.


Consent Management

  •  Support TCF 2.0

    In order to transmit and receive consent, the framework TCF 2.0 can be used.
    read more here: IAB Transparency & Consent Framework v2.0
  •  Make sure, that the Ingenious conversion tracking is part of your CMP (Consent Management Platform) and that consent is transmitted.

    When working with tracking technologies, usually it should be integrated in the CMP solution of a shop and be managed and treated accordingly.