Home
Integrations Library
Other Integrations
ClickMagick Postback Setup
ClickMagick Postback Setup

SERIES:

ClickMagick Postback Setup

ClickMagick partner collaboration (Nikolai Valkov). Linked to TCS-917 (Haley Betts). Skipped pipeline — drafted manually from email walkthrough.

Overview

This guide walks you through setting up server-to-server (S2S) conversion tracking between ClickMagick and Everflow. The setup involves configuring your Offer landing page to pass Everflow's Transaction ID to ClickMagick, then adding ClickMagick postback URLs to fire back to Everflow when conversions occur.

What's Changed Last updated Mar 23, 2026
Mar 23, 2026 Added
Initial publication.

Prerequisites

An active ClickMagick account with a configured tracking domain An Everflow Offer configured with a ClickMagick tracking link as the destination Your Everflow Network ID (NID) and Tracking Domain

Step-by-Step Setup

Step 1: Configure the Default Landing Page URL

First, set your Offer's landing page to pass Everflow's Transaction ID to ClickMagick so conversions can be attributed back correctly.

In Everflow, navigate to your Offer and open the General settings. In the Default Landing Page URL field, enter your ClickMagick tracking link and append ?s2={transaction_id} to pass Everflow's Transaction ID.

Example:

ClickMagick uses the s2 parameter to capture external reference IDs. The {transaction_id} macro is automatically replaced by Everflow with the unique ID for each click.

Step 2: Set the Conversion Tracking Method

Configure the Offer to use server-to-server postback tracking.

On the same Offer, scroll to the Tracking & Controls section. Set the Conversion Tracking Method to Server to Server Postback.

Step 3: Add the Advertiser Postback URLs

Now configure the postback URLs that ClickMagick will fire to Everflow when a conversion occurs. You will need to format these using ClickMagick's macros.

Sale Conversion Postback

This is the primary postback that fires when a sale is completed:

Checkout Hit Postback (Optional — Advertiser Event)

If you also want to track checkout events (before a full sale), set up an Advertiser Event in Everflow and use this postback format:

Replace TRACKING_DOMAIN with your Everflow tracking domain, XX with your Network ID, aid with your Advertiser ID, and adv_event_id with the Event ID from your Advertiser Event configuration. The ClickMagick macros #S2# and #RATE# are automatically replaced with the Transaction ID and sale amount.

Step 4: Test the Integration

Verify that conversions are being tracked correctly between ClickMagick and Everflow.

In Everflow, generate a Partner Tracking Link for the Offer. Click the tracking link to simulate a visit through the full ClickMagick → Everflow flow. Submit a test purchase or trigger the conversion event on the advertiser's landing page. Check the Conversion Report in Everflow to confirm the postback fired and the conversion was recorded with the correct Transaction ID and amount.

ClickMagick Macro Reference

ClickMagick Macro What It Passes Everflow Parameter #S2# The value captured in the s2 parameter (Everflow Transaction ID) transaction_id #RATE# The conversion payout/sale amount amount

Troubleshooting

Conversions not appearing in Everflow Verify that the s2 parameter is being passed in your landing page URL. Check the ClickMagick click log to confirm the s2 value is populated with a valid Everflow Transaction ID. Also ensure the Conversion Tracking Method on the Offer is set to Server to Server Postback.
Amount showing as $0 Make sure you are using the #RATE# macro in your postback URL. If ClickMagick does not have the sale amount, the amount parameter will be empty. Confirm that the sale amount is being tracked on the ClickMagick side.

Save These Reads For Later