Kicking off our course on managing affiliates and referrers, we begin by showing you how to add a new referrer to your store. A referrer is another website that sends you visitors. This referring website does so by featuring a link on their site somewhere. Having a lot of affiliates can generate a lot of traffic and, ultimately, a lot of sales and profit. Below are the steps for accessing and creating a new referrer for your PrestaShop 1.5 store.
Creating a new referrer in PrestaShop 1.5
- Log into your PrestaShop 1.5 admin dashboard.
- Using the top menu bar, hover over the Stats tab and click on the Referrers option.
- You are now on the Referrers page. Click on the green Add New button in the upper right hand corner to begin adding your new referrer.
- From here, you will see several fields to fill out for your new referrer.
||Account name of the affiliate
||Affiliate account password
|Commission Plan Section
||Amount of payment based on clickthroughs
||Amount of base payment as flat fee
||Amount of payment as percentage of order amount
|Technical Information Section
|HTTP Referrer Include
||Website the visitor will be coming from (domain.com)
|HTTP Referrer Exclude
||sitename, or portion thereof, to ignore as a referrer
|Request URI Include
||Special query string (example: ?referrerID= )
|Request URI Exclude
||String that, if included, will ignore as a referrer
- Once you have entered all the information for your new referrer, simply click on the green Save button to finalize their creation. You will be brought back to the Referrers list page. Your new affiliate referrer should now appear in the list at the bottom of the page.
Now that you know how to add a referrer to your PrestaShop 1.5 store, continue on with the course and learn how to edit an affiliate referrer.
2013-08-05 4:20 pm EST
Thanks for the question. This is a little tough to explain, but I'll try my best. Please let me know if you get lost in my explanation and I will try to clarify it a little better.
The main thing to keep in mind here is that these settings are used to identify if a referrer is generating traffic for your store. You are basically stating to your affiliates what MUST be included in the link in order to be identified. The EXCLUSION allows you to eliminate what should NOT be used to identify the affiliate in the URL.
The HTTP referrer is basically looking at the website that a customer is coming from and identifying it based on the URL. The main problem though is that a person can look at the affiliate's website, and decide to type in the direct link to your Prestashop website thereby bypassing the affiliate. They would not get any credit.
The other way that you can identify affiliates is to use the REQUEST_URI - which is the direct URL that customers arrive at your website. This is the method that you're using. Basically, you're creating a code or
iidentifier that can be used by a specific affiliate to identify them.
So what do you put in the fields?
INCLUDE: This would be domain of the affiliate. For example: %affiliate.com%.
EXCLUDE: This would be the exclusions in the URL to help isolate the affiliate identity: For example: If your domain is prestahopdemo.com, then you can setup an exclusion like "%prestashopdemo.com%
Allows you to create an identifier that can be used in the links that refer to your PrestaShop site.
INCLUDE: For example affil1356794 - this would identify a specific affiliate
EXCLUDE: You can exclude your URL. For example: %demostore.com%?"
This code would mean to include all characters before the "demostore.com" and everything up to the "?" on the other side of the URL.
However, you would tell your affiliates to use the link like:
This would identify the affiliate and allow PrestaShop to identify it as a legitimate affiliate accessing your store. There are further examples of this in the PrestaShop interface. Click on the HELP button right above the Technical information-Simple mode identifier (or right below it), and you'll see an explanation of this topic. Remember that this section is KEY in identifying your affiliates, please make sure to create an identifying code for them (or add their website url if you're using http referrers), and then you can see how much traffic you're getting based on their referrals.
I hope this helps to further explain the issue, please let me know if you still require any further assistance.