If you’re searching for a Solid Affiliate plugin setup guide for WooCommerce affiliate marketing, you’re probably evaluating the plugin before you buy it. You want to see what setup looks like so you can assess whether it’s the right call. That’s the actual job of this piece.
The plugin’s own documentation walks you through the steps. This guide covers that too, based on the official docs and a third-party review of the actual admin interface, but it also covers what the same setup looks like in a composition-based alternative. If you’re at the evaluation stage, comparing setup paths is part of the work, and most reviews skip it.
Quick disclosure. I’ve worked in the WordPress affiliate plugin space for a decade, including building the Affiliate Dashboard at AffiliateWP. I work on Siren now, which I’ll cover honestly alongside Solid Affiliate. I’m going to be specific about what I think and why rather than pretend to be neutral.
What do you need before installing Solid Affiliate?
Solid Affiliate requires WooCommerce installed and active on your WordPress site. WooCommerce Subscriptions is optional but needed for renewal commissions. You’ll also need a license key, which you receive after purchasing one of three pricing tiers (Starter, Expert, or Pro).
A few things worth knowing before you commit:
Solid Affiliate is exclusively for WooCommerce. If your store sells anything outside WooCommerce, like Easy Digital Downloads, LifterLMS, MemberPress, or Gravity Forms, Solid Affiliate doesn’t see those sales. There’s no integration story for non-WC products. That’s an architectural choice, not a roadmap gap.
Pricing tiers as of this writing run from around $149 (Starter, single site) to $224 (Pro, ten sites) at introductory rates. Renewals charge regular prices that are noticeably higher than introductory pricing. Check the current numbers on Solid Affiliate’s site before you commit, and budget for the renewal price rather than the intro price. The tiers are differentiated by feature inclusion, with Pro adding lifetime commissions, revenue sharing, custom landing pages, and subscription renewal referrals.
What does the Solid Affiliate setup wizard do?
The Solid Affiliate setup wizard walks you through five behavioral configuration steps after WooCommerce and your license key are in place. You’ll create the Affiliate Portal page, set a default commission rate, configure email notifications, optionally generate coupons for new affiliates, and optionally invite existing WooCommerce customers to join. By the end, you have a working affiliate program with sensible defaults.
The five steps:
- Affiliate Portal Page. The wizard creates a WordPress page and embeds the Affiliate Portal shortcode on it. This becomes the URL where your affiliates log in, view their referral links, and check their stats.
- Default Commission Rate. Set the default percentage or flat amount that applies to all affiliate sales unless a more specific rule overrides it. The wizard includes a live calculator that shows what the rate produces on a sample sale.
- Email Notifications. Choose the sender name and email address for affiliate-facing notifications.
- Automatic Coupon Generation (optional). Enable this if you want each new affiliate to be assigned a unique WooCommerce coupon code automatically.
- Existing Customer Recruitment (optional). Bulk-invite your current WooCommerce customers to join the affiliate program.
The wizard takes a few minutes if you’ve prepared the prerequisites. By the end, you have a configured default rate and a working affiliate portal.
What does the same setup look like in Siren?
For comparison, here’s the equivalent setup path on the architecture I work on. Siren ships with a recipe library, which is a set of pre-built program configurations you install and customize. The basic affiliate program recipe is the direct equivalent of what Solid Affiliate’s wizard creates. A single percentage-commission program targeting WooCommerce orders. You install Siren, install the recipe, customize the default rate, and you have a working program in roughly the same time the Solid Affiliate wizard takes.
What’s different isn’t the time. It’s what you have at the end of it.
With Solid Affiliate’s wizard, you have a single program. Variation comes from overrides layered on top of that program. Per-affiliate rates, per-product rates, per-affiliate-per-product rates, all resolved through a priority hierarchy at sale time. There’s only ever one program on the store.
With Siren’s basic recipe, you have a single program too, but it’s the first one. The architecture treats programs as first-class entities. You can run a second program alongside the first (a content bonus, a creator royalty, a partner channel) without restructuring anything. The recipe library includes a fixed-rate program, first-touch attribution, multi-touch attribution that splits commission across multiple affiliates, and several dozen others. Install one recipe today, install another tomorrow if you want to.
This is the pre-purchase comparison most reviews don’t make. Setup time is roughly equivalent. The architectural baseline isn’t.
What do you configure after the Solid Affiliate setup wizard?
If you proceed with Solid Affiliate, the wizard’s defaults are a starting point. Most stores then refine commission rules, manage affiliates, set up coupon-based attribution, and configure payouts. These all live under the Solid Affiliate menu in your WordPress admin.
Commission overrides beyond the default
Beyond the wizard-configured default rate, you can layer per-affiliate rates, per-product rates, per-category rates, and per-affiliate-per-product rates. These resolve in a priority order with the most specific rule winning. Affiliate Groups let you create rate tiers and assign affiliates to them.
The override stack is the place this architecture starts to cost you. The more variation you encode as overrides, the harder your program becomes to audit. When an affiliate asks why they earned what they earned on a particular sale, you walk through three or four override layers to find the rule that fired. This isn’t a Solid Affiliate-specific problem (every plugin in this category resolves rates the same way), but it is the cost of choosing this architecture, paid in audit time over the program’s lifetime.
Affiliate registration, approval, and management
Public affiliate registration is not enabled by default. You explicitly opt in by enabling registration in the Affiliate Portal configuration. New registrations can be approved automatically or held for manual review.
Coupons as affiliate codes
Solid Affiliate lets you assign WooCommerce coupons to specific affiliates so a customer using the coupon at checkout gets attributed to that affiliate without clicking a referral link.
Payouts
Solid Affiliate’s primary integrated payout method is PayPal. The Create Payout screen lets you select which affiliates and which referral periods to pay out, with bulk dispatch to PayPal Mass Pay if you have it configured on your PayPal Business account. If your affiliate base needs other rails like Wise, Stripe Connect, or ACH, you’ll be exporting commission data and paying outside the plugin.
The Affiliate Portal page
The wizard created this for you, but you’ll likely want to customize the page itself. The portal renders through a shortcode that works in the standard WordPress block editor. If your site is built with a page builder like Oxygen, Breakdance, or Bricks, you may need to wrap the shortcode in a code block.
What are you committing to when you buy Solid Affiliate?
Setup time is roughly the same on both sides of the architectural fork I described above. What you’re actually deciding when you buy Solid Affiliate is which architecture’s tradeoffs you’re going to live with.
The structural cost is in what the architecture can’t express. Solid Affiliate, like every plugin in its category, treats a sale as something exactly one collaborator wins. The plugin won’t split a commission between two collaborators who both contributed to a conversion, and it won’t let two affiliate programs fire side-by-side on the same purchase. I encountered this directly during my time at AffiliateWP, where I had to build a custom extension just to enable splitting commissions between two collaborators, because the core plugin couldn’t do it. Every inheritance-camp plugin shares this constraint. The assumption is baked into the model. One program. One winner.
If you’re confident your program will only ever do “one rate, one set of rules, one payout flow,” that constraint never bites. But the constraint is paid for either way. The limit is in the architecture, not the configuration.
Where to go from here
If you’ve read this and you want to proceed with Solid Affiliate, the configuration walkthrough above covers what you’ll touch in the first hour. The plugin’s own docs cover the deeper settings as you add complexity.
If you’ve read this Solid Affiliate WooCommerce plugin setup guide and you’d rather evaluate the composition-based alternative before committing, the Siren vs Solid Affiliate alternative comparison walks through the architectural differences in detail, and the recipe library shows the pre-built program configurations Siren ships with.
For a deeper evaluation of Solid Affiliate as a product, the companion review covers what it does well and where the architecture costs you. For the broader question of how to choose a WooCommerce affiliate plugin in the first place, the pillar piece on choosing a WooCommerce affiliate plugin covers the architectural decision in depth.
The honest pre-purchase question isn’t “is Solid Affiliate good.” It’s good. The honest question, for anyone running WooCommerce affiliate marketing on this kind of stack, is whether you want to pay for an architecture that constrains what your program can become, when a composition architecture takes the same setup time and costs the same money.
Leave a Reply