Campaign

How do I use the conversion pixel?

Author

Tom Wendt

30 Apr 2026

Measure conversions reliably and attribute them to your campaigns. Learn how to correctly create and install the conversion pixel.

A woman working on a laptop

Overview

With the Conversion Pixel from AdUp Technology, you can measure conversions and attribute them to your campaigns. This allows you to identify which ads, keywords or placements are achieving the best results.

Typical conversions are:

  • Purchases

  • Registrations

  • Contact enquiries

  • Newsletter sign-ups

  • Page views of specific landing pages

A prerequisite for tracking is at least one active campaign in your advertiser account.


How Conversion Tracking Works

You create an individual conversion code in the advertiser front end for each desired conversion.

You then integrate this code into the page where the conversion is completed — for example, on the:

  • Order confirmation page

  • Thank-you page

  • Registration confirmation

  • Successful form submission

Tracking is carried out using an embedded <img> tag.

As soon as a user reaches your website via an AdUp ad, temporary tracking information is stored. If the conversion pixel is subsequently loaded, the conversion can be assigned to the corresponding campaign.


Creating Conversion Code

Step 1: Login

Log in to the advertiser front end with your credentials.


Step 2: Open Conversion Tracking

Navigate to:

Tools → Conversion-Tracking


Step 3: Create a new conversion code

Click on:

Create conversion code


Step 4: Configure conversion

Assign:

  • a unique name

  • a conversion type

Available types:

  • Enquiry

  • Registration

  • Page view

  • Sale

  • Other

The typing serves solely for internal organisation.


Step 5: Define conversion value (optional)

Optionally, you can store a fixed conversion value.

Alternatively, you can pass the value to the pixel dynamically at a later stage via a URL parameter.

Example:

&total=199.99


Step 6: Set counting method (optional)

You can define an individual counting method for each conversion code.

Count every conversion

Every valid conversion following an ad click is recorded.

Suitable for:

  • recurring purchases

  • multiple orders

  • repeated actions

Count unique conversion

Only the first conversion after a click is counted.

Suitable for:

  • registrations

  • lead generation

  • one-time transactions


Step 7: Save

After saving, the new conversion code automatically appears in the overview.

There you will also find the complete integration code.



Integrating Conversion Pixel into your website

Integration of the pixel

Integrate the conversion pixel within the <body> section of the page where the conversion is completed.

Example:

..
<img src="https://d.adup-tech.com/campaign/conversion/[USER_ID]?[PARAMETER]"      
     width="1px"
     height="1px" 
     border="0px"
     alt="" />

..
<img src="https://d.adup-tech.com/campaign/conversion/[USER_ID]?[PARAMETER]"      
     width="1px"
     height="1px" 
     border="0px"
     alt="" />

..
<img src="https://d.adup-tech.com/campaign/conversion/[USER_ID]?[PARAMETER]"      
     width="1px"
     height="1px" 
     border="0px"
     alt="" />

You can find the individual integration code in the advertiser front end under:

Tools → Conversion-Tracking → Actions → Integration code


Tracking multiple conversions

You can create as many conversion codes as you like.

This allows you to measure different conversion goals separately, for example:

  • Completed purchase

  • Newsletter sign-up

  • Contact form

  • Demo request

Each conversion code can be integrated on a different destination page.


Required parameters

Parameter: t

The t parameter contains your unique conversion code.

Requirements

  • maximum of 255 characters

  • UTF-8 and URL-encoded

Example

t=ABCDEF


Optional parameters

Parameter: order_id

Unique order or transaction number.

Used for deduplicating conversions.

Requirements

  • maximum of 25 characters

  • UTF-8 and URL-encoded

Example

order_id=A12345


Parameter: total

Passes the total value of the conversion.

Requirements

  • maximum of two decimal places

  • decimal separation with a dot

  • no thousands separator

  • maximum value: 99999.99

Example

total=399.98


Parameter: item_number

Optional item or product number.

Requirements

  • maximum of 25 characters

  • UTF-8 and URL-encoded

Example

item_number=EF_7890


Best Practices

Integrate pixel only on conversion pages

The conversion pixel should only be loaded on pages where a conversion actually occurs.


Use dynamic values

Pass order values and order IDs dynamically to:

  • correctly evaluate revenue

  • prevent duplicate conversions

  • optimise campaigns more precisely


Test function after integration

Check after integration:

  • if the pixel is loaded

  • if the URL is correctly structured

  • if all parameters are passed correctly


Common Error Sources

Pixel is loaded on multiple pages

This can result in duplicate conversions.


Missing URL encoding

Parameters should always be transmitted URL-encoded.


Invalid value formats

Pay particular attention to the correct number format for the total parameter.

Correct:

399.98


Incorrect:

399,98