All Collections
Installation
Manual Installation
Conversion Pixel - Manual Installation
Conversion Pixel - Manual Installation

How to install Match2One Conversion Pixel manually

Malgorzata Pietruszka avatar
Written by Malgorzata Pietruszka
Updated over a week ago

Installing tracking pixels is one of the most important things to complete when you start your journey with Match2One. It's the way to connect Match2One to your website. There are two types of pixels, Segment Pixel and Conversion Pixel, and in this guide, we'll explain to you how to install your Conversion Pixel by manually placing it on your website.

Conversion Pixel tracks information on conversion events happening on your website.

In the same way, as for the Segment Pixel, you can use an Image Pixel or a JavaScript tag.

Based on your needs, we have prepared two different types of conversion pixels - Basic Conversion Pixel (without order value) and Advanced Conversion Pixel.

Basic Conversion Tracking (without order value)

To install the Match2One standard conversion tracking, you'll need to copy your unique standard conversion script that you can find in Tracking > Tracking installation > Manual Installation > Conversion Pixel and place it only on your conversion page. To do that, simply paste the copied script into your header tag just before the closing </head> tag.

Keep in mind that people should reach your conversion page only after completing a conversion, an action like signing up for a newsletter or any other that you consider valuable for your business, and that, in case of the standard conversion tracking, does not come with an order value.

Advanced Conversion Tracking

Advanced Conversion Tracking is essential for e-commerce businesses that want to track their Return On Ad Spend. The script recognizes the variable that logs currency and order value assigned to a single conversion and passes it dynamically.

Order Value

When appropriately formatted, our script receives information on the currency and order value dynamically. To pass the order value, you'll need to use the 'other' query:

&other={{order_value}}

{{order_value}} has the following format <currency_code>:<revenue_variable> - this means that in the script, it needs to be replaced with the currency variable name that represents your currency, and the revenue variable name that represents order value, e.g. ''transactionCurrency'' and “transactionTotal”.

The variables' names are unique to each website and e-commerce platform, so you need to make sure to refer to the proper names.

Below you can see an example of a properly formatted script with a reference to both currency and order value variables:

If you're not using multiple currencies, you can specify a currency with a three-letter code that represents your desired currency in the script, e.g. ''USD'':

Forgot to specify the currency in your script? You can also set it on the campaign level while creating your campaign.


Order ID

Additionally, together with the order value, you can also include a reference to the order ID. This will let you identify attributed conversions easily. To pass order ID, you'll need to use the 'order_id' query and add it to your script:

&order_id={{order_id}}

{{order_id}} has the following format <order_id_variable> - this means that in the script it needs to be replaced with the order ID variable name that represents your order ID, e.g. ''transactionID''.

This is what your script would look like if you added the 'order_id' query:

The variable name is unique to each website and e-commerce platform, so you need to make sure to refer to the proper name.

Below you can see an example of a properly formatted script with a reference to the order ID variable:


NOTE: The above snippets of code are snippets examples, please make sure to copy your unique pixel scripts from your Tracking section and refer to your unique variables.


Check how to install Segment Pixel:

Don't want to install your Conversion Pixel manually?

Check how to install it with the help of Google Tag Manager:

Did this answer your question?