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

  1. Log into your PrestaShop 1.5 admin dashboard.
  2. Using the top menu bar, hover over the Stats tab and click on the Referrers option.
  3. 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.
  4. From here, you will see several fields to fill out for your new referrer.
    Affiliate Section
    Name Account name of the affiliate
    Password Affiliate account password
    Commission Plan Section
    Click Fee Amount of payment based on clickthroughs
    Base Fee Amount of base payment as flat fee
    Percent Fee Amount of payment as percentage of order amount
    Technical Information Section
    HTTP Referrer Include Website the visitor will be coming from (
    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

  5. 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.
You are viewing Section 1: How to add an affiliate referrer in PrestaShop 1.5
Section 2: How to edit an affiliate referrer in PrestaShop 1.5
Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question
2013-08-04 1:07 am
Thanks for the tutorial, but I cant configure it in my Prestashop. I add the Request_URI "?referrerID=1" and then wich is the url y must use to this referral? Something like" ? I am not sure.

17,306 Points
2013-08-05 4:20 pm
Hello Juanmlg,

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?

HTTP Referrer

INCLUDE: This would be domain of the affiliate. For example:
EXCLUDE: This would be the exclusions in the URL to help isolate the affiliate identity: For example: If your domain is, then you can setup an exclusion like "

Request URI

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:"

This code would mean to include all characters before the "" 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.

Arnel C.
2013-12-07 1:00 am
in domain name must be bounded by % symbol

for eample if you domain name is just add this will work if you post

dear admin don't remove this message as your tuts don't work without this otherwise please add this thing in article

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

3 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!