Next-Level Code. Nexuvibe Style ...

Hrs
Min
Sec
WooCommerce Affiliate Marketing • Commission Configuration

How to Set Up Affiliate Commission Rates
in WooCommerce: Percentage, Flat & Tiered

Commission settings are the financial core of any affiliate program. Get them wrong and you either overpay, lose your best affiliates, or invite disputes that never end. This guide walks through every commission type — percentage, flat, and tiered — with the logic behind each decision.

12 min read
Updated 2026
Configuration Guide
How to set up affiliate commission rates in WooCommerce – percentage flat and tiered commission configuration guide for WooCommerce affiliate programs 2026

Commission rates are the decision that most store owners make too quickly when setting up a WooCommerce affiliate program. They pick a number — usually something that sounds reasonable, like 10% — enter it into the settings, and move on. Then six months later they are dealing with affiliates who feel underpaid, products that are being promoted at a loss, or a commission structure so simple that it gives the same reward to someone who sends two customers a year as to someone who sends two hundred.

Commission configuration is not complicated, but it does require deliberate thinking about three things: your margins, the behavior you want to incentivize, and how the rules will hold up as your program grows. This guide works through all three dimensions and shows you exactly how to configure percentage commissions, flat commissions, and tiered performance structures in WooCommerce — specifically using Affiliate Engine, a WooCommerce commission tracking and affiliate management plugin built for exactly this kind of practical program management.

By the end of this guide, you will have a clear picture of which commission structure fits your store, how to configure it without creating edge cases that come back to bite you, and how to evolve your commission rules as your program matures.

What this guide covers
How to decide between percentage and flat commission before you configure anything.
What the commission base calculation actually means — and why getting it wrong costs real money.
Step-by-step: configuring commission settings in Affiliate Engine for WooCommerce.
How tiered commissions work and when to introduce them into a running program.
Approval triggers, hold periods, and why they protect your margins against refunds.
Self-referral rules, minimum order thresholds, and multi-rule priority logic.

Percentage vs. flat commission: which one fits your store?

Before you open the commission settings panel, you need to make one foundational decision: are you paying affiliates a percentage of the sale, or a fixed flat amount? This is not a style preference. It is a structural decision that affects your margins, your affiliate motivation, and the complexity of your admin workflow going forward. Each has a genuine use case, and many stores eventually use both simultaneously for different product categories.

Percentage commission

The affiliate earns a fixed percentage of each referred sale. A 10% commission on a $150 order pays $15. The same 10% on a $40 order pays $4.

Best for:
Stores with a wide product price range. Naturally aligns affiliate reward with the value of the sale. Scales without manual adjustment.

Flat amount commission

The affiliate earns a fixed dollar amount regardless of order value. A $20 flat commission pays $20 whether the order is $80 or $800.

Best for:
Stores with a narrow, consistent price range. Useful when a specific conversion has a fixed value to the business. Predictable payout planning.

The practical starting point for most WooCommerce stores
For stores with product prices that vary significantly — say, a catalog ranging from $30 to $300 — percentage commission almost always makes more sense as the default. It rewards affiliates proportionally to the value they bring, and it does not require you to set different flat rates for different price points. Most stores that start with flat commission end up switching to percentage within a few months because the edge cases become too annoying to manage.

Understanding the commission calculation base

This is the setting that most store owners get wrong, and it can make a significant difference to your actual margins. The commission base defines what number the percentage is applied to. There are typically four options, and each one gives a meaningfully different result.

Calculation base
Commission on $120 order (10% tax, $12 shipping)
Verdict

Subtotal (products only)
$12.00
Recommended for most stores

Subtotal + tax
$13.20
You pay commission on government tax — avoid

Subtotal + shipping
$13.20
Affiliate earns more for distant buyers — avoid

Total (subtotal + tax + shipping)
$14.40
Highest exposure — avoid unless specific reason

The subtotal — meaning the product value before tax and shipping — is almost always the right base for percentage commissions. Paying commission on tax means you are sharing revenue that belongs to the government. Paying commission on shipping means an affiliate earns more simply because a buyer happens to live in a remote area, which was not the intent of the program. Using the product subtotal as the commission base is clean, predictable, and defensible to both your accountant and your affiliates.

Configuring commission settings in Affiliate Engine

The commission settings panel in Affiliate Engine for WooCommerce brings together all the decisions discussed so far — commission type, calculation base, approval trigger, hold period, and restriction rules — in a single organized panel. Let us walk through each setting deliberately.

WooCommerce affiliate commission settings panel in Affiliate Engine – configuring commission type rate calculation base approval trigger hold period and self-referral rules
Commission settings panel in Affiliate Engine – WooCommerce affiliate commission rate configuration — all commission decisions in one place.
1
Commission type and default rate

Select either percentage or flat amount, then enter your default rate. This default applies to all orders unless overridden by a more specific rule (product-level or category-level override, if supported). For most stores, start conservative — you can always increase commission rates as the program proves its value. Starting too high and needing to reduce it later creates friction with established affiliates.

2
Calculation base selection

Choose what the commission percentage is applied to. As discussed above, the product subtotal (excluding tax and shipping) is the right choice for the vast majority of WooCommerce stores. If your store sells services where there is no shipping, your choice simplifies further since shipping is not relevant. Confirm your selection by running a quick calculation on a few of your actual orders to check the resulting commission is what you intended.

3
Approval trigger: which order status approves commissions

This setting determines when a referral order generates an approved commission. The correct choice for almost every physical goods store is the “completed” order status, not “processing.” Processing means payment was received, but the order might still be refunded, returned, or cancelled. Completed means the order has been fulfilled and passed the likely refund window. Setting approval to “processing” means you could end up with approved commissions on orders that are subsequently refunded — and reversing those creates an administrative mess and a bad affiliate experience.

🔗While affiliate commissions reward external promoters, a well-structured WooCommerce refer-a-friend program setup leverages your existing customers to drive repeat sales. →

4
Hold period before commission becomes payable

Even after an order reaches “completed” status, a hold period adds an additional waiting time before the commission becomes payable by the affiliate. This is your safety net for late refund requests and charge-backs. If your store has a 14-day return policy, set a hold period of at least 14 days — ideally 21 to allow for processing delays. The hold period does not mean affiliates are not earning; it means they cannot request payout until the commission has been held long enough to be confident the underlying sale is final.

5
Minimum order amount threshold

This setting prevents commissions from being generated on orders below a specified value. It is most useful for stores where very small orders have margins too thin to support commission payouts, or where you want to incentivize affiliates to promote higher-value products and bundles rather than individual low-cost items. If your catalog includes items priced at $5 to $10, a minimum order threshold of $25 to $30 focuses affiliate activity on orders that are worth incentivizing.

6
Self-referral rules

Self-referral means an affiliate earns commission on their own purchases — placing an order through their own referral link. Disable this. The reason is simple: allowing self-referrals turns your affiliate program into a discount mechanism. People join to get a commission on their own orders rather than to genuinely promote your store. The small goodwill gesture of allowing self-referrals is not worth the structural distortion it introduces into your affiliate data and your program economics.

🔗Before diving into commission structures, it’s essential to understand how to properly launch a WooCommerce affiliate program to ensure long-term scalability and affiliate satisfaction. →

Coupon attribution and commission priority rules

When you enable coupon tracking alongside link-based referral tracking, you create a scenario where both a referral cookie and an affiliate coupon code might be present at checkout. The commission priority setting determines which attribution wins when both exist simultaneously.

Recommended priority: coupon code over referral cookie
When a buyer uses an affiliate coupon code at checkout, it is a deliberate, active attribution signal. The buyer chose to use that specific affiliate’s code. A referral cookie, by contrast, might be weeks old from a browsing session the buyer barely remembers. In most scenarios, giving the coupon code priority over the cookie is the more accurate and fair attribution decision. It also encourages affiliates to actively distribute their coupon codes in their promotions, which increases conversion rates.

Document your priority decision in your affiliate program terms so there is no ambiguity when an affiliate asks why a particular order was attributed differently than expected. This single line in your terms prevents a significant number of support questions.

How tiered commissions work — and when to introduce them

Tiered commissions reward higher performance with higher commission rates. Instead of every affiliate earning the same 10%, an affiliate who generates more referrals or higher sales volume earns a better rate — say 12% or 15%. The tier structure provides a structured incentive for your best affiliates to keep performing, and it does so in a way that is transparent and fair rather than relying on individual ad hoc deals.

WooCommerce affiliate tiered commission dashboard in Affiliate Engine – managing performance tiers to reward high-performing affiliates with higher commission rates
Tiers dashboard in Affiliate Engine – WooCommerce tiered affiliate commission manager — reward performance without manual commission adjustments.

A practical tier structure for a WooCommerce affiliate program looks something like this: a base tier for everyone, a mid-tier triggered by a defined performance threshold (say, 10 approved referrals in a rolling 90-day period, or $1,000 in referred sales), and a top tier for the highest performers. The exact thresholds depend on your program’s scale and your typical affiliate activity levels — but the structure itself is the important thing.

Tier level
Threshold (example)
Commission rate
Goal

Base (everyone)
Default — no threshold
10%
Entry level incentive

Mid tier
10+ referrals / 90 days
13%
Reward consistent activity

Top tier
$2,000+ referred sales / 90 days
17%
Keep top performers engaged

Tiers work alongside the base commission settings, not as a separate system. When an affiliate reaches the threshold for a higher tier, their commission rate adjusts automatically based on the rules you have defined. This means you do not need to manually update commission rates for high-performing affiliates — the system handles it, and affiliates can see their tier status from their dashboard.

When to introduce tiers — not on day one
Tiers make sense when you have enough active affiliates and performance data to set meaningful thresholds. If you introduce tiers on day one with thresholds that are too easy to hit, they do not motivate behavior — they just give everyone a higher rate without earning it. If the thresholds are too hard, no one reaches them and they become irrelevant. Wait until you have at least 3 to 6 months of data to understand what typical affiliate performance looks like in your specific program before configuring tiers.

Viewing and managing commissions in the admin dashboard

Once your commission settings are live and referral orders start coming in, the Referrals tab in the admin dashboard is where you review what is being generated and approved. Each referral record shows the affiliated order, the attributed affiliate, the commission amount, and the current status — pending, approved, or paid.

WooCommerce affiliate referrals and commission records in Affiliate Engine admin dashboard – reviewing attributed orders approved commissions and payout-ready earnings
Referrals list showing commission records — the operational view for reviewing what your commission rules are generating in practice.

Reviewing referral records regularly in the first few weeks after launch is important because it lets you validate that your commission configuration is working as intended. Check that commission amounts are calculating correctly on real orders, that the approval trigger is firing on the right status, and that the hold period is being applied properly. If you see unexpected amounts, trace them back to the commission base setting — that is usually where discrepancies originate.

🔗Implementing WooCommerce per-category commission rates ensures affiliates earn fair rewards based on product margins and profitability. →

WooCommerce affiliate admin dashboard overview showing commission activity summary – monitoring affiliate program commission generation and performance at a glance
Admin dashboard overview in Affiliate Engine — the weekly view for monitoring commission activity, affiliate performance, and payout-ready balances.

Commission rates by industry: what WooCommerce stores typically pay

If you are uncertain what commission rate to start with, industry benchmarks are a useful reference point. They should inform your decision, not determine it — your margins and program goals are what ultimately set the right number — but knowing the typical range for your product type helps you set a rate that is competitive enough to attract and retain good affiliates.

Product / Store type
Typical commission range
Notes

Physical goods (general retail)
5% – 15%
Margins vary widely; stay conservative until volume proves

Digital products / downloads
20% – 40%
No fulfillment cost — margins support higher commission

Software / plugins / themes
20% – 30%
Competitive market — affiliates compare rates actively

Health, beauty, supplements
10% – 25%
Higher perceived trust value; repeat buyers increase LTV

Fashion and apparel
5% – 12%
High return rates compress effective margins

Food, home goods, crafts
6% – 14%
Shipping costs often significant; use product subtotal base

These benchmarks come from publicly reported affiliate program data across the industry — sources like AffiliateWP’s affiliate marketing statistics and CJ Affiliate’s publisher reports provide useful context for established categories. Use them as a starting reference, then adjust based on your actual margins and the feedback you get from early affiliates.

Common commission configuration mistakes — and how to avoid them

After walking through the correct configuration, it is worth spending a moment on the mistakes that appear most consistently in real WooCommerce affiliate programs. These are not hypothetical edge cases — they are errors that create actual operational problems and real financial exposure.

Approving commissions on “processing” status

A refunded order that already generated an approved commission means you now need to reverse that commission — manually, in the admin, explaining the reversal to the affiliate. If you have a 10% refund rate and commissions approve on processing, you are regularly reversing approved commissions. Use “completed” and a hold period that matches your refund window instead.

Calculating commission on the full order total including tax

For a store selling $150,000 in annual revenue with an average tax rate of 10%, calculating commission on the full total instead of the product subtotal means you are paying commission on $15,000 of tax revenue. At a 10% commission rate, that is $1,500 per year paid to affiliates on money that belongs to the government. Small individually, significant at scale.

Setting tiers with thresholds based on visit count, not sales

Tiers based on raw visit counts reward affiliates for sending traffic, not for sending buyers. An affiliate who sends 500 visits a month that convert at 0.5% is less valuable than one who sends 50 visits that convert at 8%. Base your tier thresholds on approved referrals or referred revenue, not on raw visit volume.

Never reviewing commission settings after launch

Commission settings that were sensible at launch may need adjustment as your program grows, your product catalog changes, or your margins shift. Set a calendar reminder to review commission settings quarterly. What was a sustainable 12% rate when you were doing $5,000 a month in affiliate-referred revenue may need revisiting when that figure reaches $50,000.

What affiliates see: transparency builds a better program

Commission configuration is not just a backend exercise. The commission information that affiliates can see in their dashboard directly affects their trust in the program and their motivation to keep promoting. When affiliates can see their pending commissions, their approved earnings, their tier status, and their payout-ready balance, they feel informed and confident. When that information is hidden or confusing, they disengage.

WooCommerce affiliate frontend dashboard showing commission earnings payout balance and referral performance – what affiliates see when managing their account in Affiliate Engine
Frontend affiliate dashboard in WooCommerce My Account — affiliates see their commission earnings, tier status, and payout balance without needing admin access.

The affiliate-facing dashboard in Affiliate Engine shows each affiliate their referral link tools, commission history with status breakdowns, their current tier level, and their payout-eligible balance. This transparency is not just good UX — it is what keeps affiliates active between payouts. Affiliates who can see commissions accumulating have a concrete, ongoing reason to keep sharing. Affiliates who cannot see anything until they ask you have no feedback loop keeping them engaged.

Commission configuration checklist before you go live

Before approving your first affiliates, run through this checklist. It covers the commission settings that, if wrong, create the most consistent problems in real WooCommerce affiliate programs.

Setting to confirm
Recommended value

Commission type selected
Percentage for most stores

Calculation base configured
Product subtotal (excl. tax & shipping)

Approval trigger set
Order status: Completed

Hold period matches refund window
Minimum = your return policy length

Self-referral disabled
Yes — disabled

Commission tested on a real order
Verified — amount matches expectation

Commission rules documented in affiliate terms
Yes — written and accessible

Coupon attribution priority set
Coupon over cookie (recommended)

Getting commission configuration right from the start is one of the highest-leverage things you can do when setting up a WooCommerce affiliate program. It determines your margins, shapes affiliate behavior, and defines the financial relationship between your store and the people promoting it. Once your rules are live and affiliates have been told what to expect, changing them becomes significantly more friction-laden.

Affiliate Engine’s WooCommerce commission and referral program plugin puts all of these settings — commission type, calculation base, approval trigger, hold period, self-referral rules, and tiered performance levels — in a single organized panel. Configure them once, validate with a test order, and your commission foundation is solid before the first affiliate is ever approved.

Percentage · Flat · Tiered Commissions · Full Control

Set your commission rules once — and let them run cleanly

Affiliate Engine gives you a single commission settings panel covering type, base calculation, approval trigger, hold period, self-referral rules, and performance tiers — everything you need to run a financially sound affiliate program in WooCommerce.

Affiliate Engine WooCommerce affiliate commission plugin by NEXU WP

Affiliate Engine by NEXU WP
WooCommerce Plugin · Commission Management · Tiered Rates · Payout Control


Get Affiliate Engine

Picture of Mahdi Jabinpour

Mahdi Jabinpour

As a sales-driven developer and the founder of NexuWP, Mahdi focuses on building WordPress solutions that don't just work—they convert. From AI-powered bulk translation engines to high-efficiency media offloading, he helps business owners automate the "grind" so they can focus on global growth. He is a pioneer in integrating advanced LLMs into the WordPress workflow.

RELATED POSTS

RELATED POSTS

4 Reviews
Margaret Hernandez 3 months ago

Man, I was sweating bullets trying to set up my first affiliate program for my truck parts store. Didn't want to mess up the commissions and end up paying out more than I actually make on those big rig accessories. this guide broke down the whole percentage vs. flat rate thing in plain English no confusing tech talk. it even showed how to set different rates for high margin items versus the cheaper stuff. Two hours later, I had everything configured without stressing that I'd accidentally tank my profits on payouts

mehdiadmin 3 months ago

This guide was designed to make setup simple and keep your profits on track.

Richard Rodriguez 3 months ago

Hey folks, just had to leave a quick note about this commission setup guide. As someone who runs tours and sells merch on the side, I was always worried about paying too much in affiliate commissions or not enough to keep my promoters happy. This broke down flat vs percentage rates in a way that actually made sense no fluff, just clear examples of when to use each. Even showed how to mix them for different products. Saved me from what would've been a messy trial and error phase

Robert Hernandez 3 months ago

This guide saved me so much head scratching when setting up commissions for my spice shop's affiliate program. I was about to blindly set a 10% rate on everything until I read the part about commission bases turns out I would've been paying out on tax too, which is just throwing money away. The flat vs. percentage breakdown was a really helpful, especially for my lower margin bulk orders. Wish I'd found this before my first payout cycle!

Mahdi Jabinpour 3 months ago

This guide was written with shop owners like you in mind, and

Joseph Martinez 3 months ago

Hey everyone, just wanted to share my experience setting up flat commissions with this guide. I run a store with prices all over the place $50 stuff up to $2,000 items and the flat rate system actually works way better for us. No more stressing over percentages cutting into profits on big sales or affiliates feeling shortchanged on smaller ones

Please log in to leave a review.