Affiliate Pixels
Affiliate Pixels are used to send the conversion data to the affiliate so they know which sales they are responsible for
After setting up your campaign, creating an affiliate profile and adding the affiliate to the campaign(s), you can then add affiliate pixels to the campaigns that the affiliate is assigned to.
Add Pixel
Navigate to CRM → Affiliates to view your affiliate profiles, then edit the profile you’d like to add the pixel to.
Next, go to the Pixels tab inside the profile and click the green + button.
Note: Pixels are campaign-specific, so you must add the affiliate to a campaign before a pixel can be created. Use the Campaigns tab to assign the affiliate to the appropriate campaigns.
Fill in the Create New Pixel form:
Select the campaign
Fill in the affiliate test link. This is a link provided by the affiliate to test the pixel which will redirect to your website with generated test passed values. (optional but recommended)
Choose the commission type. You can choose Cost Per Acquisition (CPA) or Cost Per Click (CPC).
Pixels will NOT fire on prepaid cards by default
Select the Fire after page (CPA Pixels). For CPA pixels, you can have one pixel for the main offer and one for each upsell per campaign.
Select the Pixel Type.
Only Postback pixels can be used with Direct API integrations. All types can be used with CheckoutChamp form-code integrations.
Add the affiliate-provided pixel.
Do not forget to replace the placeholders (ex.TRANSACTION_ID) with one of the special tokens that CheckoutChamp has available!
Available Tokens:
[orderId] – represents the orderId (often TRANSACTION_ID)
[orderTotal] – represents the total order amount
[productTotal] – represents the individual product/item total amount
[productId] – represents the base productId on the order
[basePrice] – represents the price of the order, not including taxes
[taxTotal] – represents the total taxed amount on the order
[c1], [c2], [c3], [c4], [c5] – represents the passed values (sourceValues1-5)
c1, c2, and c3 are default passed values in an affiliate profile. You may add up to 5 total passed values, and you may rename the values as you would like. If you rename the values, the token inside the pixel content must exactly match the new value names.
[emailAddress] – represents the customer’s email address
[phoneNumber] - represents the customer’s phone number
After you add your pixels you will be able to see them listed under the Pixels the table.
Test a Pixel
Open the Affiliate Test Link in a new window or tab and place a test order using the CheckoutChamp test card.
After following the affiliate test link, place an order using the CheckoutChamp test card (0000000000000000 with cvv 100 and any current/future expiration date)
Once you submit the order, find that completed order in the CRM and view the Order Summary page and click 'View Details' in the Details panel next to the Pixels label.
Fired pixels will display. - A response will display for postback pixels.