If you are using Woo and would like to offer affliate incentives, the Affiliates Pro plugin might be a good choice for you. I chose it because it was one of the plugins recommended by WooCommerce. This is a paid plugin, but there don’t seem to be any free options to accomplish this. My customer wanted each affiliate to have a coupon code that they could give to customers. When customers use the coupon code on the site, the affiliate gets a commission on each sale that uses their coupon code.
Here’s how to get started once you install the plugin:
Install Woo Integration
You’ll notice a new “Affiliates” option on your left sidebar menu. Go to Affiliates > Settings > Integrations and install and activate the WooCommerce integration.
Set Up Commissions
Next you’ll need to go to the blue button at the top that says Set up Commissions. I set my commission rate to 10%.
Affiliates > Manage Affiliates > Add New
Then you can associate a coupon with them by going to New Attribute at the bottom and choosing Coupon
Then type in the coupon code.
If you have not already done so, you will then need to go to WooCommerce > Coupons > Add New and create the coupon. For my example, I’m using coupon code JD1.
You can assign more than one coupon code per affiliate by putting a comma between the coupon codes. Coupon codes can only be assigned to one affiliate.
Affiliate Area for Users
If you want your affiliates to be able to see their totals, you will just need to provide a link for them at yourdomain.com/affiliate-area once you go to the blue Create an Affiliate Area button at the top.
You can customize this page with all kinds of shortcodes that they provide in their documentation. Since you’re using WooCommerce, you can also customize the My Account page with these shortcodes. By default, users will be redirected to the My Account page when they login, so I simply created a link on that page to their affiliate area.
Full documentation for this plugin can be found here: http://docs.itthinx.com/document/affiliates-pro/
Does this all make sense or do you have more questions? I’d love to hear from you in the comments below.