Skip to main content

Comparison of Conversion Tracking Methods

A guide to selecting a Conversion Tracking Method for your link offers

Ana Lopez avatar
Written by Ana Lopez
Updated today

Conversion tracking is a cornerstone of performance marketing. It empowers your team with the data needed to monitor member performance, measure their impact, and optimize future marketing strategies effectively.

Choosing the Right Conversion Method

Every Link Tracking Offer needs to be set up with a specific Conversion Method — this determines how conversions from your website are recorded in Aspire.

We offer several conversion tracking options, each with its own advantages and limitations. These methods differ in the marketing channels they support and the level of technical resources required.

Supported conversion tracking methods include:

Below, we’ll break down each conversion method, outlining how they work, their advantages, and potential limitations to help you choose the best fit.


Server Postback Tracking

Also known as server-side, server-to-server, or server-based tracking, this method relies on your server — rather than the user’s browser — to track sessions generated from clicks and attribute conversions. Your server records the transaction or partner ID and then sends this information back to Aspire. No data is stored on the user’s device.

There are two protocols for server postback tracking: Transaction ID and Partner ID. We recommend using Transaction ID whenever possible, as it is the best practice and typically more reliable. However, in some cases, Transaction IDs may not be usable.

Server Postback Tracking is the most accurate and reliable method available. We highly recommend it if your team has the technical resources to implement server-side calls.

Pros

Cons

Most accurate and reliable, since it doesn’t rely on browser-based tracking (e.g., third-party cookies)

Requires the ability to store and process data on your server

Independent from browser restrictions

Requires assistance from an engineering or web development team to implement

Able to attribute conversions across multiple channels

Works on mobile devices

Different Ways to Set Up Server Postback Tracking


Javascript Postback Tracking

Aspire’s Javascript Postback tracking offers a cookieless solution for brands. It tracks sessions and conversions directly in the end user’s browser by embedding tracking scripts on your website pages.

This method provides client-side functionality for session storage and conversions. By using Javascript Postback tracking, you can achieve accuracy close to server-side postback tracking but with less technical setup required.

However, because this method relies on the user’s browser, it is still subject to some of the same limitations as traditional pixel tracking. For example, Apple's Safari browser deletes all first-party cookies and other script-writable storage after 7 days of no user interaction. This means conversion windows on Apple devices are limited to one week when using Javascript Postback tracking.

Aspire's Javascript Postback tracking provides a cookieless tracking solution for brands running their networks. Sessions and conversions can be generated inside the end user's browser by implementing the tracking scripts on your website page.

The Aspire Javascript postback offers client-side functionality for session storage and creator conversions. By utilizing the Javascript postback, you'll have the accuracy of server-side postback without the technical setup effort.

However, since this method depends on the user's browser, it’s still susceptible to some of the same risks and limitations as traditional pixel tracking. For example, Apple’s Safari browser now fully blocks third-party cookies by default. That means pixel tracking won’t work at all in Safari, but JavaScript Postback tracking will. However, Safari also deletes all first-party cookies (and other script-writable storage) after 7 days without user interaction. If you’re using JavaScript Postback tracking, this means your conversion windows on Apple devices will be capped at one week.

Pros

Cons

Provides accuracy similar to server-side tracking with less technical setup

Some browser restrictions still apply (e.g., Safari’s 7-day cookie expiration)

More reliable and accurate than pixel tracking, as it uses first-party cookies via our SDK

Does not support cross-channel tracking (e.g., when users switch devices during a session, such as desktop to mobile)

Less sensitive to browser restrictions than traditional cookie-based tracking

Different Ways to Set Up Javascript Postback Tracking


Pixel Tracking

Also known as cookie-based or in-browser tracking, this method relies on the user’s browser to track conversions. It does this by placing a cookie on the initial click, which is then referenced again upon conversion to verify the session and attribute the conversion to the correct affiliate. Implementing pixel tracking is straightforward — simply add a snippet of code to your conversion page.

⚠️ Aspire does not recommend using pixel tracking, as it only works on non-mobile web traffic where cookies can be stored. Additionally, major browsers like Safari, Chrome, and Firefox are increasingly restricting or blocking tracking-related cookies, which limits the effectiveness of pixel tracking.

For more reliable results, we recommend using Javascript tracking instead.

There are two main protocols for pixel tracking: based on HTML iframe tags or image tags. Both use cookies to track click sessions and share the same limitations imposed by modern web browsers. The best practice for cookie-based conversion tracking is to use the HTTPS iframe pixel protocol.

Pros

Cons

Easy to set up

Inaccurate and unreliable

Allows data sharing via cookies

Only works for non-mobile web traffic on browsers that allow cookie storage (does not work on mobile devices or in Apple Safari, and support will diminish in most browsers soon)

Conversion tracking fails if users delete browser cookies or switch browsers

Setting Up Pixel Tracking


If you have any questions about selecting the right conversion tracking method, feel free to contact our Support Team at [email protected] — we're happy to help!

Did this answer your question?