Table of content
1. About lead generation
What is a lead?
In online jargon, a lead is an interested party gained in the form of a name and email address of the interested party. In the offline world, this would correspond to gaining a telephone number or postal address. The interested party can be contacted by the dealer and encouraged to make a purchase.
Why you should use the Digistore24 lead tracking feature
There is a relatively high probability that someone who has already shown an active interest in your product will end up making a purchase. For this reason, it is common practice to pay the affiliate a fee for each lead won. With Digistore24, you can set up tracking as well as manage your leads and payouts.
2. Set up new tracking
Step-by-step guide
- In the vendor view, go to Account > Leads.
- Change to the tab Tracking.
- Click on the button Set up new tracking.
- Give your lead tracking campaign a Name.
- Finally, click Save.
Now you can copy the HTML tracking code and implement it on your lead generation page. This code must lead to the page on which the interested party confirms that they want to be entered into your email list.
3. Manage leads
Under Account > Leads in the tab Approve leads, you can now view, select and then approve the leads you have won. The approval procedure is for your own protection – this way, you can reject bad leads for which you do not want to pay.
In the tab Pay out lead commission, you can manage the payouts to your affiliates. Please note that you have to ask for your affiliate’s bank details and then make the payout yourself.
In the tab Paid leads you will find a complete list of your leads.
4. The process at a glance
- The visitor (e.g. John Smith) clicks on a content or promolink and lands on e.g. a newsletter opt-in page.
- John Smith enters himself in the distribution list.
- John Smith confirms the registration and is redirected to a registration confirmation page. The email address is transferred as a GET parameter e.g.: http://domain.com/thank you for your registration?email=john@smith.de
- The Digistore24 lead tracking pixel is embedded on the registration confirmation page so that the affiliate receives their payment.
- The newsletter software must attach John Smith’s email address as a GET parameter to the URL of the registration confirmation page. If desired, the newsletter software can also attach the first and last name as GET parameters to the URL.
The following steps must happen on the registration confirmation page
Step 1: The email address (and, if necessary, first and last name) is read from the GET parameter.
Step 2: The email address (and, if necessary, first and last name) is transmitted to Digistore24 together with the affiliate ID. The affiliate is known because a content or promolink was used by the user.
Step 3: Digistore24 credits the lead so that the affiliate receives their commission.
These steps are performed by a small program. Under Account > Leads in the tab Tracking, we offer two variants:
- HTML code for the tracking pixel
- WordPress shortcode for the tracking pixel
In order for these programs to perform your task, you need to know the name of the GET parameters. In the example above, the GET parameter is called email.
Registration confirmation URL:
http://domain.com/thank_you_for_your_registration?email=john@smith.de&first_name=john&last_name=smith
The following link is embedded on the registration confirmation page:
<script type=“text/javascript“ src=“http://digiwin.de/lead/12345/abc123def456hij789.js?param_email=email¶m_first_name=firstname¶m_last_name=lastname“; ></script>
Or in WordPress:
[ds_lead param_email=email param_first_name=firstname param_last_name=lastname id=12345 key=abc123def456hij789]
Further examples
- Registration confirmation URL:
http://domain.com/thank_you_for_your_registration?email=john@smith.de&first_name=john&last_name=smith
The following link is embedded on the registration confirmation page:
<script type=“text/javascript“ src=“http://digiwin.de/lead/12345/abc123def456hij789.js?param_email=email¶m_first_name=firstname¶m_last_name=lastname“;></script>
Or in WordPress:
[ds_lead param_email=email param_first_name=firstname param_last_name=lastname id=12345 key=abc123def456hij789]
- Registration confirmation URL:
http://domain.com/dank_fuer_ihre_eintragung?Email=john@smith.de&FirstName=john&LastName=smith
The following link is embedded on the registration confirmation page:
<script type=“text/javascript“ src=“http://digiwin.de/lead/12345/abc123def456hij789.js?param_email=Email¶m_first_name=FirstName¶m_last_name=LastName“; ></script>
Or in WordPress:
[ds_lead param_email=Email param_first_name=FirstName param_last_name=LastName id=12345 key=abc123def456hij789]
For lead tracking, there is a third option for programmers: HTML code with lead data
- This code looks almost exactly the same as the HTML code for the tracking pixel. The difference is that this code does not perform step 1, but rather only steps 2 and 3, which means that a programmer must ensure that the email address and, if necessary, the visitor’s first and last name, are included in the code.