Before you can start your affiliate program, you have to implement the Daisycon conversion pixel. This pixel measures if a transaction has been generated.
The conversion pixel should be placed on the 'thank you page' of your website. The thank you page is the page that is shown after a transaction has been done, to confirm the transaction.
For a number of e-commerce (CMS) platforms such as Magento, WordPress (WooCommerce), Lightspeed and Shopify there is a separate manual available.
If you use one of the following systems, you do not have to follow the manual below.
- Explanation: Implement Daisycon conversion pixel in Magento-1
- Explanation: Implement Daisycon conversion pixel in Magento-2
- Explanation: Implement Daisycon conversion pixel in PrestaShop
- Explanation: Implement Daisycon conversion pixel in WordPress / WooCommerce
- Explanation: Implement Daisycon conversion pixel in DanDomain
- Explanation: Implement Daisycon conversion pixel in Shopify
- Explanation: Implement Daisycon conversion pixel in Lightspeed
Are you using another e-commerce CMS-system, contact your channel manager for the correct instructions.
Use the following guide to implement the conversion pixel with Google Tag Manager:
Explanation: Implement Daisycon conversion pixel in Google Tag Manager
Do you not use a standard solution? Then follow the steps in the manual below:
Step 1: Download conversion pixel
Step 2: Enrich conversion pixel with variables
Step 3: Test conversion pixel
Step 1: Download conversion pixel
Log in to your MyDaisycon-account. The conversion pixel for your affiliate program can be found at the bottom of the main menu at Settings > Conversioncodes.
Example conversion pixel:
<img src="https://matching-domain/t/?ci=[campaign_id]&a=[amount]&ti=[transaction_id]&cc=[compensation_code]&pr=[promotion_code]&r=[revenue]&pn=[description]&iv=[description_internal]&e1=[extra_1]&e2=[extra_2]&e3=[extra_3]&e4=[extra_4]&e5=[extra_5]" style="border: 0; height: 1px; width: 1px;" alt="Daisycon Affiliate Marketing" />
Step 2: Enrich conversion pixel with variables
Daisycon offers you the unique opportunity to equip your conversion pixel with additional
information about the transaction. Besides a number of mandatory fields, you can also decide
for yourself what information you wish to add. Include information that will be useful for you
or your publishers. For most advertisers, a developer can implement this relatively easily. The following variables can be included to the Daisycon conversion pixel.
Important:
- Remove variables that will not be used! Do not use empty variables in the pixel.
variable |
example variable names |
mandatory |
description |
example |
ci |
campaign-id |
yes |
your Daisycon campaign-id. Ask your channel manager |
12345 |
ti |
transaction-id |
yes |
order number |
12345 |
pn |
product-name |
yes |
description for publisher * product name does not need to include the name of the product. This pixel is not suitable for transactions with multiple products. |
order from webshop |
iv |
internal-value |
no |
description only for advertiser |
order from webshop |
a |
amount * |
yes |
amount excl. VAT / shipping cost |
19.99 |
r |
revenue * |
yes |
total amount excl. shipping cost |
19.99 |
pr |
promotion-code |
highly recommended |
the promotional code used |
promo |
cc |
compensation-code |
recommended |
with this field we would be able to meassure different commission groups if required |
12345 / abcdef |
cur |
currency |
recommended |
multicurrency support (ISO 4217) |
EUR |
sku |
sku |
no |
sku |
12345 / abcdef |
e1 |
extra1 |
no |
extra variables to enrich the conversion pixel |
12345 / abcdef |
e2 |
extra2 |
no |
extra variables to enrich the conversion pixel |
12345 / abcdef |
e3 |
extra3 |
no |
extra variables to enrich the conversion pixel |
12345 / abcdef |
e4 |
extra4 |
no |
extra variables to enrich the conversion pixel |
12345 / abcdef |
e5 |
extra5 |
no |
extra variables to enrich the conversion pixel |
12345 / abcdef |
* The commission is calculated over de amount (a). The revenue (r) field is only used for statistics. These variables do not have to display the same value.
Step 3: Testing the conversion pixel
After a developer has implemented the conversion pixel or if you have activated one of our standard solutions, the operation of the conversion pixel needs to be tested. You can do this by following each step of the Test Instructions manual.