WooCommerce plugin
Multi-Level Affiliate Program (MLM)
Turn customers into partners who sell for you: every registered customer gets their own link and discount code, and you decide how much they and the people above them in the structure earn. Everything is calculated automatically — commissions, payouts and the whole affiliate structure, right in the WordPress dashboard.
- No limit levels of structure — a partner earns on their own sales and on the sales of people they brought in, at rates you set yourself.
- Partner panel in “My Account” — links, banners, discount code, sales, team and payouts – the partner sees everything without asking you.
- Protection and control — an activity rule, a returns-window hold before payout, and a full history of structure changes.
You handle it all from the WooCommerce dashboard — no spreadsheets or outside platforms: anyone can promote your whole store with an affiliate link in exchange for commission.
- Free: full version for 7 days
- Cheaper renewals: 10% off after a year, up to 30%
- Step-by-step documentation
- Updates while your licence is active
- Changes and tailoring to your needs
- Documentation
- Pro: one-year licence
- Help with installation
- Access to the forum
- Post-installation support
Secure payments verified by STRIPE
Stripe
- Apple Pay
- Google Pay
- Bank transfer

30 days to say "nah, not for me"
Bought Pro and it is not your thing after all? Write to us within 30 days and you get your money back – no interrogation, no hard feelings. We may just ask what to improve, so next time it is a "wow".
A regular affiliate program only rewards the person who brought in the customer. Affiliates Tree works differently: a partner also earns on their own team’s sales, so they go out and recruit and onboard new people themselves. You set the rules once, and the plugin calculates commissions at every level and keeps the whole structure in check.
A partner tree that calculates itself:
A structure up to 50 levels deep, set up once
Your main account sits at the top. Every new person is placed under the partner whose link they came from – and once that partner’s first line is full, they’re placed automatically lower in their branch (spillover), so nobody gets lost. You set a rate for each level, e.g. level 1 – 10%, level 2 – 5%, level 3 – 2%.
Example: a customer buys through Partner A’s link. Partner A gets 10% commission, and the person who brought Partner A into the program gets their own 5% — automatically, with no work on your part.
Commission calculated fairly
Commission is calculated from the order’s net value – after discounts, excluding VAT and shipping costs – and recorded in the store’s main currency. Orders placed without a link or code go to the main account and generate no commission for anyone.
An activity rule and returns-window protection
You can turn on an option so that only partners who made a purchase themselves in the last X months earn commission – the rest get time to reactivate with a single purchase. Commission also waits until the returns window closes before it’s released for payout, so a returned item never leaves you having already paid out commission on it.
A partner panel that keeps your inbox quiet
In “My Account”, every partner gets their own tab: a referral link (built for any page, category or product), a discount code, banners for Stories and posts, a sales list, an expandable team tree and payout requests. Nobody emails you asking “how much have I earned” – they can see it for themselves.
Full control over the structure from your dashboard
The Team tab shows you a summary: number of partners, the deepest level reached, lost accounts and the amounts that stayed with the business from empty levels. You can add a partner manually, move their entire branch, or change their sponsor – every change is logged in a history of the last 50 operations.
Works wherever your store works
Affiliates Tree is compatible with WPML and WCML – commissions convert to the store’s currency, and the partner panel works in every language. The plugin supports HPOS, WooCommerce’s high-performance order storage, regardless of your theme.
You’re up and running in minutes, not a week
Installation takes a few clicks: upload the ZIP, activate the licence and set the number of levels and commission rates. Add a partner registration page with a shortcode in seconds, and place the partner panel on any page the same way.
Free or Pro? Test it on your own store
Download the full version for free and get 7 days to test the whole affiliate program – from sign-up to payout. If it’s the right fit, upgrade to Pro with one click, no reconfiguration needed.
Pro is a one-year licence (€68.31): updates from the WordPress dashboard, full support and every feature with no limits. Even if the licence expires, your structure, commissions and payouts stay safe in your store.
Test it free for 7 days
Full version now, no card and no strings attached. When it works for you – get PRO!
Installation help · Guide · Customer forum · Support · Updates · Tailored to your store · Secure payments · 30-day money-back guarantee
Partner program
Recommend the plugins you use – earn 20%
Buy any wpAsist plugin and you get your own link and discount code. We pay 20% on every sale from your recommendation, and another 20% every year when the customer you referred renews the licence.
- 20% on the first purchase from your recommendation
- 20% on every licence renewal
- The referred customer stays assigned to you
- Your code gives the customer 10% off
- Partner dashboard with live stats
Do you build stores for clients? Developer program: 33% on sales and renewals, no need to buy plugins.

Hi, I’m Przemek
I started out in 2009 with affiliate programs, and a year later I made it onto GVO’s list of top-selling partners worldwide. Since 2014 I have been building stores and websites for clients: setting up analytics, improving conversions, connecting systems and seeing what really sells.
Since 2019 I have been writing my own WooCommerce plugins for the needs of real stores. Missing a feature? Get in touch – my best plugins started with a client’s question.
E-mail: help@wpasist.eu













