Posted on

The Easy Way to Set-up Your WooCommerce Affiliate Program!

A step-by-step guide to set up your own successful WooCommerce affiliate program using Affiliate for WooCommerce plugin. No coding required.

Last updated on May 17, 2021

Table of Contents hide

Howdy WooCommerce user!

If you wish to earn money without hard work, you landed at the right place.

Seriously! That’s the power and beauty of the WooCommerce affiliate program. Set it up and make money on autopilot.

If you are a beginner, you’ll learn everything you need to run a successful affiliate program and marketing. Yes, a successful one. And if you are a pro or an intermediate in affiliate marketing, you’ll make it even better.

Difference between affiliate program and affiliate marketing

What is affiliate marketing?
Earning a commission by promoting other people’s (company, friends, partners) products is affiliate marketing.
What is an affiliate program?
A WooCommerce affiliate program or any affiliate program is an agreement wherein you allow people – your customers, friends, influencers or others to join your brand and pay a commission for sending sales or traffic your way. Moreover, it includes tracking affiliates performance and sales, issuing payout, creating campaigns and others.

You like a product, promote it to your audience and earn a share of profit for each sale you make. So, you are generating income without burning out your sweat and time.

Someone has already done the hard work. You are just banking upon that.

Above all, it’s not a win-win but a win-win-win situation. The seller, the affiliate partner and the end-user.

Easy to get started but a challenge to succeed


Chris Lema, a WooCommerce expert has the best answer to this.

People don’t believe you because too many marketers have lied. Too
many have used tricks – all kinds of them – to create ways to get
people to click and/or buy. Even if your marketing and sales copy is
good enough, people don’t convert.

Chris Lema

Very true.

So, whom they trust?
They trust their friends. They trust their gurus, influencers and also people who may be your customers.

As a store owner, you need to leverage this psychology for your own good and earn money.

And that’s possible using a WooCommerce affiliate program. Along with that, you need proper planning and smart tactics (also covered in this article) that can make a difference.

Three reasons why affiliate marketing is successful

When someone thanks you for your recommendations, they’re more likely to take you up on further recommendations you make. They’re more likely to trust and value your advice and hopefully, eventually become raving fans.

1. Risk-free
Since affiliate involves more of selling others’ products, you are free from all the product-related hassle. You also don’t need to provide much support for these products.

2. Payouts after sale
Affiliate payments are performance-based. You’ll only have to pay out referral fees when a sale has been made. All you need is a platform to sell products or services and start making money.

3. One-step game
Send qualified traffic through a link to that product and sales are ready to knock on your door. Rest all is out of your hands. Right? Mostly. But there’s more to it.

Learn more about affiliate marketing for WooCommerce

The most simple to use WooCommerce affiliate plugin

WooCommerce core itself is very powerful. However, it doesn’t provide the flexibility you need to have your own affiliate program.

You’ll find lots of WooCommerce affiliate plugins that are good but are way too complex to use and saturated with things you don’t need.

All you need is a plugin that helps you set up your own affiliate program the easy way. I said, the easy way.

No complex elements, no jargon. And provides you with all the necessary features to make your WooCommerce affiliate program successful.

That plugin is Affiliate For WooCommerce.
The plugin is developed by StoreApps and you can purchase

Now let’s move to the core section – setting up your WooCommerce affiliate program.

How to set-up your WooCommerce affiliate program?

Here are some things you need for your WooCommerce affiliate program:

  • Defining your WooCommerce affiliate program terms
  • Getting affiliate links and affiliate coupons
  • Commission plans – product-based commission, tiered commission, etc.
  • Affiliate marketing campaigns, affiliate tags and more features
  • Affiliate tracking – referrals, sales, commissions…
  • Paying your affiliates

You get all these things when you use Affiliate For WooCommerce plugin.

Let’s see each one of the above in more detail.

Defining your WooCommerce affiliate program terms

Install and activate the plugin as you do for any plugin. Once activated, go to WooCommerce > Settings > Affiliate.

Affiliate for WooCommerce settings form user roles exclude products.png

As shown above in the image, use the shortcode [afwc_registration_form] on any page or post of your site. This will show registration form to visitors on your site and they can request to join your affiliate program.

If you want to manually review each submission, keep theApproval method box unchecked. You can also automatically make some users having a specific user role like ‘Customer’, ‘Subscriber’ or others as your affiliates.

Affiliate for WooCommerce settings coupons paypal payout recurring commission

Enable other options like coupons for referral, PayPal payout, issue recurring commissions and others based on your requirements. Then click on the Save changes button.

Read more about each setting in this documentation

Getting affiliate links and affiliate coupons

Affiliate For WooCommerce plugin gives store-owners a unique referral ID for each affiliate. The affiliates need to simply suffix this ID to any product URL they want to promote. Affiliates will find it under their My Account > Affiliate > Profile.

Example –

Affiliate referral link and coupon

Affiliates can customize their affiliate ID using the pencil icon to their own name or brand name for simplicity. Example –

Affiliates can also promote products using a coupon instead of referral links. The affiliates need to contact the store admin for a coupon.

Once the coupon is assigned, affiliate will find the coupon code under their My Account > Affiliate > Profile area as well as under their User Profile.

Here’s how to create and assign coupons to affiliates

Creating commission plans

Go to WooCommerce > Affiliates > Plans > Add a Plan to set-up commission plans.

Product-based commission, affiliate-based commission, tag-based commission, tiered commission or others, the plugin provides full flexibility to set up a commission plan based on multiple conditions.

WooCommerce multi tier affiliate program

Based on the plans you create here, affiliates will earn the desired commission.

For example, the above commission plan, it’s a three-tiered commission plan wherein all three persons involved will earn a commission only on specific products mentioned in the plan.

Learn more about commission plans

Create affiliate marketing campaigns

Create affiliate marketing campaigns in WooCommerce

Store owners can also create marketing campaigns for their affiliates using the WordPress editor. This to help you create campaigns as per your brand image.

Images, videos, PDFs, swipe files, logos, banners, e-books, whatever you want, you can add to the campaign.

Your affiliates can then pick up the marketing assets from the campaign and use them on their various channels to promote your brand.

Learn more about creating affiliate marketing campaigns

Track everything from a single place – referrals, sales, commissions…

Once you start earning, you know which affiliates bring more revenue and which affiliates bring less revenue or no revenue. Based on this data, you can plan your future affiliate marketing strategies.

Affiliate For WooCommerce plugin provides everything in one single dashboard. You don’t need to struggle with different screens and menus to track revenue, affiliates, referrals, and payouts.

There are two dashboards – one for store-owner and one for affiliates.

No plugin overload – We believe in simplicity and not confuse users with too many unwanted things. Hence, in this plugin, you’ll find only those essential metrics which are needed to give you a quick glance on affiliate performance. So you get a neat and clean dashboard.

Important metrics store-owner can track

Store owner can track each affiliate performance
  • Net affiliate sales
  • Unpaid commissions
  • Refunds
  • Complete details of each affiliate – Payment method, order date, commission paid, payouts

and others…

Important metrics your affiliates can track

Tracking for individual affiliates
  • Gross and net commission
  • Total sales and conversion rate
  • Details of all product sold
  • Commission earned from each customer
  • Payout history

Both store-owners and their affiliates can track all their data from their respective dashboards.

Paying your affiliates

Affiliate For WooCommerce plugin provides two ways for commission payout:

  1. Commission payout via PayPal
  2. Manual commission payout
Payout affiliate commission via PayPal or manually
payout affiliate commission via paypal or manually

For payout via PayPal, refer this doc for the steps

The manual commission payout is to keep track of the commission payout. The actual payment of the commission is done by you outside the Affiliate For WooCommerce plugin. It can be using a bank transfer or other payment method.

You can also mark reward points for affiliates instead of payouts and then actually assign reward points or pay. Here’s how.

You can recheck for each payout made from the Payouts tab.

That’s it.

Whenever a visitor buys any product from your affiliates using this URL, your affiliates will earn the commission (when you payout to them) and you get your money.

Thus, these affiliates promote your products in their circle giving your products and your WooCommerce store a more global outreach.

Your affiliate program is set up within minutes.

View Affiliate for WooCommerce plugin Live Demo

Other Affiliate For WooCommerce plugin popular features

  • Simple, self-explanatory KPIs to monitor affiliate performance
  • Real-time reporting about total sales, sales from affiliates, reports on individual affiliates performance, an affiliate leaderboard and more.
  • Search for a particular affiliate and see how much revenue they make for you. See your top earning affiliates, view affiliate reports, edit individual affiliate account.
  • Set different affiliate commission rates for different users.
  • The plugin automatically link WooCommerce orders with affiliates. It also updates commission status as order status changes – pending to completed, completed to refunded, etc. Commission status will be synced with WooCommerce order status automatically.
  • Unlimited tracking – 1 or 1,000 affiliates, you can track them all.
  • Easy migration from other affiliates plugin – Click a button and all your data from popular WordPress Affiliates plugin will be imported to Affiliate For WooCommerce plugin.
  • Easily see a detailed log of every payout sent to affiliates.
  • Assign / unassign order to an affiliate
  • Export affiliate data based on filters
  • Assign tags to affiliates based on their performance
  • Search for affiliates using name, username or email
  • Predefined labels – affiliate status, payment status, tags and date range to filter affiliates

Affiliate for WooCommerce v/s other WordPress affiliate plugins

All other WordPress affiliate plugins have their own share of benefits. Most support WooCommerce and have been around for a while. But these makes Affiliate For WooCommerce different from others:

  • Simple and pleasant – Other affiliate plugins are too complex. And their interfaces clunky.
  • All at one place – You need to switch over to multiple dashboards to track metrics. And yes, they are too many. Our plugin provides only the most useful. That too at a single place.
  • No coding required – A person without having technical knowledge can use the plugin. Be it your juniors, marketers or others who don’t want to play with code, they can use the plugin.
  • Faster and better – Works on shared hosting, code quality is efficient. It won’t slow your site.
  • WooCommerce and Subscriptions support – Your affiliates don’t have to worry if their referral will be credited to them or not. You don’t have to spend hours reconciling numbers.

Get Affiliate For WooCommerce plugin

Five hacks for a successful WooCommerce affiliate program

As you saw above, setting up an affiliate program is a no-brainer. But it doesn’t stop here. You need proper content strategies, avoid mistakes, explore more opportunities to make your WooCommerce affiliate program a great one.

We begin with the hacks first.

Competitor analysis

Analyze what your competitors are offering and at what price. It will help you make decisions on selecting products, setting commissions, agreements, and targets.

For example, if your competitor pays 35% commission on $200 per sale and the product is promoted well on all relevant websites and marketing channels, you have two options:

  • Match that commission and those channels if you could afford it.
  • If you cannot, don’t worry. Start experimenting with new affiliates. If conversion rates keep improving, you can raise the budget.

Maintain the quality of your product

Successful affiliate marketing is not just about how high the commission or the money. It’s all about having a great converting product that has an edge over your competitors.

Remember, a great converting product is the easiest way to repeat conversions.

Segment your affiliates

Not every customer of yours can become a successful affiliate. You have a list of customers. Identify customer like top-spenders, new customers within the first three months and so on. Try to make these customers as affiliates. See what works better and keep experimenting.

Look out for new partners

Visitors on your website can also be good affiliate candidates. Find new partners by advertising your affiliate program on your website, listing or by contacting potential affiliates directly. Your own friends running businesses can also be good affiliates.

Take care of your partners

Communicate with them by welcoming them to your affiliate program. Send out updates on product additions or changes. Give them tips and advice on how to be successful in marketing your products. Always pay them on time. Give bonuses to those who get you more sales.

What type of content can bring in more affiliate sales?

Content is king. Provide valuable information to readers. And you’ll gain their loyalty and steer them toward smart purchasing decisions. In addition, some creative work and designing will boost that more.

This is what your affiliates can do or how you can help your affiliates to get you more sales.

Benefit-driven reviews

Write up a review of the affiliate product. Describe how it helps solve pain points.
Providing honest information will win users’ trust it and get them persuaded to buy.

Can also use videos for the same.

Yaro Starak pulls that off with impressive results over at the Entrepreneur’s Journey blog when he writes about using a stand-up desk. Both the video and the post layout the reasons why a stand-up desk is worth it and how to put one together.

Product comparisons

Readers get confused when there are similar competing products to choose from.

In such cases, a product comparison post works the best.

Product comparison

Smepals does a good job of putting popular business accounting software products against each other in a tabular form. They also add mini-reviews of each product. This makes it very easy for the audience to select the product based on their requirements.

How-to articles (text, video) / case-studies

Articles that describe how to get the most out of an affiliate product or make use of certain features work well. Similarly, case studies that describers how an affiliate product helped someone achieve a particular goal are even better.

Seasonal content

In October, it’s the scary costumes and pumpkins. In November, Black Friday and Cyber Monday dominate. Brainstorm all the seasonal trends that relate to the product used for promotion and turn those ideas into content that goes up at just the right time for people.

For example, if you want to promote a marketing product for Black Friday, you can mention how Smart Offers for WooCommerce plugin helps create offers like upsell, cross-sell, order bump, etc.

List roundups

Putting all those products together in one place saves readers time and trouble of going out and finding those products and deals on their own.

Deals roundup

As shown above, you get to see all the best holiday season deals at one place.

And it’s proven that users will surely click one of the products.

Good! You are almost done. But not without the tips of affiliate retention.

Tips to keep affiliates happy so that they stay longer with your brand

Like retaining customers, your affiliates also need to be kept happy so that they stay for a longer time with your brand. Here how:

Assign rewards

If an affiliate brings more paid customers than other affiliates, doesn’t it indicates that affiliate’s dominance? Then rewarding such affiliates with bonuses, the extra commission encourages them to promote your brand more.

Make timely payouts

It’s a good practice to pay affiliates their commission on time. Otherwise, it will lead to more communication back and forth. You don’t want your affiliate to get angry and leave due to pay dues.

Provide marketing resources

Banners, logos, content material related to your products will make your affiliates work easy.

Send email regularly

What’s your new product? Any upcoming offers? Any new features? Email your affiliates about the same and tell them to promote.

Have a one-to-one call

Talk to your affiliates. Take feedback. See whether they are having any difficulty.

Promote your affiliates

If your affiliates sell products, describe their product to your audience and give them visibility. Be it via a blog post, how-to’s, reviews, social media or emails.

Your affiliates will really feel good. A step up to your affiliate relationship.

So, keep earning money even while you sleep

Pat Flynn, one of the top affiliate marketers rightly says – “Do not put the desire for short-term gain over the needs of your audience“.

So, avoid mistakes, implement the strategies and start earning.

A successful WooCommerce affiliate program used to take time to build. But with Affiliate For WooCommerce plugin, it’s quick. This plugin and some good affiliates promoting you well are required to boost sales on autopilot.

After all, having your own WooCommerce affiliate program gives so much satisfaction, right?

Get Affiliate For WooCommerce plugin and start earning more money

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.