Tracking advertising campaigns

Tracking advertising campaigns

Setting up advertising measurement — Eulerian Trafficking Complete Guide

Scope : This documentation covers tracking advertising campaigns across web and mobile web environments. For tracking mobile app download campaigns, please contact your Customer Success team.




1. Objectives of Ad-centric Tracking

Eulerian's Ad-centric tracking allows you to:
  • Assess the performance of your media investments by differentiating between organic and paid traffic.
  • Reconstructing the marketing history of each internet user: all of their interactions with your brand (impressions, clicks, revisits).
  • Optimize your marketing mix and activate data with your media partners.
  • Visualize your media data in real time and enter into granular detail across different dimensions.
  • Consolidate your media spending for centralized tracking.


2. Prerequisites

Before you begin installing your tracking tags, make sure that:
#
Prérequis
Où le trouver
1
Your tracking domain is configured
Collecte > Domaine de collecte
2
You know your Eulerian site name
Collecte > Options du site → "name" line
3
The Eulerian tag (JS or Server-Side) is installed on your landing page and on all pages of your site.
Tag Installation Guide
4
Your landing page domain is allowed (if different from your main domain).
Collecte > Options du site


3. Fundamental Concepts

What is a traffic source?

A traffic source corresponds to the origin of an internet user . It is defined by:
  • A marketing channel (see table below)
  • A platform/publisher name (e.g., google-ads , facebook , laredoute )
  • A campaign name and other parameters vary depending on the channel.
  • A type of touchpoint : impression, click, or revisit
  • A date and a profile
All of a user's traffic sources constitute their marketing history .

Available marketing channels

Canal payant
Préfixe Eulerian
Sponsored Links (SEA)
esl-k
Display
ead-
Socially Responsible Pay
esc-
Affiliation
eaf-
Paid comparison site
etf-
Partnership
ept-
Mailing
eml-
Generic
egn-
Offline / Broadcast
(see CS team)
The prefix determines the channel : it is what tells Eulerian which channel to put your campaign in.
Canal gratuit
Search Engine Optimization (SEO)
SEO Brand
Free social media
Referent
Free Comparison Tool
Direct access


3.1 Types of measurement

Type
Fonctionnement
Usage
Click
Parameters added to the landing page URL, read by the Eulerian tag when the user arrives.
Measuring inbound clicks and post-clicks
Impression
1x1 transparent pixel embedded in the ad creative or email
Counting views and post-views


4. The two click tracking methods

Eulerian offers two methods for tracking clicks on your campaigns. Both transmit the same parameters, but differ in their mechanics.

Comparative

Critère
Tracking par paramètres ⭐
Tracking par redirection
Principle
The Eulerian parameters are added as a suffix to the destination URL.
The click URL first passes through the Eulerian server ( /dynclick/ ) before redirecting to the destination
Format
https://www.monsite.com/page?ead-publisher=...
https://tracking.monsite.com/dynclick/monsite/?ead-publisher=...&eurl=https://www.monsite.com/page
Reading
The JS tag on the landing page reads the parameters from the URL
The Eulerian server records the click and then redirects the user.
Recommended method
Check Mark Button Yes — the preferred option by default
Specific cases (see below)
Required if…
Server-Side (S2S) integration without JS tags on the page
Main advantage
Simple implementation, no additional redirection required.
Click counting independent of landing page load; essential in S2S

When to use which method?

Situation
Méthode à utiliser
Client-side implementation (JS tag on the landing page)
Parameter-based tracking (recommended)
Server-Side (S2S) Implementation — no JS tag
Redirect tracking (required)
Platform that does not support URL suffixes
Tracking via redirection
Need to count the click even if the page doesn't load
Tracking via redirection
Server-Side Integration : In an S2S integration, the JavaScript tag is absent from the landing page. The client's server sends Eulerian the current URL visited by the user (including tracking parameters). Redirect tracking is then mandatory to ensure clicks are counted, as it is the passage through the Eulerian server ( /dynclick/ ) that triggers the recording.

URL structure

Tracking by parameters (suffix on the destination URL):
Tracking via redirection
https://<URL_DESTINATION>?<prefixe>-publisher=<support>&<prefixe>-name=<campagne>&...
(passing through the Eulerian server):
The parameter
https://<DOMAINE_DE_TRACKING>/dynclick/<NOM_SITE_EA>/?<prefixe>-publisher=<support>&<prefixe>-name=<campagne>&...&eurl=<URL_DESTINATION>
eurl contains the final destination URL (unencoded). It is specific to redirection tracking.

Print pixel structure

Print jobs always use a call to the Eulerian server ( /dynview/ ). Two variants exist depending on your consent management method (TCFv2 or CMP by category) — see the GDPR section.
The parameter
<img src="https://<DOMAINE_DE_TRACKING>/dynview/<NOM_SITE_EA>/1x1.b?<prefixe>-publisher=<support>&<prefixe>-name=<campagne>&...&ea-rnd=<CACHEBUSTER>" border="0" width="1" height="1"/>
ea-rnd is a cachebuster : a random value that forces the pixel to be reloaded on each display for an accurate measurement.


5. Collection quality rules

Règle
Détail
All in lowercase
Eulerian parameters are case-sensitive . Enter 100% of your values ​​in lowercase.
Required parameters are always filled in.
If a dynamic value is not available, use a hard-coded fixed generic value (e.g., default ).
Prohibited characters
The following characters are not accepted : / \ [ " ' < > * $ & ~ | \ ? ^ ]
Unique campaign name
Each campaign name must be unique per platform. Add the platform name as a suffix to ensure uniqueness (e.g., soldes-hiver-2024-facebook ). If the name is not unique, the campaign will be flagged as xx-123123--badname .
Creative tied to a single format
A creative ( -creative ) can only be linked to one format ( -creativetype ). Add the format as a suffix to the creative's name (e.g., visuel-promo-728x90 ).


6. Analytical Dimensions: Media Plan and Virtual Sub-Leverage

Eulerian offers two custom dimensions that allow you to group campaigns for your analyses.

Virtual Leverage (VLS)

Groups campaigns within the same marketing channel . Configuration via an automatic association rule based on the campaign name, or manually (retroactively).
Canal
Stratégie / SLV
Modèle d'association
SEA
SEA Marque
%Brand%
SEA
SEA Hors-Marque
%Prosp%
SEA
SEA Shopping
%Shopping%
Display
Display Retargeting
%retarg%
Mailing
Fidélisation
%fidelisation%

Media Plan

It groups campaigns from multiple marketing channels around a single operation. Same configuration logic.
Canaux
Plan Média
Modèle d'association
Display + Emailing
Christmas 2024
%noel-2024%
SEA + Display + Social
Winter Sales 2025
%soldes-hiver-2025%
SEA + Emailing + Social + Display
Black Friday 2024
%blackfriday-2024%
The associated technical parameter is <prefixe>-mediaplan (e.g., ead-mediaplan , esc-mediaplan ...). It is optional and available on all channels.


7. Parameter reference per channel

Summary table of prefixes

Bold = required parameter · Normal = optional parameter
Préfixe
Canal marketing
Paramètres
ead-
Display
publisher , name , location , creative , creativetype , mediaplan, essay-name, essay-item
esl-k
Sponsored Link (SEA)
Structured Unique Parameter (final URL suffix in Google Ads / Bing Ads)
esc-
Social Ads
publisher , name , location , creative , creativetype , mediaplan, essay-name, essay-item
eaf-
Affiliate
publisher , name , location , creative , creativetype , mediaplan, essay-name, essay-item
eml-
Mailing
publisher , name , mediaplan, uid, eemail (SHA256), sign-name, sign-item
ept-
Partnership
publisher , name , mediaplan, essay-name, essay-item
etf-
Price comparator
publisher , name , prdref , mediaplan, media, esg-name, esg-item
egn-
Generic
publisher , name , location , creative , creativetype , mediaplan, essay-name, essay-item


Display (EAD)

A marketing channel that includes advertising distribution such as display ads, native ads, video, etc.

Click tracking

By parameters (recommended):
By redirection
https://www.monsite.com/page-promo?ead-publisher=lapresse&ead-name=acquisition-speciale-lapresse&ead-location=homepage-top&ead-creative=visuel-promo-728x90&ead-creativetype=728x90&ead-mediaplan=operation-noel&eseg-name=audience&eseg-item=intentionnistes-auto
(required in S2S):
Print tracking
https://tracking.monsite.com/dynclick/monsite/?ead-publisher=lapresse&ead-name=acquisition-speciale-lapresse&ead-location=homepage-top&ead-creative=visuel-promo-728x90&ead-creativetype=728x90&ead-mediaplan=operation-noel&eseg-name=audience&eseg-item=intentionnistes-auto&eurl=https://www.monsite.com/page-promo



Settings
<img src="https://tracking.monsite.com/dynview/monsite/1x1.b?ead-publisher=lapresse&ead-name=acquisition-speciale-lapresse&ead-location=homepage-top&ead-creative=visuel-promo-728x90&ead-creativetype=728x90&ead-mediaplan=operation-noel&eseg-name=audience&eseg-item=intentionnistes-auto&ea-rnd=${CACHEBUSTER}&gdpr=${GDPR}&gdpr_consent=${GDPR_CONSENT_STRING}&gdpr_pd=${GDPR_PD}" border="0" width="1" height="1"/>



Required:
Clé
Description
Exemple
ead-publisher
Name of the medium / publisher
lapresse
ead-name
Campaign name (unique per medium)
acquisition-speciale-lapresse
ead-location
Location/Targeting Name
homepage-top , ciblage-interet-auto
ead-creative
Banner name (unique per format)
visuel-promo-728x90
ead-creativetype
Banner format (WIDTHxHEIGHT)
728x90 , 300x250
Optional:
Clé
Description
Exemple
ead-mediaplan
Media plan name
operation-noel
eseg-name
Incoming segment name
audience
eseg-item
Value of the incoming segment
intentionnistes-auto
ea-rnd
Cachebuster (prints only)
1424656
Recommended connectors : Google DV360, Google Campaign Manager.


SEA / Sponsored Link (ESL-K)

The SEA channel uses a specific mechanism: a unique structured parameter esl-k positioned as a suffix to the final URL directly within your advertising platform. Dynamic macros from Google Ads (ValueTrack) or Bing Ads are used to automatically retrieve the campaign structure.

Google Ads

    Log in to your Google Ads account (or MCC sub-account).
    Go to Settings > Account Settings > Tracking .
    Paste into the Suffix field of the final URL :
Example of a URL automatically generated by Google Ads:
esl-k=google-ads|n{network}|c{creative}|m{matchtype}|k{keyword}|p{placement}|t{target}|d{device}|a{adgroupid}|g{campaignid}

Bing Ads
https://www.monsite.com/chaussures-running?esl-k=google-ads|ng|c12345678|mexact|kchaussures+running|p|t|ddesktop|a9876543|g1111111



    Log in to your Bing Ads account.
    Paste into the Suffix field of the final URL :
SEA FAQ
esl-k=bing-ads|n|c{AdId}|m{MatchType}|k{OrderItemId}|p|t|a{AdGroupId}|g{CampaignId}



Question
Réponse
How do I track my Shopping or Sitelinks campaigns?
Add additional information to the esl-k parameter. Consult the documentation for Google Ads or Bing Ads.
Should I disable Google Ads automatic tagging?
No, this option does not affect Eulerian collection. Leave it enabled.
Is it possible to continue using parallel tracking?
Yes.
Recommended connectors : Google Ads, Bing Ads.


Social Ads (ESC)

Channel dedicated to Social Media Advertising (SMA): advertising content broadcasts on your social networks.

Click tracking

By parameters (recommended):
By redirection
https://www.monsite.com/offre?esc-publisher=facebook&esc-name=campagne-soldes-facebook&esc-location=feed-mobile&esc-creative=carrousel-promo-1x1&esc-creativetype=1x1&esc-mediaplan=soldes-hiver&eseg-name=audience&eseg-item=lookalike-acheteurs
(required in S2S):
https://tracking.monsite.com/dynclick/monsite/?esc-publisher=facebook&esc-name=campagne-soldes-facebook&esc-location=feed-mobile&esc-creative=carrousel-promo-1x1&esc-creativetype=1x1&esc-mediaplan=soldes-hiver&eseg-name=audience&eseg-item=lookalike-acheteurs&eurl=https://www.monsite.com/offre


Suivi des impressions

<img src="https://tracking.monsite.com/dynview/monsite/1x1.b?esc-publisher=facebook&esc-name=campagne-soldes-facebook&esc-location=feed-mobile&esc-creative=carrousel-promo-1x1&esc-creativetype=1x1&esc-mediaplan=soldes-hiver&eseg-name=audience&eseg-item=lookalike-acheteurs&ea-rnd=${CACHEBUSTER}&gdpr=${GDPR}&gdpr_consent=${GDPR_CONSENT}&gdpr_pd=${GDPR_PD}" border="0" width="1" height="1"/>


Paramètres

Obligatoires :
Clé
Description
Exemple
esc-publisher
Name of the medium / social network
facebook , instagram , tiktok
esc-name
Campaign name (unique per medium)
campagne-soldes-facebook
esc-location
Location/Targeting Name
feed-mobile , stories
esc-creative
Creative name (unique per format)
carrousel-promo-1x1
esc-creativetype
Banner format
1x1 , 9x16 , 1200x628
Optional:
Clé
Description
Exemple
esc-mediaplan
Media plan name
soldes-hiver
eseg-name
Incoming segment name
audience
eseg-item
Value of the incoming segment
lookalike-acheteurs
ea-rnd
Cachebuster (prints only)
8827361
Recommended connectors : Facebook Ads, Google Campaign Manager.


Affiliation (EAF)

A channel that brings together the initiatives of your affiliates and your affiliate platform (affiliate display, promo codes, cashback, affiliate blogs, affiliate emails).

Click tracking

By parameters (recommended):
By redirection
https://www.monsite.com/promo?eaf-publisher=awin&eaf-name=cashback-printemps-awin&eaf-location=homepage&eaf-creative=banniere-promo-300x250&eaf-creativetype=300x250&eaf-mediaplan=printemps&eseg-name=affilie&eseg-item=12345
(required in S2S):
Print tracking
https://tracking.monsite.com/dynclick/monsite/?eaf-publisher=awin&eaf-name=cashback-printemps-awin&eaf-location=homepage&eaf-creative=banniere-promo-300x250&eaf-creativetype=300x250&eaf-mediaplan=printemps&eseg-name=affilie&eseg-item=12345&eurl=https://www.monsite.com/promo




Settings
<img src="https://tracking.monsite.com/dynview/monsite/1x1.b?eaf-publisher=awin&eaf-name=cashback-printemps-awin&eaf-location=homepage&eaf-creative=banniere-promo-300x250&eaf-creativetype=300x250&eaf-mediaplan=printemps&eseg-name=affilie&eseg-item=12345&ea-rnd=${CACHEBUSTER}&gdpr=${GDPR}&gdpr_consent=${GDPR_CONSENT}&gdpr_pd=${GDPR_PD}" border="0" width="1" height="1"/>



Required:
Clé
Description
Exemple
eaf-publisher
Name of the affiliate support/platform
awin , effiliation
eaf-name
Campaign name (unique per medium)
cashback-printemps-awin
eaf-location
Location Name
homepage , page-categorie
eaf-creative
Creative name (unique per format)
banniere-promo-300x250
eaf-creativetype
Banner format
300x250 , 728x90
Optional:
Clé
Description
Exemple
eaf-mediaplan
Media plan name
printemps
eseg-name
Segment name (often used for affiliate)
affilie
eseg-item
Segment value (affiliate ID)
12345
ea-rnd
Cachebuster (prints only)
5541892


Mailing (EML)

Tracking the performance of your CRM and Mailing campaigns: email opens and clicks on your content.
Customer identification : It is strongly recommended to provide the uid (CRM ID) and eemail (email address hashed using SHA256) in your email tracking. This enables user recognition, multi-device reconciliation, and CRM synchronization workflows.

Click tracking

By parameters (recommended):
By redirection
https://www.monsite.com/offre-exclusive?eml-publisher=brevo&eml-name=newsletter-soldes-brevo&eml-mediaplan=soldes-hiver&uid=CRM-78901&eemail=f2d81a260dea8a100dd517984e53c56a7523d96942a834b9cdc249bd4e8c7aa9&eseg-name=segment&eseg-item=clients-vip
(required in S2S):
Tracking impressions (email opens)
https://tracking.monsite.com/dynclick/monsite/?eml-publisher=brevo&eml-name=newsletter-soldes-brevo&eml-mediaplan=soldes-hiver&uid=CRM-78901&eemail=f2d81a260dea8a100dd517984e53c56a7523d96942a834b9cdc249bd4e8c7aa9&eseg-name=segment&eseg-item=clients-vip&eurl=https://www.monsite.com/offre-exclusive



Settings
<img src="https://tracking.monsite.com/dynview/monsite/1x1.b?eml-publisher=brevo&eml-name=newsletter-soldes-brevo&eml-mediaplan=soldes-hiver&uid=CRM-78901&eemail=f2d81a260dea8a100dd517984e53c56a7523d96942a834b9cdc249bd4e8c7aa9&eseg-name=segment&eseg-item=clients-vip&ea-rnd=${CACHEBUSTER}&gdpr=${GDPR}&gdpr_consent=${GDPR_CONSENT}&gdpr_pd=${GDPR_PD}" border="0" width="1" height="1"/>



Required:
Clé
Description
Exemple
eml-publisher
Name of the medium / email platform
brevo , salesforce-mc
eml-name
Campaign name (unique per medium)
newsletter-soldes-brevo
Optional (highly recommended):
Clé
Description
Exemple
uid
User's unique CRM identifier
CRM-78901
eemail
Recipient Email Hashed in SHA256
f2d81a260dea8a...
eml-mediaplan
Media plan name
soldes-hiver
eseg-name
Name two segments
segment
eseg-item
Segment Value
clients-vip
ea-rnd
Cachebuster (prints only)
9912734
GDPR : the eemail parameter must contain the email hashed in SHA256 , never in plain text.


Partnership (EPT)

Channel to bring together initiatives with your direct partners. Provide your partner with the click tag and impression pixel to integrate into their content.

Click tracking

By parameters (recommended):
By redirection
https://www.monsite.com/collab?ept-publisher=partenaire-x&ept-name=collab-ete-partenaire-x&ept-mediaplan=ete-2024&eseg-name=source&eseg-item=blog
(required in S2S):
Print tracking
https://tracking.monsite.com/dynclick/monsite/?ept-publisher=partenaire-x&ept-name=collab-ete-partenaire-x&ept-mediaplan=ete-2024&eseg-name=source&eseg-item=blog&eurl=https://www.monsite.com/collab



Settings
<img src="https://tracking.monsite.com/dynview/monsite/1x1.b?ept-publisher=partenaire-x&ept-name=collab-ete-partenaire-x&ept-mediaplan=ete-2024&eseg-name=source&eseg-item=blog&ea-rnd=${CACHEBUSTER}&gdpr=${GDPR}&gdpr_consent=${GDPR_CONSENT}&gdpr_pd=${GDPR_PD}" border="0" width="1" height="1"/>




Required:
Clé
Description
Exemple
ept-publisher
Name of support / partner
partenaire-x
ept-name
Campaign name (unique per medium)
collab-ete-partenaire-x
Optional:
Clé
Description
Exemple
ept-mediaplan
Media plan name
ete-2024
eseg-name
Incoming segment name
source
eseg-item
Value of the incoming segment
blog
ea-rnd
Cachebuster (prints only)
3321567


Price comparison (ETF)

A channel for showcasing your products on price comparison websites. It typically works with a product feed.
Integration : the comparator tracking is integrated either into the destination URL attribute of your product feed (note: the feed must be exclusive to the comparator), or into the comparator configuration by adding a global prefix (redirection) or suffix (parameter) to the destination URL.

Click tracking

By parameters (recommended):
By redirection
https://www.monsite.com/produit/chaussure-running?etf-publisher=google-shopping&etf-name=flux-printemps-google-shopping&etf-prdref=SKU45679&etf-mediaplan=printemps&eseg-name=categorie&eseg-item=runnin
(required in S2S):
Print tracking
https://tracking.monsite.com/dynclick/monsite/?etf-publisher=google-shopping&etf-name=flux-printemps-google-shopping&etf-prdref=SKU45679&etf-mediaplan=printemps&eseg-name=categorie&eseg-item=running&eurl=https://www.monsite.com/produit/chaussure-running



Settings
<img src="https://tracking.monsite.com/dynview/monsite/1x1.b?etf-publisher=google-shopping&etf-name=flux-printemps-google-shopping&etf-prdref=SKU45679&etf-mediaplan=printemps&eseg-name=categorie&eseg-item=running&ea-rnd=${CACHEBUSTER}&gdpr=${GDPR}&gdpr_consent=${GDPR_CONSENT}&gdpr_pd=${GDPR_PD}" border="0" width="1" height="1"/>



Required:
Clé
Description
Exemple
etf-publisher
Name of the support / comparator
google-shopping , idealo
etf-name
Campaign name (unique per medium)
flux-printemps-google-shopping
etf-prdref
Product reference (SKU). Use the same references as on your Eulerian website. If empty, Eulerian will use default .
SKU45679
Optional:
Clé
Description
Exemple
etf-mediaplan
Media plan name
printemps
etf-media
Force linking to another channel: ad (Display), ml (Mailing), af (Affiliate), pt (Partnership), sc (Social)
ad
eseg-name
Incoming segment name
categorie
eseg-item
Value of the incoming segment
running
ea-rnd
Cachebuster (prints only)
7761234

Opening Credits (EGN)

A "catch-all" channel for campaigns that don't fit into any other marketing channel.

Click tracking

By parameters (recommended):
By redirection
https://www.monsite.com/page?egn-publisher=support-x&egn-name=campagne-test-support-x&egn-location=emplacement-a&egn-creative=visuel-test-1x1&egn-creativetype=1x1&egn-mediaplan=test&eseg-name=test&eseg-item=valeur
(required in S2S):
Print tracking
https://tracking.monsite.com/dynclick/monsite/?egn-publisher=support-x&egn-name=campagne-test-support-x&egn-location=emplacement-a&egn-creative=visuel-test-1x1&egn-creativetype=1x1&egn-mediaplan=test&eseg-name=test&eseg-item=valeur&eurl=https://www.monsite.com/page



Settings
<img src="https://tracking.monsite.com/dynview/monsite/1x1.b?egn-publisher=support-x&egn-name=campagne-test-support-x&egn-location=emplacement-a&egn-creative=visuel-test-1x1&egn-creativetype=1x1&egn-mediaplan=test&eseg-name=test&eseg-item=valeur&ea-rnd=${CACHEBUSTER}&gdpr=${GDPR}&gdpr_consent=${GDPR_CONSENT}&gdpr_pd=${GDPR_PD}" border="0" width="1" height="1"/>



Required:
Clé
Description
Exemple
egn-publisher
Name of support / partner
support-x
egn-name
Campaign name (unique per medium)
campagne-test-support-x
egn-location
Location Name
emplacement-a
egn-creative
Banner name (unique per format)
visuel-test-1x1
egn-creativetype
Banner format
1x1 , 700x680
Optional:
Clé
Description
Exemple
egn-mediaplan
Media plan name
test
eseg-name
Incoming segment name
test
eseg-item
Value of the incoming segment
valeur
ea-rnd
Cachebuster (prints only)
4456789


8. GDPR settings (prints)

GDPR settings allow for obtaining user consent when an advertisement is displayed (impressions only). Consent for clicks is collected when the user arrives on the landing page.
IAB Eulerian vendor ID = 413
These settings are optional but may be required by some publishers or advertising networks.

Print pixel — TCFv2 variant

Print pixel — CMP variant by category
<img src="https://<DOMAINE_DE_TRACKING>/dynview/<NOM_SITE_EA>/1x1.b?<PARAMETRES_CANAL>&ea-rnd=${CACHEBUSTER}&gdpr=${GDPR}&gdpr_consent=${GDPR_CONSENT_STRING}&gdpr_pd=${GDPR_PD}" border="0" width="1" height="1"/>



GDPR Parameters Table
<img src="https://<DOMAINE_DE_TRACKING>/dynview/<NOM_SITE_EA>/1x1.b?<PARAMETRES_CANAL>&ea-rnd=${CACHEBUSTER}&gdpr=${GDPR}&pmcat=${PMCAT}&gdpr_pd=${GDPR_PD}" border="0" width="1" height="1"/>



Clé
Type de CMP
Description
Valeurs
gdpr
TCFv2 and Categories
Does the GDPR apply?
0 = No, 1 = Yes, null = Yes
gdpr_consent
TCFv2 only
Current TC String value
Ex.: CP5MlgAP5MlgAAHABBENAkEoAP...
pmcat
Categories only
IDs of rejected categories, separated by -
Example: 1-5-9 (IDs in Collecte > Gestion de la vie privée )
gdpr_pd
TCFv2 and Categories
Personal data contained in the URL?
0 = No, 1 = Yes


9. Simplify the implementation

Four methods for creating your tracking tags:
Méthode
Description
Manual
Build your URLs by following the specifications for each channel above.
Tracking Generator
Integrated tool: Générateur de tracking
Mass trafficking
Template provided by your CSM to create your advertising tracking files in bulk
Dedicated connector
Specific tracking linked to a connector (Google Ads, DV360, Facebook Ads, etc.). See the list of connectors.
Use the dynamic macros of your partner platforms (ValueTrack for Google Ads, DV360 macros, Facebook macros…) to automatically retrieve the advertising structure without manual entry.


10. Verify that your tracking URLs are working correctly

Always test your URLs before publishing them :
Vérification
Comment
The landing page is correct
Copy and paste the tracking URL into your browser and check the page displayed.
The parameter ectrans=1 is added
Verify that it appears at the end of the URL after redirection (click tracking).
The campaign is heading back into the right channel
See Attribution > Media Control in real time
The click and impression counters are fed from the same line
Test different levels of segmentation
The virtual lever is correctly associated
Check your sub-lever configuration if applicable


11. Import your campaign data

Enhance your analysis by importing your aggregated media spend, clicks, and impressions.
Méthode
Description
Automatic connector
Automatically sync spend, clicks, and impressions from your advertising platform. See the list of connectors in Collecte .
Fixed economic model
Manually configure a fixed cost per campaign in the Campaign screen of the Collecte menu. Eulerian will estimate expenses automatically.
Import CSV
Import a CSV file to feed Eulerian with your spending, click, impression data or alias your advertising structure.


12. Exclude internal traffic

Isolate your teams' traffic by banning the corresponding IP addresses or user agents . This traffic will be grouped into a dedicated "Internal Network" channel.
This avoids polluting your levers with irrelevant traffic: call center, computers in store, internal team, etc.


13. Troubleshooting

Problème
Causes possibles
My campaign is not returning any data
The tracking is not configured correctly. The tracking URL has not been integrated into your advertising platform.
My campaign is back with the name "bad-name".
The campaign name is not unique (the same name is used on two different media). A prohibited special character is present in the name.
My campaign is inactive but is sending back data
Revisit cookies still active. Residual clicks.
"Direct Access" traffic is increasing abnormally.
Your pages are being crawled by bots. JS/S2S tags are missing on some entry pages. Email or advertising campaigns are not being tracked. Offline campaigns are not being tracked.


Preparing for a Campaign Launch — Checklist

    Define the objectives of the different strategies/tactics of the campaign.
    Define the campaign taxonomy (naming, media plan, SLV).
    Generate the appropriate tracking (parameters or redirection depending on your setup).
    Test the tracking :
  • Am I being redirected to the correct URL?
  • Does the campaign update in real time in Eulerian?
  • Is the parameter ectrans=1 present?
    Provide tracking to your media partners .
    Be vigilant on launch day : check the reporting of the first clicks/impressions.