{"id":298601,"date":"2026-06-29T21:29:50","date_gmt":"2026-06-29T21:29:50","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/siren-affiliates-affiliate-partner-program-manager-for-woocommerce\/"},"modified":"2026-10-19T12:54:42","modified_gmt":"2026-10-19T12:54:42","slug":"siren-affiliates","status":"publish","type":"plugin","link":"https:\/\/pl.wordpress.org\/plugins\/siren-affiliates\/","author":14001956,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"3.6.256","stable_tag":"3.6.256","tested":"7.1.3","requires":"6.4","requires_php":"8.2","requires_plugins":null,"header_name":"Siren Affiliates - Affiliate & Partner Program Manager for WooCommerce","header_author":"Novatorius, LLC","header_description":"Design and run custom affiliate programs, referral systems, and partner incentives for WooCommerce. No coding required.","assets_banners_color":"040623","last_updated":"2026-10-19 12:54:42","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/sirenaffiliates.com","rating":5,"author_block_rating":0,"active_installs":20,"downloads":542,"num_ratings":8,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"3.4.0":{"tag":"3.4.0","author":"alexstandiford","date":"2026-06-29 21:29:21","revision":3590635},"3.4.1":{"tag":"3.4.1","author":"alexstandiford","date":"2026-07-03 19:09:41","revision":3595445},"3.4.2":{"tag":"3.4.2","author":"alexstandiford","date":"2026-07-10 14:55:43","revision":3603046},"3.6.256":{"tag":"3.6.256","author":"alexstandiford","date":"2026-10-19 12:54:42","revision":3754774}},"upgrade_notice":{"3.6.256":"<p>Adds renewal commissions for LifterLMS and North Commerce and fixes paid edition update downloads. Moving to Siren Cloud uses the Siren Cloud Connector. After updating, check the amount on each fixed-payout program.<\/p>","3.5.5":"<p>Adds Stripe and PayPal setup from the payout method picker, improves signup email reporting and Siren Cloud email delivery, and flags recipes that need a higher plan before the setup wizard starts.<\/p>","3.5.0":"<p>Adds PayPal Payouts, Stripe Connect Express, automatic fulfillment, and credit coupons, and improves WooCommerce, North Commerce, and distribution pool accuracy.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":8},"assets_icons":{"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3595445,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3595445,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3595445,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3603046,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["3.4.0","3.4.1","3.4.2","3.6.256"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3603046,"resolution":"1","location":"assets","locale":"","width":1400,"height":900},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3595445,"resolution":"10","location":"assets","locale":"","width":1400,"height":900},"screenshot-11.png":{"filename":"screenshot-11.png","revision":3603046,"resolution":"11","location":"assets","locale":"","width":1400,"height":900},"screenshot-12.png":{"filename":"screenshot-12.png","revision":3603046,"resolution":"12","location":"assets","locale":"","width":1400,"height":900},"screenshot-13.png":{"filename":"screenshot-13.png","revision":3603046,"resolution":"13","location":"assets","locale":"","width":1400,"height":900},"screenshot-14.png":{"filename":"screenshot-14.png","revision":3603046,"resolution":"14","location":"assets","locale":"","width":1400,"height":900},"screenshot-15.png":{"filename":"screenshot-15.png","revision":3603046,"resolution":"15","location":"assets","locale":"","width":1400,"height":900},"screenshot-16.png":{"filename":"screenshot-16.png","revision":3603046,"resolution":"16","location":"assets","locale":"","width":1400,"height":900},"screenshot-17.png":{"filename":"screenshot-17.png","revision":3603046,"resolution":"17","location":"assets","locale":"","width":1400,"height":900},"screenshot-18.png":{"filename":"screenshot-18.png","revision":3603046,"resolution":"18","location":"assets","locale":"","width":1400,"height":900},"screenshot-19.png":{"filename":"screenshot-19.png","revision":3603046,"resolution":"19","location":"assets","locale":"","width":1400,"height":900},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3603046,"resolution":"2","location":"assets","locale":"","width":1400,"height":900},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3603046,"resolution":"3","location":"assets","locale":"","width":1400,"height":900},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3603046,"resolution":"4","location":"assets","locale":"","width":1400,"height":900},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3603046,"resolution":"5","location":"assets","locale":"","width":1400,"height":900},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3603046,"resolution":"6","location":"assets","locale":"","width":1400,"height":900},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3603046,"resolution":"7","location":"assets","locale":"","width":1400,"height":900},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3603046,"resolution":"8","location":"assets","locale":"","width":1400,"height":900},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3603046,"resolution":"9","location":"assets","locale":"","width":1400,"height":900}},"screenshots":{"1":"Programs list","2":"Program editor: rates, attribution rules, engagement types","3":"Collaborators list","4":"Collaborator detail with earnings breakdown","5":"Conversions with engagement history","6":"Transactions across all programs","7":"Obligations review queue","8":"Fulfillments (payout batches)","9":"Fulfillment detail","10":"Recipe import","11":"Partner dashboard","12":"Partner rewards","13":"Partner performance charts","14":"Partner coupons","15":"Partner profile","16":"Add-program chooser: build from scratch or start from a recipe","17":"Recipe browser: ready-made program setups filtered to your store","18":"Recipe detail: goals, rewards, and compatibility at a glance","19":"Recipe setup wizard with optional add-ons"}},"plugin_section":[],"plugin_tags":[369,370,5403,13483,387],"plugin_category":[35],"plugin_contributors":[156553,287505],"plugin_business_model":[],"class_list":["post-298601","plugin","type-plugin","status-publish","hentry","plugin_tags-affiliate","plugin_tags-affiliate-marketing","plugin_tags-commission","plugin_tags-partner-program","plugin_tags-referral","plugin_category-advertising","plugin_contributors-alexstandiford","plugin_contributors-skagia","plugin_committers-alexstandiford"],"banners":{"banner":"https:\/\/ps.w.org\/siren-affiliates\/assets\/banner-772x250.png?rev=3603046","banner_2x":"https:\/\/ps.w.org\/siren-affiliates\/assets\/banner-1544x500.png?rev=3595445","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/siren-affiliates\/assets\/icon-256x256.png?rev=3595445","icon_2x":"https:\/\/ps.w.org\/siren-affiliates\/assets\/icon-256x256.png?rev=3595445","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-1.png?rev=3603046","caption":"Programs list"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-2.png?rev=3603046","caption":"Program editor: rates, attribution rules, engagement types"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-3.png?rev=3603046","caption":"Collaborators list"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-4.png?rev=3603046","caption":"Collaborator detail with earnings breakdown"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-5.png?rev=3603046","caption":"Conversions with engagement history"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-6.png?rev=3603046","caption":"Transactions across all programs"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-7.png?rev=3603046","caption":"Obligations review queue"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-8.png?rev=3603046","caption":"Fulfillments (payout batches)"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-9.png?rev=3603046","caption":"Fulfillment detail"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-10.png?rev=3595445","caption":"Recipe import"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-11.png?rev=3603046","caption":"Partner dashboard"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-12.png?rev=3603046","caption":"Partner rewards"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-13.png?rev=3603046","caption":"Partner performance charts"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-14.png?rev=3603046","caption":"Partner coupons"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-15.png?rev=3603046","caption":"Partner profile"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-16.png?rev=3603046","caption":"Add-program chooser: build from scratch or start from a recipe"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-17.png?rev=3603046","caption":"Recipe browser: ready-made program setups filtered to your store"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-18.png?rev=3603046","caption":"Recipe detail: goals, rewards, and compatibility at a glance"},{"src":"https:\/\/ps.w.org\/siren-affiliates\/assets\/screenshot-19.png?rev=3603046","caption":"Recipe setup wizard with optional add-ons"}],"raw_content":"<!--section=description-->\n<p>https:\/\/youtu.be\/-o61dgt6DSk<\/p>\n\n<p><strong>Siren lets you design multiple, specialized incentive programs from one WordPress site<\/strong> \u2014 affiliate programs, revenue shares, royalties, performance bonuses, and more, all from your WordPress dashboard. Learn more at <a href=\"https:\/\/www.sirenaffiliates.com\">sirenaffiliates.com<\/a>.<\/p>\n\n<h4>Why Siren?<\/h4>\n\n<ul>\n<li><strong>Reward what matters.<\/strong> Build programs around the metrics that drive your business, not just sales.<\/li>\n<li><strong>Automate performance and payouts.<\/strong> Siren handles commission calculations and payments.<\/li>\n<li><strong>Reach new partner types.<\/strong> Specialized programs fit creators, agencies, influencers, and educators.<\/li>\n<\/ul>\n\n<h4>Flexible Program Types<\/h4>\n\n<p>Siren gives you direct control over how programs are structured, so the software fits the partnership arrangement rather than the other way around. Start from one of 44 ready-made recipes, or build your own.<\/p>\n\n<ul>\n<li><strong>Affiliate Programs.<\/strong> Track referrals through custom links, coupon codes, or landing pages, with flat-rate, percentage, tiered, or override commissions.<\/li>\n<li><strong>Referral Programs.<\/strong> Turn existing customers into a growth channel with refer-a-friend rewards, store credit, and flat-bounty B2B referrals.<\/li>\n<li><strong>Partner &amp; Reseller Programs.<\/strong> Run invite-only partner programs, channel and reseller commissions, and marketplace vendor revenue shares \u2014 for example, a 70\/30 vendor split.<\/li>\n<li><strong>Creator &amp; Royalty Programs.<\/strong> Pay creators and instructors a royalty on every sale of their product or course \u2014 the Udemy and Skillshare revenue model, rebuilt for WordPress.<\/li>\n<li><strong>Sales Commissions.<\/strong> Pay a sales team with per-rep commissions, manager overrides, new-business vs. renewal rates, and monthly bonus pools.<\/li>\n<li><strong>Lead-Generation Bounties.<\/strong> Pay a flat bounty for every qualified form submission with Gravity Forms or Ninja Forms \u2014 no sale required.<\/li>\n<li><strong>Loyalty &amp; Rewards.<\/strong> Reward repeat customers with store credit and milestone rewards that keep them coming back.<\/li>\n<\/ul>\n\n<p>Every program can also credit the content that influenced a sale. Siren's <strong>Blog Content Program<\/strong> awards a commission when a customer <em>reads<\/em> a post, not only when they click a link \u2014 so you still capture buyers who arrive from AI assistants like ChatGPT and skip the affiliate link entirely.<\/p>\n\n<h4>Start From a Recipe<\/h4>\n\n<p>Not sure where to begin? Apply a complete, pre-configured program in a few clicks from the built-in recipe browser, then customize it. Popular starting points include the Basic Affiliate Program, Coupon-Based Influencer Program, Refer-a-Friend Program, Invite-Only Partner Program, and Customer Rewards Program \u2014 and 12 of the recipes run on the free Siren Lite tier.<\/p>\n\n<h4>Partnerships That Collaborate, Not Compete<\/h4>\n\n<p>Traditional affiliate tools credit a single partner per sale. Siren can split credit across every partner who contributed, using the attribution model you choose per program.<\/p>\n\n<ul>\n<li><strong>Shared Engagement Pool.<\/strong> Rewards are divided evenly among all contributing partners.<\/li>\n<li><strong>Performance Weighted Pool.<\/strong> Rewards are distributed based on relative engagement scores.<\/li>\n<li><strong>Top Score Wins.<\/strong> The partner with the highest engagement score receives the entire reward.<\/li>\n<\/ul>\n\n<h4>10 Core Capabilities<\/h4>\n\n<ol>\n<li><strong>Custom Program Builder.<\/strong> Design incentive programs without writing code.<\/li>\n<li><strong>Recipe Import.<\/strong> Apply a complete program setup from a template in one click.<\/li>\n<li><strong>Partner Dashboard.<\/strong> Partners get their own login to track earnings and payments.<\/li>\n<li><strong>Automatic Calculations.<\/strong> Rewards are calculated from your program rules.<\/li>\n<li><strong>Multi-Level Programs.<\/strong> Tiered reward structures for long-term partner growth.<\/li>\n<li><strong>Payout Manager.<\/strong> Send rewards through PayPal or bank transfer.<\/li>\n<li><strong>Reward Stacking.<\/strong> Combine programs for layered reward arrangements.<\/li>\n<li><strong>Performance Bonuses.<\/strong> Pay bonuses based on last period's results.<\/li>\n<li><strong>Product-Specific Programs.<\/strong> Different reward rates per product or category.<\/li>\n<li><strong>Coupon Attribution.<\/strong> Credit partners through coupon codes, without link clicks.<\/li>\n<\/ol>\n\n<h4>Deep Integrations<\/h4>\n\n<p>Siren works seamlessly with the WordPress plugins you already use.<\/p>\n\n<ul>\n<li><strong>WooCommerce.<\/strong> Automatic order tracking, product-based commissions, coupon attribution, and subscription support. See the <a href=\"https:\/\/www.sirenaffiliates.com\/integrations\/woocommerce-affiliate-plugin\">WooCommerce affiliate plugin guide<\/a>.<\/li>\n<li><strong>Easy Digital Downloads.<\/strong> Affiliate and partner programs built for digital products, licenses, and recurring revenue.<\/li>\n<li><strong>LifterLMS.<\/strong> Share course revenue with instructors, experts, and partners from inside your LMS.<\/li>\n<li><strong>LearnDash.<\/strong> Reward instructors and partners for course sales and enrollments.<\/li>\n<li><strong>Gravity Forms.<\/strong> Turn any form into a collaborator signup, lead capture, or lightweight checkout flow.<\/li>\n<li><strong>NorthCommerce.<\/strong> Support modern, high-AOV offers and creator-driven launches.<\/li>\n<\/ul>\n\n<h3>Third-Party Services<\/h3>\n\n<p>This plugin connects to external services operated by Novatorius, LLC in the following situations:<\/p>\n\n<h4>Contextual Help Documentation<\/h4>\n\n<p>When you open the help panel inside the Siren admin screens, the plugin fetches documentation articles from <a href=\"https:\/\/www.sirenaffiliates.com\/documentation\">sirenaffiliates.com<\/a>. Only the requested article slug is sent. No personal data, site data, or tracking information is transmitted. Responses are cached locally for 24 hours.<\/p>\n\n<h4>Recipe Import (Program Templates)<\/h4>\n\n<p>When you import a program recipe from the Siren website, the plugin fetches the recipe configuration from the Siren Beacon service at <code>beacon.sirenaffiliates.com<\/code>. This sends only the recipe ID. After the recipe is applied, the plugin notifies Beacon that the recipe was consumed so it cannot be reused. No personal data or site data is transmitted.<\/p>\n\n<p>These services are governed by the <a href=\"https:\/\/www.sirenaffiliates.com\/terms-and-conditions\">Novatorius Terms of Service<\/a> and <a href=\"https:\/\/www.sirenaffiliates.com\/privacy-policy\">Privacy Policy<\/a>.<\/p>\n\n<p>Siren Cloud is an optional paid service from Novatorius, LLC that runs your affiliate programs for you. The plugin's Siren Cloud screen explains it and links to its sign-in and sign-up pages. The plugin does not connect to Siren Cloud and sends it no data. Moving a store to Siren Cloud uses a separate plugin, the Siren Cloud Connector.<\/p>\n\n<h3>Bundled Libraries<\/h3>\n\n<p>This plugin bundles the following third-party libraries, each shipped with its license text:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/github.com\/opis\/json-schema\">Opis JSON Schema<\/a>, <a href=\"https:\/\/github.com\/opis\/string\">Opis String<\/a>, and <a href=\"https:\/\/github.com\/opis\/uri\">Opis URI<\/a> \u2014 Apache-2.0<\/li>\n<li><a href=\"https:\/\/github.com\/select2\/select2\">Select2<\/a> \u2014 MIT<\/li>\n<li><a href=\"https:\/\/github.com\/woocommerce\/action-scheduler\">Action Scheduler<\/a> \u2014 GPLv3<\/li>\n<li>PHPNomad framework packages and Novatorius libraries \u2014 first-party code by the plugin author, distributed under this plugin's GPL license<\/li>\n<\/ul>\n\n<h3>Build and Source Code<\/h3>\n\n<p>The compiled React admin bundles shipped with this plugin (everything under <code>frontend\/<\/code>) are built from the human-readable TypeScript\/React source code included in this plugin package under <code>frontend-source\/<\/code>. Every shipped bundle's source is present \u2014 entry points live in <code>frontend-source\/src\/platform\/wordpress\/entries\/<\/code>, one per compiled bundle.<\/p>\n\n<p>To rebuild the compiled assets from the included source:<\/p>\n\n<ol>\n<li><code>cd frontend-source<\/code><\/li>\n<li><code>npm install<\/code><\/li>\n<li><code>npm run build:wordpress:lite<\/code><\/li>\n<\/ol>\n\n<p>The compiled output is written to <code>frontend-source\/dist\/wordpress-lite\/<\/code>, mirroring the bundles shipped under <code>frontend\/<\/code>. Build configuration is included in <code>frontend-source\/vite.config.ts<\/code>, <code>frontend-source\/package.json<\/code>, <code>frontend-source\/tailwind.config.ts<\/code>, and <code>frontend-source\/postcss.config.js<\/code>.<\/p>\n\n<p>This plugin also bundles Select2 for specific extension admin screens. The upstream Select2 source is publicly available at https:\/\/github.com\/select2\/select2<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to Plugins &gt; Add New in your WordPress admin and search for \"Siren Affiliates\", or download the plugin and upload the zip file.<\/li>\n<li>Activate the plugin through the Plugins screen.<\/li>\n<li>Navigate to <strong>Siren<\/strong> in the admin menu to create your first program.<\/li>\n<\/ol>\n\n<h4>Minimum Requirements<\/h4>\n\n<ul>\n<li>PHP 8.2 or higher<\/li>\n<li>WordPress 6.4 or higher<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20create%20an%20affiliate%20program%20with%20siren%3F\"><h3>How do I create an affiliate program with Siren?<\/h3><\/dt>\n<dd><p>Navigate to Siren in your WordPress admin menu and click \"Add Program.\" Choose your commission structure, set the rules for how partners earn rewards, and publish. Partners can sign up through a registration form or be added manually.<\/p><\/dd>\n<dt id=\"can%20i%20run%20multiple%20affiliate%20programs%20at%20the%20same%20time%3F\"><h3>Can I run multiple affiliate programs at the same time?<\/h3><\/dt>\n<dd><p>Yes. Create as many programs as you need, each with its own commission rates, attribution rules, and eligible partners.<\/p><\/dd>\n<dt id=\"does%20siren%20work%20with%20woocommerce%3F\"><h3>Does Siren work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. Siren integrates deeply with WooCommerce, including automatic order tracking, product-based commissions, coupon attribution, and full WooCommerce Subscriptions support for recurring commissions.<\/p><\/dd>\n<dt id=\"does%20siren%20support%20recurring%20commissions%20for%20subscriptions%3F\"><h3>Does Siren support recurring commissions for subscriptions?<\/h3><\/dt>\n<dd><p>Yes, on Essentials and up. A WooCommerce Subscriptions renewal order, an Easy Digital Downloads Recurring Payments renewal, a later payment on a LifterLMS recurring access plan or a North Commerce subscription renewal order counts as a renewal, never as a new sale, and each program that includes Renewals pays on it. A renewal pays the partners who earned the first sale, as things stood then. Later clicks, coupons and lifetime links don't move the subscription to someone else, and neither does a refund of the first payment. Two programs that both pay renewals each pay, unless you put them in a program group, which pays only the sale's winner.<\/p><\/dd>\n<dt id=\"what%20is%20a%20%22collaborator%22%20in%20siren%3F\"><h3>What is a \"collaborator\" in Siren?<\/h3><\/dt>\n<dd><p>Siren's term for any partner who earns rewards through your programs: affiliates, content creators, agency partners, resellers, and more.<\/p><\/dd>\n<dt id=\"what%20attribution%20models%20does%20siren%20support%3F\"><h3>What attribution models does Siren support?<\/h3><\/dt>\n<dd><p>Siren supports shared engagement pools that split rewards evenly, performance-weighted pools that distribute proportionally to contribution, and top-score-wins where a single partner takes the full reward.<\/p><\/dd>\n<dt id=\"how%20does%20siren%20handle%20tracking%20performance%3F\"><h3>How does Siren handle tracking performance?<\/h3><\/dt>\n<dd><p>Visitor tracking records a lightweight engagement event; commission calculation and attribution run in background jobs via Action Scheduler rather than during page loads.<\/p><\/dd>\n<dt id=\"can%20partners%20track%20their%20own%20earnings%3F\"><h3>Can partners track their own earnings?<\/h3><\/dt>\n<dd><p>Yes. Siren includes a partner dashboard where collaborators can log in to view their earnings, track referrals, and see payment status. They do not need WordPress admin access.<\/p><\/dd>\n<dt id=\"how%20are%20payouts%20handled%3F\"><h3>How are payouts handled?<\/h3><\/dt>\n<dd><p>Siren's Payout Manager lets you send rewards directly to partners. Approved commissions are compiled into payout records that you can fulfill through PayPal, bank transfer, or other methods.<\/p><\/dd>\n<dt id=\"is%20there%20a%20free%20woocommerce%20affiliate%20plugin%3F\"><h3>Is there a free WooCommerce affiliate plugin?<\/h3><\/dt>\n<dd><p>Yes. Siren Lite is free and runs a complete WooCommerce affiliate program \u2014 unlimited affiliates, link and coupon tracking, automatic commission calculation, and a partner dashboard. Twelve of the built-in starter recipes work on the free tier. Paid tiers add scheduled distributions, overrides, and additional program types.<\/p><\/dd>\n<dt id=\"what%20is%20a%20good%20affiliate%20plugin%20for%20beginners%3F\"><h3>What is a good affiliate plugin for beginners?<\/h3><\/dt>\n<dd><p>Siren is built for non-developers. Pick a starter recipe such as the Basic Affiliate Program, apply it in a few clicks, and you have a working program with sensible defaults. No code, no separate SaaS account, and no per-affiliate fees.<\/p><\/dd>\n<dt id=\"what%20is%20the%20best%20affiliatewp%20alternative%3F\"><h3>What is the best AffiliateWP alternative?<\/h3><\/dt>\n<dd><p>Where a traditional affiliate plugin credits a single affiliate per sale, Siren can run multiple programs at once and split credit across every partner who contributed, using the attribution model you choose per program. It also covers referral, partner, creator, sales-commission, lead-generation, and loyalty programs from the same plugin.<\/p><\/dd>\n<dt id=\"does%20siren%20support%20multi-level%2C%20tiered%2C%20or%20override%20commissions%3F\"><h3>Does Siren support multi-level, tiered, or override commissions?<\/h3><\/dt>\n<dd><p>Yes. Siren supports tiered programs where senior partners earn an override on the sales their recruits refer, VIP and standard rate tiers, and manager overrides for sales teams. You define the reporting lines and the rates.<\/p><\/dd>\n<dt id=\"can%20i%20run%20an%20affiliate%20program%20for%20digital%20products%20or%20easy%20digital%20downloads%3F\"><h3>Can I run an affiliate program for digital products or Easy Digital Downloads?<\/h3><\/dt>\n<dd><p>Yes. Siren integrates with Easy Digital Downloads for affiliate and partner programs built around digital products, licenses, and recurring revenue, including coupon attribution and per-product commission rates.<\/p><\/dd>\n<dt id=\"does%20siren%20work%20with%20learndash%20and%20lifterlms%20courses%3F\"><h3>Does Siren work with LearnDash and LifterLMS courses?<\/h3><\/dt>\n<dd><p>Yes. Siren works with LearnDash and LifterLMS, so you can pay affiliates for course sales, share course revenue with instructors, and run instructor royalty or revenue-share programs from inside your LMS.<\/p><\/dd>\n<dt id=\"can%20affiliates%20be%20tracked%20with%20coupon%20codes%20instead%20of%20links%3F\"><h3>Can affiliates be tracked with coupon codes instead of links?<\/h3><\/dt>\n<dd><p>Yes. Each collaborator can be assigned a unique coupon code, and Siren credits the sale whenever that code is used at checkout \u2014 no link click required. This is ideal for influencers who share codes on Instagram, TikTok, or YouTube.<\/p><\/dd>\n<dt id=\"can%20i%20run%20a%20refer-a-friend%20program%20for%20my%20customers%3F\"><h3>Can I run a refer-a-friend program for my customers?<\/h3><\/dt>\n<dd><p>Yes. Siren's referral programs give each customer a unique link or code and reward them, often in store credit, when a friend they refer makes a purchase. You can also run flat-bounty B2B referral programs.<\/p><\/dd>\n<dt id=\"does%20siren%20require%20woocommerce%3F\"><h3>Does Siren require WooCommerce?<\/h3><\/dt>\n<dd><p>No. WooCommerce is the deepest integration, but Siren also works with Easy Digital Downloads, North Commerce, LearnDash, LifterLMS, and form plugins like Gravity Forms and Ninja Forms \u2014 so you can track sales, course enrollments, or lead submissions.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>3.6.256<\/h4>\n\n<ul>\n<li>Fixed: Updating a paid edition in place no longer shows an error.<\/li>\n<li>New: When the Siren Cloud Connector moves a store to Siren Cloud, Siren Affiliates finishes the work it has queued, hands the store over, and stays installed with its data until the move is done.<\/li>\n<li>New: Siren Affiliates deactivates itself, and says why, when you activate it on a store that runs on Siren Cloud through the Siren Cloud Connector.<\/li>\n<li>New: Collaborators on Siren Plus and Pro can add the PayPal email they want to be paid at from the Profile page of their portal, and admins can set it from the collaborator's page.<\/li>\n<li>New: Conversions can be approved or rejected from their detail page.<\/li>\n<li>New: The obligations list shows the reward a pending conversion will produce, labelled Awaiting conversion approval, and has a filter for it. The reward can join a fulfillment once the conversion is approved.<\/li>\n<li>Improved: Siren Affiliates is smaller and loads less, because the code that runs a store on Siren Cloud ships only in the Siren Cloud Connector.<\/li>\n<li>Improved: A failed payout shows why and when it failed under its Failed badge on the fulfillment screen. The fulfillments list counts failed payouts, marks those fulfillments Needs attention, and can show only them.<\/li>\n<li>Improved: Cancelled and refunded transactions show their own status and can be filtered.<\/li>\n<li>Improved: Distributors list their distributions and the collaborators they cover.<\/li>\n<li>Improved: Detail screens show the collaborator, program, conversion and payout a record is linked to.<\/li>\n<li>Improved: Amounts are formatted the same way on every screen, in the currency of the record.<\/li>\n<li>Improved: Forms say what is missing before they can be saved, and controls are named for screen readers.<\/li>\n<li>Improved: The Logs screen shows each error's message and where it happened.<\/li>\n<li>Improved: A subscription renewal pays the collaborators who earned the original sale, through the programs that earned it. Later clicks and purchases don't move it to someone else, a program group pays it through one program, and a refund or rejection of the first payment doesn't stop it.<\/li>\n<li>Improved: The in-app help for conversion types and program groups, and the FAQ on recurring commissions, explain who a subscription renewal pays.<\/li>\n<li>Improved: Collaborator screens show collaborator groups only on Siren Plus and Pro, which include them.<\/li>\n<li>Improved: On the free plugin, a recipe that sets up automatic payouts says they need Siren Essentials.<\/li>\n<li>Improved: The REST API lists for collaborators, programs, program groups, opportunities and collaborator groups answer without a fields parameter.<\/li>\n<li>Fixed: Updating a paid edition from the Plugins screen downloads the update, however long ago Siren found it.<\/li>\n<li>Fixed: Programs that pay on renewals earn commission on each later payment of a LifterLMS recurring access plan, such as a monthly membership, and on each North Commerce subscription or payment plan renewal. Refunding one of those payments reverses only its renewal commission.<\/li>\n<li>Fixed: Programs set to approve commissions automatically approve them for LifterLMS recurring access plans. The sale is approved when its first payment succeeds, and each renewal when its own payment succeeds.<\/li>\n<li>Fixed: A LifterLMS sale on an access plan with a trial earns commission on the trial price, which is what its first payment took, so the first full charge after a free trial pays once, as a renewal.<\/li>\n<li>Fixed: Programs that pay on renewals earn commission on each WooCommerce Subscriptions renewal order and Easy Digital Downloads Recurring Payments renewal, which counts as a renewal and never as a new sale.<\/li>\n<li>Fixed: WooCommerce Subscriptions renewals earn commission on stores with WooCommerce Admin turned off.<\/li>\n<li>Fixed: A fixed payout typed in the program editor pays that amount, so typing 10 pays 10.00. Programs saved before this update keep the amount they stored, so open each fixed-payout program and check its amount.<\/li>\n<li>Fixed: Commission rates with a fraction, such as 12.5%, pay at the full rate.<\/li>\n<li>Fixed: Fixed-per-product programs pay for each unit sold, and transaction and order totals count the quantity of each line.<\/li>\n<li>Fixed: Fixed Per Lead programs made in the program editor credit leads.<\/li>\n<li>Fixed: A site visit counts once, however many programs the collaborator is in.<\/li>\n<li>Fixed: Engagements end on the expiry set on their program. An engagement already past it ends when the next conversion is recorded.<\/li>\n<li>Fixed: Emptying the Engagement Expiration field in the program editor removes the program's expiry, the same as entering 0, and recipe exports include every program's engagement expiry.<\/li>\n<li>Fixed: Signing up again for a program a collaborator is already in completes the sign-up and keeps them in the program.<\/li>\n<li>Fixed: A refund takes its reward out of a payout that has not been sent. A payout that is already processing or paid stays as it is.<\/li>\n<li>Fixed: A fulfillment becomes complete when all of its payouts are paid.<\/li>\n<li>Fixed: On Siren Plus and Pro, retrying a Stripe payout that Stripe refused sends a new request, so the retry goes through once the cause is fixed.<\/li>\n<li>Fixed: On Siren Essentials and up, store credit stays right when an order is cancelled, paid late, and cancelled again.<\/li>\n<li>Fixed: An order that reaches Siren twice at the same moment is recorded as one transaction, with one set of conversions.<\/li>\n<li>Fixed: A sale sent to the REST API with a currency is recorded in that currency.<\/li>\n<li>Fixed: The REST API accepts every obligation status when an obligation is created or updated.<\/li>\n<li>Fixed: Distributors save their split choice. The distributor editor offers metric choices when you set up rewards, and checks that a percentage is between 0 and 100 and that a schedule is made of date phrases it can read.<\/li>\n<li>Fixed: A distributor keeps one open distribution when sales and visits arrive together, and extra open distributions are merged into the oldest. A refund lowers only a distribution that is already open and stops at zero. A distribution is marked complete once each collaborator's reward is written.<\/li>\n<li>Fixed: A distributor's collaborator count leaves out trashed collaborators.<\/li>\n<li>Fixed: Earnings and activity totals on the collaborator reports count every reward and visit when many are recorded at once.<\/li>\n<li>Fixed: A collaborator's page lists that collaborator's own conversions and engagements.<\/li>\n<li>Fixed: The program and distributor editors keep a saved currency when opened, keep changes typed while the page loads, and keep the Update button available.<\/li>\n<li>Fixed: Lists keep their search while you sort, filter, or wait for them to load, and offer sorting only on columns that can be sorted.<\/li>\n<li>Security: Security hardening for headless event tracking, CSV exports and collaborator payout details.<\/li>\n<li>Changed: The Siren Cloud screen explains what Siren Cloud does for your store and links to sign in to Siren Cloud or create an account. Siren Affiliates no longer connects to Siren Cloud itself. To move a store to Siren Cloud, install the Siren Cloud Connector, which you get from Get the connector on Siren Cloud's Integrations screen.<\/li>\n<li>Changed: On the free plugin, a program that pays in a custom currency, such as points, is turned off with a notice that names it, because custom currencies come with Siren Essentials. Siren never pays its rewards in another currency instead. Switch the program to your store's currency and turn it back on, or upgrade.<\/li>\n<li>Changed: On Siren Pro, a headless site's browser sends referral visits to their own route, \/track\/visit. Every other event, site visits included, needs an administrator's or Siren Platform Manager's credentials.<\/li>\n<li>Changed: A tracking code belongs to one collaborator, and saving a code another collaborator holds is refused. If two collaborators already share a code, open one of them and save a different tracking code.<\/li>\n<li>Changed: REST API lists return at most 200 records per page, a bulk action accepts at most 500 ids, and a payout export accepts at most 10,000 payouts in one request. The fulfillment screen sends a longer selection in parts and still gives you one file.<\/li>\n<li>Changed: The REST API checks the type, length and range of the fields it is sent, and that every record a request names exists. A request that does not pass gets a 400 response that names the field.<\/li>\n<\/ul>\n\n<h4>3.5.5<\/h4>\n\n<ul>\n<li>Improved: Maintenance and stability improvements.<\/li>\n<\/ul>\n\n<h4>3.5.4<\/h4>\n\n<ul>\n<li>Improved: Pricing and upgrade screens now list the features included in Siren Plus and Siren Pro.<\/li>\n<\/ul>\n\n<h4>3.5.3<\/h4>\n\n<ul>\n<li>Improved: Recipes that need a paid plan are now flagged before the setup wizard starts, with the required plan named and an upgrade link.<\/li>\n<li>Fixed: Applying a recipe that includes collaborator groups on Siren Essentials now explains that collaborator groups require Siren Plus or Siren Pro.<\/li>\n<\/ul>\n\n<h4>3.5.2<\/h4>\n\n<ul>\n<li>New: Set up Stripe and PayPal automatic payouts directly from the payout method picker. Providers that still need credentials appear under \"Needs setup\" and open their settings in place (Plus and Pro).<\/li>\n<li>Improved: A payout method must have saved credentials before it can be assigned to a currency.<\/li>\n<li>Fixed: The \"Send Signup Email\" bulk action now reports how many emails were sent and shows a clear message when none could be sent.<\/li>\n<li>Fixed: Saving PayPal credentials now keeps your selected live or sandbox environment unless you change it.<\/li>\n<li>Fixed: Siren Cloud now delivers collaborator invitations, signup emails, password resets, and re-sent invitations reliably.<\/li>\n<\/ul>\n\n<h4>3.5.0<\/h4>\n\n<ul>\n<li>New: PayPal Payouts joins Stripe as an automatic fulfillment method (Plus and Pro).<\/li>\n<li>New: Stripe Connect Express fulfillment. Collaborators connect their own Stripe account and receive payouts directly (Plus and Pro).<\/li>\n<li>New: Automatic fulfillment. Approved payouts can run through your configured fulfillment method without manual steps (Plus and Pro).<\/li>\n<li>New: Credit coupons. Issue store credit per currency with auto-apply, including Easy Digital Downloads and LifterLMS support (Essentials and up).<\/li>\n<li>Improved: Sale transactions now include each line item's quantity.<\/li>\n<li>Improved: PayPal payouts in currencies without decimal units, such as JPY, HUF, and TWD, now show a clear message instead of being rounded.<\/li>\n<li>Fixed: WooCommerce sales now record the full order contents even when order items are saved after the order is created, so commissions are credited correctly.<\/li>\n<li>Fixed: An error that could interrupt completed North Commerce checkouts.<\/li>\n<li>Fixed: Distribution pools now count each sale's revenue once.<\/li>\n<li>Fixed: List screens now show your latest changes right after you edit a record.<\/li>\n<\/ul>\n\n<h4>3.4.2<\/h4>\n\n<ul>\n<li>New: Customer filters let programs and distributors reward only genuinely new customers (Plus).<\/li>\n<li>New: Lifetime commissions. A customer can stay linked to the collaborator who referred them, so later purchases credit the same collaborator.<\/li>\n<li>Fixed: Sale events sent through the event ingestion API are processed correctly again.<\/li>\n<li>Fixed: Headless event ingestion is available again on WordPress sites running Siren Pro.<\/li>\n<li>Security: Security hardening for Siren Cloud.<\/li>\n<\/ul>\n\n<h4>3.4.1<\/h4>\n\n<ul>\n<li>Fixed: The collaborator dashboard is no longer hidden behind the portal sidebar.<\/li>\n<li>Fixed: An error that could stop Siren Lite from loading on some sites.<\/li>\n<\/ul>\n\n<h4>3.4.0<\/h4>\n\n<ul>\n<li>New: Starter recipes. Browse a catalog of ready-made program setups, filtered to what works with your store, and launch a fully configured program in a few clicks.<\/li>\n<li>Fixed: Assigning a collaborator to a coupon works again on Easy Digital Downloads 3.x.<\/li>\n<li>Fixed: Ninja Forms integration labels now load from the plugin's own translations.<\/li>\n<\/ul>\n\n<h4>3.3.0<\/h4>\n\n<ul>\n<li>New: Collaborator groups. Create reusable groups of collaborators and bind them to a program or distributor to control who is eligible (Plus).<\/li>\n<li>New: Hierarchical group structures and cascade payouts that credit peers up or down a chain, one layer at a time (Pro).<\/li>\n<li>New: Ninja Forms integration.<\/li>\n<li>New: Recipes can include collaborator groups and calculation types.<\/li>\n<li>Improved: Status changes made anywhere in Siren now appear in each record's activity feed.<\/li>\n<li>Improved: Integrations can register their own transaction sources (for developers).<\/li>\n<li>Improved: Updated the database layer for better compatibility and reliability.<\/li>\n<li>Fixed: Reports now group by type, respect the selected date range, and support comparison metrics, including standings.<\/li>\n<li>Fixed: Balances and earnings now update for obligations that Siren issues automatically.<\/li>\n<li>Fixed: Links from a conversion to its engagement now open correctly in the admin.<\/li>\n<li>Fixed: The collaborator dropdown is no longer empty when creating a new WooCommerce product.<\/li>\n<li>Fixed: An error that could occur when reading WooCommerce product categories.<\/li>\n<li>Fixed: Saving programs and other records now works on servers that block some REST API request types.<\/li>\n<li>Fixed: Manually crediting a collaborator for a transaction now completes reliably.<\/li>\n<li>Fixed: Calculation settings are migrated automatically when upgrading from an earlier 3.x version.<\/li>\n<\/ul>\n\n<h4>3.2.6<\/h4>\n\n<ul>\n<li>Improved: Maintenance and stability improvements.<\/li>\n<\/ul>\n\n<h4>3.2.5<\/h4>\n\n<ul>\n<li>Fixed: An issue that could stop Siren Lite from loading or showing its admin menu.<\/li>\n<\/ul>\n\n<h4>3.2.4<\/h4>\n\n<ul>\n<li>Fixed: The collaborator selector on WooCommerce, Easy Digital Downloads, LifterLMS, and North Commerce screens.<\/li>\n<li>Improved: More reliable database setup when Siren Lite is installed.<\/li>\n<\/ul>\n\n<h4>3.2.3<\/h4>\n\n<ul>\n<li>Fixed: Recipe exports now follow the recipe format, so they import cleanly.<\/li>\n<li>Improved: Maintenance and stability improvements.<\/li>\n<\/ul>\n\n<h4>3.2.2<\/h4>\n\n<ul>\n<li>Improved: Maintenance and stability improvements.<\/li>\n<\/ul>","raw_excerpt":"WooCommerce affiliate plugin for affiliate, referral, partner &amp; creator programs \u2014 commissions, royalties, and payouts. No code, no SaaS fees.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/298601","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=298601"}],"author":[{"embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/alexstandiford"}],"wp:attachment":[{"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=298601"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=298601"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=298601"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=298601"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=298601"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pl.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=298601"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}