NoteThis article is aimed at vendors. For general information about multi-device affiliate attribution, take a look at this article. If you're an affiliate, you can find more information here.
Step 1 - Set up autoresponder using ActiveCampaign as an example
In this guide, you'll learn how to implement multi-device affiliate attribution for each autoresponder. To make it clear, we will use ActiveCampaign as an example. However, you can use any other autoresponder, e.g. Klick-Tipp.
Create hidden fields
First of all, you create three additional fields for your opt-in form in order to be able to enter the affiliate ID and, if available, the campaign key and tracking key from the URL. These fields are not visible to the buyer.
- Log in to your ActiveCampaign account.
- Go to Forms.
- Switch to the tab Manage Fields.
- Click on Add a field in the top right-hand corner.
- For Field name, select a name for the field that should collect the affiliate ID. For example: "ds24_affiliate".
- For Field Type, select Hidden Field.
- Click on Add.
- Repeat steps 1-6 respectively to create fields for collecting the campaign key and tracking key. Choose a different name from step 4, e.g. "ds24_campaignkey" and "ds24_trackingkey".
Add fields to opt-in form
- Switch to the tab View forms.
- Click on the form where you want to set multi-device affiliate attribution.
Note
If you have not yet created a form, create one before you continue. You can find out how to do this here.
- Drag the three fields you created earlier into the form.
Step 2 - Generate JS code and hidden inputs
Generate a JavaScript code and embed it into your opt-in page.
AttentionEmbed the JavaScript code as high up as possible on your opt-in page.
- Log in to your Digistore24 account.
- In the Vendor view, open Settings > Promo Code for the sales page and switch to the tab Cross-device tracking.
- For Affiliate, enter the name of the field you chose in step 1 for collecting the affiliate ID (e.g. "ds24_affiliate").
- For Campaign key, enter the name of the field you chose in step 1 for collecting the campaign key (e.g. "ds24_campaignkey").
- For Tracking key, enter the name of the field you chose in step 1 for collecting the tracking key (e.g. "ds24_trackingkey").
- Copy the code from the JavaScript tag field and embed it as high as possible on your opt-in page. This code ensures that the fields you created in the previous step are filled with the respective information (affiliate ID, campaign key, tracking key).
- Copy the code from the Hidden Inputs field and paste it at the end of the HTML code. If there is a
Step 3 - Transfer custom field values to links for the buy button
When an affiliate sends a customer to their opt-in page, the hidden fields are automatically filled in with the relevant information.
If you want to promote your product in the newsletter to which the potential customer has subscribed, you should add the names of the hidden fields that you have created in your autoresponder to the order form URL as follows:
https://www.digistore24.com/product/[PRODUCT-ID]?aff=[AFFILIATE-FIELDNAME]&cam=[CAMPAIGNKEY-FIELDNAME]&ds24tr=[TRACKINGKEY-FIELDNAME]
Example
- Product ID: 1234
- Name of affiliate field: ds24_affiliate
- Name of campaign key field: ds24_campaignkey
- Name of tracking key field: ds24_trackingkey
NoteOn ActiveCampaign, you must not enter the name you have previously chosen (e.g. "ds24_affiliate"), but rather the PERSONALIZATION TAG set by ActiveCampaign (e.g. %DS24AFFILIATE%).
You will find this name in Manage Fields to the right of the tags you have created.
So the order form URL is:
https://www.digistore24.com/product/12345?aff=ds24_affiliate&cam=ds24_campaignkey&ds24tr=ds24_trackingkey
Step 4 - Create content page
- In the vendor view, go to Account > Content pages.
- Click on the Create content page button.
- Enter a Name for your content page. This name is only visible to you.
- Enter your opt-in page as the Target URL.
- Select the Product for which you want to use affiliate attribution.
- Under the Product field, you will find the Approval dropdown menu. Here you can choose between Don't request approval yet and Request approval now. If you select the latter, you automatically request approval.
- Click on Save. The content link will be generated, for example:
https://www.digistore24.com/content/[PRODUCT-ID]/[CONTENTLINK-ID]/AFFILIATE/CAMPAIGNKEY
- Copy it and make it available to your affiliates. Tell them to replace the placeholder
AFFILIATE
with their affiliate ID in order for the affiliate attribution to work.