How to Set Up the Affiliate Program
Setting up an effective Affiliate Program can significantly boost your sales by harnessing the power of word-of-mouth marketing. This guide will walk you through configuring all the settings for the affiliate program using a fashion store, "Camellia Studio" and a customer named Marie as examples.
Navigate to the module settings:
- Go to the back office of your PrestaShop store. Open the module configuration page.
- Navigate to "Marketing programs > Affiliate program".
This section consists of several tabs: Conditions, Reward settings, Voucher, and Messages.
1. Conditions
This tab allows you to define the basic rules and eligibility for the affiliate program.
- Enable affiliate program: Turn this on to activate the affiliate program.
Example: At Camellia Studio, the store owner enables the affiliate program so customers like Marie can refer their friends and earn rewards.
- Applicable customer groups: Select which customer groups can join the affiliate program (e.g., All, Customer).
Example: The store owner selects "All" to ensure every customer, including Marie, can participate in the program.
- Require customers to apply to join the affiliate program: Decide if customers need to apply to join the affiliate program.
Example: The store owner requires customers to apply, ensuring only serious participants like Marie join the program.
- Minimum order total required to join the affiliate program: Set a minimum purchase amount required to join the program. Leave blank to ignore this condition.
Example: Camellia Studio sets a minimum of $50. Marie must have spent at least $50 on her previous purchases to qualify.
- Applicable product categories: Choose which product categories the affiliate program will apply to.
Example: The store owner selects "Dresses" and "Accessories" as eligible categories, so Marie can refer friends to these products.
- Include specific products: Add specific products to the affiliate program, even if they are not in the selected categories.
Example: The store owner adds a popular handbag to the affiliate program to attract more referrals, even though it's not in the main categories.
- Excluded products: Exclude certain products from the affiliate program.
Example: The store owner excludes discounted items and gift cards to protect profit margins.
- Exclude products with discount: Set this to “Yes” if you don't want the affiliate program to apply to discounted products.
Example: Marie won't earn rewards for referring friends to discounted products.
2. Reward Settings
This tab defines how affiliates are rewarded when they successfully refer customers.
- Give reward if customer buys other affiliate products after viewing a directly referred product: Enable this to reward affiliates for additional purchases.
Example: If Marie's friend buys a dress after viewing a referred product, Marie still earns her commission.
- How to calculate reward when affiliate successfully sells an affiliate product: Choose between a percentage of the product price, a fixed amount per product, or no reward.
Example: Camellia Studio offers a 10% commission on all affiliate products, so Marie earns $10 on a $100 sale.
- Exclude taxes before calculating reward: Decide whether to exclude taxes when calculating the reward.
Example: If Marie refers to a product priced at $100 with $10 tax, her commission is calculated on the $100 only.
- Multiply reward value by the number of products: Set to “Yes” if you want the reward to be multiplied by the quantity sold.
Example: If Marie's referral buys 3 dresses, her reward is tripled.
- Allow sellers to get reward when they purchase an affiliate product using their affiliate link: Enable this to let affiliates earn rewards on their purchases.
Example: Marie can earn commissions by buying products through her link.
3. Voucher
This tab is for configuring the voucher code settings for customers referred by affiliates.
- Offer a voucher code to customers if they come from an affiliate link: Set to Yes to provide a discount code.
Example: Marie’s friends receive a 10% discount when they use her affiliate link.
- Voucher type: Choose between a fixed or dynamic voucher code.
Example: Camellia Studio opts for dynamic codes, generating unique vouchers for each new customer.
- Free shipping: Include free shipping as part of the voucher.
Example: Along with the 10% discount, Marie’s friends enjoy free shipping on their first purchase.
- Apply a discount: Choose between a percentage or amount discount.
Example: The store owner sets a 10% discount on all eligible products.
- Exclude discounted products: Exclude already discounted products from the voucher.
Example: Customers can't stack discounts on top of existing offers.
- Minimum amount: Set the minimum cart value required to apply the voucher code.
Example: The voucher code requires a minimum purchase of $50.
- Discount prefix: Define a prefix for the discount code to make it easily identifiable.
Example: Camellia Studio uses the prefix "CAMEL10" for all affiliate vouchers.
- Discount availability: Set how long the discount code is valid.
Example: The store owner sets a 30-day validity period for the voucher.
- Welcome message: Customize the message displayed to customers when they receive the voucher.
Example: Marie’s friends see, “Welcome to Camellia Studio! Enjoy a 10% discount on your first purchase”.
4. Messages
This tab allows you to customize the messages that are displayed to customers throughout their experience with the affiliate program.
- Propose affiliate program on product page: Customize the message inviting customers to join the affiliate program.
Example: “Join our affiliate program and earn 10% on every sale! Sign up now.”
- How to share: Customize the sharing message for affiliates.
Example: Marie will see this message when logging into the website, “Share your link and earn rewards when your friends shop with us”.
- Introduction about program: Provide an introduction to the affiliate program on the registration page.
Example: “Earn rewards by sharing your love for Camellia Studio! Sign up for our affiliate program and start earning today.”
- Message on "My Account" page when customer is not eligible: Customize the message for customers who are not eligible to join the affiliate program.
Example: “You’re not eligible to join our affiliate program yet. Spend $50 more to qualify!”
By following this guide and using examples from "Camellia Studio" and customers like Marie, you can set up a well-structured affiliate program that rewards customers for promoting your brand while driving more sales to your PrestaShop store.