Solid Affiliate WooCommerce Plugin Setup Guide (Step-by-Step for Beginners)


Published: 28 Aug 2026


solid affiliate woocommerce plugin setup guide

If you run a WooCommerce store and want other people to sell for you, an affiliate program is one of the easiest ways to do it. This solid affiliate WooCommerce plugin setup guide walks you through the whole process, since WooCommerce doesn’t track affiliate sales on its own and Solid Affiliate is one of the most popular plugins for adding that. If you’re reading this, you probably want to know exactly how the setup works before you commit any time to it.

Solid Affiliate is a WooCommerce plugin that tracks referral sales through links or coupon codes and calculates commissions for affiliates automatically. It handles the entire loop: tracking who referred a sale, calculating what they’re owed, and giving them a portal to check their stats and get paid.

The good news is that the setup process is short, usually 10 to 15 minutes for the core configuration. You don’t need to touch code, and you don’t need to be a developer. This guide covers everything from installing the plugin to approving your first affiliate, in the order you’ll actually do it.

By the end, you’ll have a working affiliate program connected to your WooCommerce store, with commissions, tracking, and payouts all configured.

What You Need Before Installing Solid Affiliate?

Make sure these are in place before you install anything.

 Skipping this step is the most common reason setup goes sideways.

  • WooCommerce installed and active. Solid Affiliate is built specifically for WooCommerce, so your store needs to be running on it already. It won’t track sales from Easy Digital Downloads, MemberPress, or any non-WooCommerce checkout.
  • A Solid Affiliate license. The plugin has three paid tiers (Starter, Expert, and Pro), listed on Solid Affiliate’s official pricing page. Starter covers one site and the core features you need for setup. If you plan to run lifetime commissions, revenue sharing, or custom landing pages, you’ll want Pro, since those features sit above the base tier. Pick your tier before you start so you’re not switching plans mid-setup. 
  • WooCommerce Subscriptions (optional). Only needed if you sell subscription products and want to pay affiliates on renewals, not just the first sale.
  • Admin access to your WordPress dashboard. You’ll need this to install the plugin and run the setup wizard.

Once you have these ready, the actual setup takes about 10 to 15 minutes.

Step-by-Step: How to Set Up Solid Affiliate on WooCommerce

Follow these steps in order. Don’t skip ahead because each one builds on the last.

Step 1: Install and Activate Solid Affiliate

Step 1 Install and Activate Solid Affiliate woocommerce plugin

Solid Affiliate isn’t listed in the free WordPress.org plugin directory, so you won’t find it by searching inside Plugins → Add New Plugin. Instead, you download the plugin’s zip file directly from your account on Solid Affiliate’s site after purchase. 

Once you have that file, go to your wordpress dashboard, navigate to Plugins → Add New Plugin → Upload Plugin, select the zip file, click Install Now, then click Activate.

Once it’s active, you’ll see a new Solid Affiliate menu item in your left sidebar.

Step 2: Activate Your License Key

Step 2 Activate Your License Key- solid affiliate woocommerce plugin

Head to the Solid Affiliate settings and enter the license key you received after purchase. This unlocks updates and support, and on some installs it also unlocks the setup wizard, so don’t skip it even if the plugin already looks functional without it.

If your key comes back as invalid, double-check you copied it without extra spaces, and confirm you’re activating it on the same domain your license covers.

Step 3: Run the Setup Wizard

Step 3: Run the Setup Wizard- solid affiliate woocommerce plugin setup wizard

After activation, Solid Affiliate automatically starts a setup wizard. It walks you through five quick configuration screens.

  1. Create your Affiliate Portal page. This is the page where affiliates log in, grab their referral links, and check their stats. The wizard builds this page for you automatically and lets you customize the URL slug.
  2. Set your default commission rate. Choose a percentage or a flat dollar amount. A live calculator shows you what that rate looks like on a sample sale, so you can sanity-check it before saving.
  3. Configure email notifications. Set the sender name and email address affiliates will see when they get automated updates from your program.
  4. Turn on automatic coupon generation (optional). If enabled, every new affiliate gets a unique WooCommerce coupon code they can share instead of a link.
  5. Invite your existing customers (optional). This step lets you bulk-invite people who’ve already bought from your store, turning happy customers into affiliates with one click.

When you finish the wizard, you already have a working affiliate program with sensible defaults. Everything after this point is refinement.

Step 4: Check Your Affiliate Portal Page

Step 4: Check Your Affiliate Portal Page- solid affiliate woocommerce plugin

Open the Affiliate Portal page the wizard created and make sure it displays correctly. If your site uses the standard WordPress block editor, it should work right away. If you’re using a page builder like Elementor, Oxygen, or Breakdance, the portal renders through a shortcode, and some builders show that shortcode as plain text instead of running it.

Not sure which editor your site is actually running on, or whether switching would make pages like this easier to manage? Our comparison of Elementor vs Gutenberg for beginners walks through the difference. If the shortcode does show as plain text, wrap it in a shortcode or code block element inside your builder rather than a plain text element.

Step 5: Set Up Commission Overrides (If You Need Them)

Step 5: Set Up Commission Overrides- solid affiliate woocommecre plugin

The default rate from the wizard applies to every sale unless you override it. Most stores eventually want more control, so this is where you’d set:

  • Per-product or per-category rates: useful if you want affiliates pushing a specific product line harder.
  • Per-affiliate rates: reward your best performers with a higher cut.
  • Affiliate Groups: create tiers (like VIP or Standard) and assign affiliates to them, so you’re not editing individual rates one by one.

These all live under the Solid Affiliate menu, and the most specific rule always wins when more than one could apply to the same sale. If you’re not sure you need this yet, skip it and come back once you have real affiliate data to work from.

Step 6: Connect PayPal for Payouts

Step 6: Connect PayPal for Payouts- solid affiliate woocommerce plugin

Go to the Payouts settings and connect your PayPal Business account. Once connected, you can pay affiliates in bulk using PayPal Mass Pay instead of sending payments one at a time.

If you need to pay affiliates through Stripe, Wise, or bank transfer instead, you’ll need to export your commission data and pay them outside the plugin, since PayPal is the only payout method built directly into Solid Affiliate.

Getting payouts right is only half the equation; the traffic your affiliates send only converts if the pages they land on are built for it. Our guide on making your product pages convert better covers exactly that.

Step 7: Turn On Fraud Protection

Step 7: Turn On Fraud Protection - solid affiliate woocommerce plugin

Before you open registration to the public, check these settings:

  • Refund Protection: automatically voids commissions when the linked order is refunded, so you never pay out on a sale that didn’t stick.
  • Referral Grace Period: delays a commission from becoming payable until your refund window closes. Set this to match your store’s actual refund policy.
  • Self-referral blocking: stops affiliates from buying through their own link to earn a commission on themselves.

These take two minutes to configure and save you from chasing down bad payouts later.

Step 8: Invite and Approve Your First Affiliates

By default, public affiliate registration is off. You turn it on in the Affiliate Portal settings if you want people to sign up on their own. When someone applies, you can approve them automatically or review each application manually, which is the safer option while you’re still learning what a good affiliate looks like for your store.

Once you approve your first affiliate, they can log into the portal, grab their referral link or coupon, and start promoting. From here, Solid Affiliate tracks visits, attributes sales, and calculates commissions automatically.

Managing affiliates doesn’t stop at approval. From the Affiliates list, you can edit an affiliate’s details, adjust their individual commission rate, reassign them to a different Affiliate Group, or deactivate their account entirely if they violate your program’s terms, such as self-referring or misusing coupon codes. Deactivating an affiliate stops future commissions immediately without deleting their existing sales history. 

Extra Tips and Best Practices

  1. Set your grace period before you launch, not after. Matching it to your refund window from day one avoids awkward conversations about clawed-back commissions.
  2. Match tracking method to affiliate type. Solid Affiliate gives you three ways to track a sale, and picking the right one for each affiliate makes a real difference in conversions:
Tracking methodBest forWhy it works
Referral linksBloggers, YouTubers, content creatorsDrops naturally into a post or video description
Coupon codesSocial media affiliates, influencersEasier to say out loud or paste into a bio than a URL
Custom landing pagesHigh-value partners, big campaignsSends their traffic to a page built for their audience instead of your generic homepage
  1. Calculate your margin before setting a commission rate. A rate that looks generous on paper can eat your profit once you factor in product cost, payment fees, and shipping.
  2. Start with manual affiliate approval. You can switch to automatic approval later once you know what a quality affiliate application looks like for your niche.
  3. Use Affiliate Groups early if you plan to scale. It’s much easier to sort affiliates into tiers from the start than to reorganize a large affiliate base later.
  4. Consider lifetime commissions or revenue sharing once you’re past setup. If you’re on the Pro tier, you can pay affiliates on every future purchase a referred customer makes (lifetime commissions), or split ongoing revenue instead of a one-time cut. These sit outside the core setup wizard, but they’re worth knowing about before you lock in your commission structure, since switching models later means re-training your affiliates.
  5. Test the full flow yourself before inviting affiliates. Click your own test referral link, place a test order, and confirm the referral shows up correctly before you open the program to real affiliates.

Common Problems and Fixes

The setup wizard didn’t appear after activation. Deactivate and reactivate the plugin, then check that your license key is entered and valid. The wizard sometimes won’t trigger until the license is confirmed.

The Affiliate Portal page shows the shortcode as text instead of the actual portal. Your page builder isn’t executing the shortcode. Move it into a dedicated shortcode block or code element rather than a plain paragraph or text widget.

My license key says “invalid.” Copy the key again directly from your account dashboard, watching for accidental spaces, and confirm you’re activating it on the exact domain the license was issued for.

PayPal Mass Pay isn’t available for bulk payouts. Mass Pay requires a PayPal Business account with that feature enabled on PayPal’s side, not just connected in Solid Affiliate. Check your PayPal account settings directly.

A coupon isn’t attributing sales to the right affiliate. Confirm the coupon is actually linked to that affiliate under their profile, and that the customer applied the coupon before completing checkout rather than after.

What You’re Committing to When You Buy Solid Affiliate

Before you lock in a plan, it’s worth understanding two things about how Solid Affiliate works long-term, since neither shows up during setup itself.

Your license is a yearly subscription, not a one-time purchase. Like most premium WordPress plugins, the license you activate needs to be renewed annually to keep getting updates and support. If it lapses, the plugin generally keeps working, but you’ll stop receiving new features, security patches, and help if something breaks.

Solid Affiliate supports one affiliate program per site. This isn’t a bug; it’s how the plugin is built. If you want to run genuinely separate programs, for example a different commission structure and portal for wholesale partners versus content creators, you can’t do that natively within a single site.

Most single-store owners never hit this limit, since a single program with commission overrides and Affiliate Groups covers the vast majority of use cases. But if you’re planning multiple, fully independent affiliate programs from the start, it’s worth knowing upfront rather than discovering it after you’ve built everything out.

Neither of these is a dealbreaker for most stores, but they’re worth factoring into your decision before you commit a year’s budget and your setup time to the plugin.

Conclusion

That’s the full, solid affiliate WooCommerce plugin setup guide, from installation to your first approved affiliate. At this point, your store has a working affiliate program: a portal for affiliates to log into, a commission structure that pays out automatically, fraud protection guarding your revenue, and a payout method ready to go.

The wizard gets you running fast, but the real work happens after it, refining commission rates, deciding how you want to track referrals, and building a group of affiliates who actually convert. If you’re still deciding how to structure your commission rates or want a deeper look at pricing tiers, that’s the natural next step to explore.

Frequently Asked Questions

Where do I download Solid Affiliate?

You buy a license from Solid Affiliate’s site, then download the plugin zip file from your account dashboard and upload it manually in WordPress. It isn’t in the WordPress.org plugin directory. 

Is there a free version of Solid Affiliate?

No, Solid Affiliate is a premium plugin with three paid tiers. There’s no free version, but purchases come with a money-back guarantee window if it doesn’t work out for your store.

Does Solid Affiliate require any coding to set up?

No. The entire setup runs through a visual wizard and dashboard settings inside WordPress. You don’t need to touch code unless your page builder requires a shortcode block for the portal page.

Do I need WooCommerce Subscriptions to use Solid Affiliate?

No, it’s optional. You only need it if you sell subscription products and want to pay affiliates commission on renewal payments, not just the initial sale.

How long does Solid Affiliate setup actually take?

Most stores finish the core setup, from installation through the wizard, in about 10 to 15 minutes. Configuring advanced commission overrides or affiliate groups afterwards can take longer depending on how complex your program is.

Can I change commission rates after finishing the setup wizard?

Yes. The wizard’s rate is just a starting default. You can adjust it anytime, and you can layer on per-product, per-category, or per-affiliate rates whenever you need more control.

Does Solid Affiliate support Stripe for payouts, or only PayPal?

PayPal is the only payout method built directly into the plugin, including bulk Mass Pay. If you need to pay through Stripe, Wise, or bank transfer, you’ll export commission data and pay affiliates outside the plugin.

What happens to a commission if the linked order gets refunded?

With Refund Protection enabled, Solid Affiliate automatically voids any unpaid commission tied to a refunded, canceled, or revoked order, so you don’t pay out on a sale that didn’t go through.


Haj Bibi Avatar
Haj Bibi

Hi, I’m Haj Bibi. I specialize in WordPress and SEO, helping websites perform better, rank higher, and reach the right audience. I share practical tips and strategies to make managing and optimizing websites easier for everyone.


Please Write Your Comments
Comments (0)
Leave your comment.
Write a comment
INSTRUCTIONS:
  • Be Respectful
  • Stay Relevant
  • Stay Positive
  • True Feedback
  • Encourage Discussion
  • Avoid Spamming
  • No Fake News
  • Don't Copy-Paste
  • No Personal Attacks
`