Solid Affiliate Review: An Easy-to-Use WooCommerce Affiliate Plugin

Solid Affiliate is a native WordPress plugin that helps you create an affiliate program for your WooCommerce store. People can register as affiliates for your store and you'll be able to pay them customizable commissions, along with many other useful features. Keep reading our Solid Affiliate review and we'll give you a hands-on look at how it works.
Solid Affiliate

Want to create an affiliate program for your WooCommerce store?

Launching your own affiliate program is a great way to grow your store because you’ll have an army of loyal promoters out there sharing your products. But if you go with an established affiliate network like ShareASale or CJ, you’re going to be paying high setup fees and ongoing commissions to a middleman (above and beyond what you pay to your actual affiliates).

With Solid Affiliate, you can create your own self-hosted WooCommerce affiliate program powered by WordPress. You’ll have full control over your data and how your affiliate program functions. You also won’t have to pay an extra commission to a middle-man network.

In our Solid Affiliate review, we’ll give you a hands-on look at how this native WordPress plugin can help you create an affiliate program for your WooCommerce store.

Solid Affiliate Review: A Look at the Features

Solid Affiliate is a native WordPress plugin that’s 100% focused on creating an affiliate program for WooCommerce stores.

The advantage of this singular focus is that every feature and interface choice in Solid Affiliate is focused on WooCommerce, which creates a stronger integration and gives you more flexibility.

It also offers out-of-the-box integration, so the setup process is super simple. It’s ready to start tracking sales pretty much as soon as you activate it.

I’ll give you a hands-on look at all the features, but here’s a quick overview of what you get with Solid Affiliate:

  • Automatic tracking – Solid Affiliate starts tracking commissions right away.
  • Flexible commission rates – set one default rate for your store and then manually adjust for specific products, product categories, or affiliates as needed.
  • Affiliate coupons – link a regular WooCommerce coupon to an affiliate.
  • Payout tool – automatically pay out via PayPal or export a CSV for manual payouts.
  • Frontend affiliate dashboard – give your affiliates a user-friendly frontend dashboard to manage everything.
  • Reports – view detailed reports to analyze how effective your affiliate program is. You can also dig into affiliates, referrals, commissions, and more.
  • WooCommerce Subscriptions support – if you’re using WooCommerce Subscriptions for recurring payments, you can set up recurring commission rates.
  • Mailchimp integration – automatically sync affiliates to a Mailchimp list so that you can send them emails.

Those are just the high-level features – keep reading for a look at everything it has to offer.

How to Set Up Solid Affiliate

The Solid Affiliate setup process is pretty simple and entirely non-technical. In terms of basic tracking, it’s pretty much plug-and-play.

Of course, you’ll need to do a little configuration when it comes to things like commission rates and behavior, but you can easily set all of that up via a well-designed interface.

Setup Wizard

When you first activate Solid Affiliate, it includes a setup wizard that appears when you go to the new Solid Affiliate tab in your dashboard. There’s not much to do here, but you can configure your outgoing emails and have Solid Affiliate create a page for your frontend affiliate portal:

Setup wizard

Settings – General

Once you complete the setup wizard, you’ll want to go to Solid Affiliate → Settings to configure how your affiliate program functions.

In the General tab, you can configure how your commissions work including:

  • The default commission rate (flat-rate or percentage).
  • Whether to exclude shipping and/or tax from commission calculations.
  • Whether to offer commissions on all sales or only on sales from new customers.
  • How long the tracking cookie should last.
  • The currency for payouts.

In situations where multiple affiliates refer a customer, Solid Affiliate currently only works on the “credit last affiliate” model. However, they’re working on adding more attribution strategies, such as crediting the first affiliate to refer a customer.

Commission rates

Settings – Affiliate Portal & Registration

The Affiliate Portal & Registration tab lets you control:

  • The frontend interface for affiliates.
  • What fields to include on the registration form.
  • Whether to require admin approval for new affiliates.

The “Affiliate Notes” field on the registration form adds a “How will you promote us?” box. But it still would be nice to have some added control over the registration form, maybe via integrations with popular form plugins (which is how some other WordPress affiliate plugins handle things).

Right now, there’s no way to add custom fields to your registration forms, which is something some affiliate programs might want. For example, you can’t collect an affiliate’s physical address, which might be an issue if you’re in the USA and you need their location for 1099 forms.

Registration page

Settings – Integration

The Integrations tab lets you set up two integrations:

  • PayPal for easy payouts (more on this later).
  • Mailchimp to automatically sync affiliate contacts to a Mailchimp list.
Integrations

Settings – Emails

The Emails tab lets you customize the emails that are sent to affiliates and affiliate managers. There are four emails and you can customize them using the Classic editor and merge tags.

Emails

Here are the emails to affiliate managers:

  1. New affiliate registration
  2. New referral

And here are the emails to affiliates:

  1. Affiliate application approved
  2. New referral

Settings – Misc

The Misc tab holds some miscellaneous settings, such as whether to automatically reject unpaid referrals if the order is refunded:

Misc settings

Settings – Recurring Referrals

If you’re using WooCommerce Subscriptions, the Recurring Referrals tab lets you choose whether to pay commissions on every subscription payment or just the first one. 

You can also set a custom rate. For example, you could give $50 flat for the first payment and 5% commission for all recurring payments:

Recurring referrals

Setting Up Custom Commission Rates

In addition to the default referral rate that you configured in the settings, Solid Affiliate also lets you manually override that rate for specific…

  • affiliates
  • products
  • product categories.

You can set these rates up when you edit an individual affiliate, product, or product category.

For example, when you edit a product category, you’ll get new fields to control the commission for products in that category:

Product category referral rate

For individual products, you also get an option to make them ineligible for commissions, which is nice if you don’t want to pay commissions on certain products:

Single product referral

Assigning Coupons to Affiliates

As another option to credit affiliates, you can also give affiliates their own coupons. Whenever a shopper uses the coupon, Solid Affiliate will automatically credit that affiliate with the sale.

To set up affiliate coupons, Solid Affiliate integrates into the native WooCommerce coupon system:

Solid Affiliate coupons

And that’s it! You’ve fully set up your affiliate program.

Next, let’s look at what the management features are like…

How to Manage Your Affiliate Program

Once you set up your affiliate program, Solid Affiliate also includes lots of tools to view reports, manage affiliates, pay your affiliates, and more.

You’ll find these under the main Solid Affiliate menu in your WordPress dashboard. Let’s go through them…

Dashboard

The Dashboard tab gives you a high-level overview of what’s going on with your affiliate program. You can see recent revenue, referrals, affiliate registrations, and top affiliates.

It also shows you notifications, which helps you keep track of key actions. For example, when it’s time to make a new payout, you’ll get a notification to remind you:

Dashboard

Affiliate Management

The Affiliates tab helps you manage all of your individual affiliates. It also gives you a quick look at their performance and paid/unpaid commissions:

Affiliate management

If you click into an individual affiliate, you’ll be able to approve them (for new registrants), set custom commission rates, and more.

One feature that I think could be useful here is the ability to bulk export affiliate data as a CSV. This could be helpful for reporting, compliance, and integrating with other email marketing tools beyond Mailchimp.

Referral Management

The Referrals tab lets you track individual referrals to your store. That is, you can see each individual order that was referred by an affiliate. You can also open the corresponding order in the WooCommerce interface:

Referral management

One nice touch is that you can quickly see exactly how the commission was calculated for each referral. For example, was it the default rate or did it have some custom rates:

Commission calculation

If you’ve set up a lot of custom rates, being able to quickly calculate where each commission came from can be helpful.

Payouts

Solid Affiliate includes two menus related to payouts:

  • Payouts – this lets you see all of the completed payouts.
  • Pay Affiliates – this houses the tool that you can use to pay affiliates. Once you pay them with this tool, that payout will appear in the Payouts tab.

The pay affiliates tool is well-designed and easy to use. 

You have two options for paying affiliates:

  • You can use the PayPal bulk payout integration to automatically pay affiliates via PayPal.
  • You can generate a CSV file to manually pay affiliates via any method.

When you create a payout, you’ll also be able to filter the specific referrals that you want to pay via three options:

  • All unpaid referrals that have passed the refund grace period that you set in the plugin’s settings.
  • All unpaid referrals.
  • Unpaid referrals from a custom time range – anywhere from “Today” to “In the last year”. Or, you can enter a custom date range – e.g. between April 1 and April 13.
Payout tool

Then, you’ll get a preview of the referrals that match your criteria.

For a CSV export, you can also choose to mark referrals as paid or only export the CSV without marking them as paid.

Payout preview

Visit Tracking

The Visits tab lets you track individual referral visits to your site, whether or not they resulted in a sale. You can also see the referring URL, if applicable:

Visit tracking

Creatives

The Creatives tab lets you add new creatives for your affiliates to use. They’ll be able to access these creatives in their frontend dashboards (more on this later):

Add creatives

Reports

The Reports tab gives you a detailed look at all aspects of your affiliate program. I think this is one of the strong points of Solid Affiliate as the reporting data is quite detailed.

The Overview tab gives you a detailed breakdown of all parts of your affiliate program and then you can use the other tabs to dig into affiliates, referrals, payouts, and visits:

Solid Affiliate reporting

As I mentioned in the affiliates section, I think it would be useful if there were an option to export some/all of this data as a CSV, as well.

Commission Rate Overview

The Commission Rates tab is a useful area that basically gives you a high-level view of all the different commission rates on your store.

You can see your basic settings and commission rates, but then you can also see any manual overrides that you’ve created for specific…

  • affiliates
  • products
  • product categories.

You can also see all of your affiliate coupons.

Commission rate overview

If you have one static commission rate for all products and affiliates, this probably won’t be that useful. But if you set up custom commission rates for certain products or affiliates, being able to see all of those rates in one spot is a nice feature.

How the Frontend Experience Works for Affiliates

Finally, let’s take a quick look at what the frontend experience is like for your affiliates.

If an anonymous visitor tries to access the affiliate portal page, they’ll be prompted to register or log in:

Affiliate registration page

Once they’ve registered, they’ll get a well-designed dashboard to view/manage:

  • Referrals
  • Visits
  • Payouts
  • Coupons
  • Creatives
  • Affiliate links (including a tool to generate affiliate links to specific products)
  • Basic settings, like their payment email.
Solid Affiliate frontend portal

Solid Affiliate Pricing

At the time that we’re writing our Solid Affiliate review, the pricing terms are incredibly generous.

You’ll pay just $99 for lifetime usage on unlimited sites. What’s more, you also get lifetime updates and support.

This is a limited-time deal, though. The “real” price will be $199 per year.

So – if you’re interested, I think it definitely makes sense to make your purchase sooner rather than later as the lifetime deal offers a lot of value.

You get a 60-day money-back guarantee so you’re not risking anything.

Final Thoughts on Solid Affiliate

Overall, I found Solid Affiliate to be very easy to use. The setup process is dead simple and all the functionality worked properly in my testing, including accurate commission tracking.

The dashboard is well-designed and also includes detailed reporting along with useful features like being able to quickly see all your commission rates and how the commission was calculated for each order.

There are a few features that I think it would be nice to add, such as being able to fully customize the registration form (maybe by integrating with a form plugin) and having more bulk CSV export options. But it’s a young plugin so it has time to add those features going forward.

At $99 for lifetime usage/updates/support on unlimited sites, Solid Affiliate is significantly more affordable than much of the competition. If the developer has changed the price for new customers to $199/year by the time you’re reading this review, that’s still quite competitive vs what you’d pay for similar features from other plugins.

So, if you want to add an affiliate program to your WooCommerce store, definitely give Solid Affiliate a look.

Colin Newcomer
Colin Newcomer
Colin Newcomer has been using WordPress for over a decade and is on a quest to test all 58,075 plugins at WordPress.org.

Consider sharing this post so others can find it:

Share on facebook
Share on twitter
Share on linkedin
Share on reddit
Share on telegram
Share on whatsapp
Share on pocket
Share on email

Join thousands of people receiving real-world, genuine evaluations of WordPress products and services just like this one every week.

Our Sponsors
Prevent Direct Access
Contents

Leave a Reply

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

The Beginner’s Handbook
From an introduction on how WordPress works to our recommendations on products and services.
👋 Hey there! We're Gaby and Mark
Every week we share tutorials and genuine reviews of WordPress products and services in our newsletter.
Thousands of people read it!
We’d love for you to join.
We’d love for you to join. Here’s what you’ll be getting:

A single weekly email directly to your inbox.