Index:
2. Configure Your Program to Pass Click IDs
3. Collect Click ID from Consumer Traffic
4. Example Code 5. Append Click ID to the Pepperjam Pixel
1. Summary
The following guide outlines the requirements to have your program ready to track orders in case Pepperjam cookies are not available. This may occur for multiple reasons including Safari ITP, mobile app purchases, or users deleting their cookies.
2. Configure Your Program to Pass Click IDs
In your advertiser account under Creatives Generic Link, you can add custom Destination URL Parameters. By default, the Ascend Click ID appears as a URL parameter in the form of clickId={clid}. Please verify that this value is present and this will ensure that this parameter is added to all of your Destination URLs.
3. Collect Click ID from Consumer Traffic
Each time a consumer arrives on your website, look for the clickId URL parameter that you added above and store it in the user's session data, a new cookie, browser local storage, or other location of your choosing. Click ID should be stored for the longest cookie duration of your commission terms. If you can't find this value, we recommend a storage period of 60 days.
4. Example Code
To illustrate how the collection of Click IDs from Consumer traffic can be accomplished, please view the following code examples:
4.1. PHP
Itemized Tracking Click ID Capture and Storage - PHP
4.2. Node.js
Itemized Tracking - Click ID Capture and Storage: Node.js
5. Append Click ID to the Ascend Pixel
Locate the Ascend conversion pixel on the confirmation page of your website and append a new URL parameter called CLICK_ID. This parameter should contain the Click ID that you've stored for the user.
For more information regarding the conversion pixel integration, you can visit the following page: Itemized Tracking - Pixel Integration .
You can make these changes today without any interruption to your program. Open a support request with our advertiser integration team at advertiser-launch@partnerize.com if you have any questions or when you've completed the changes so they can confirm that everything is working properly.