Create a Program in Siren
Step-by-step instructions on how to create your first program using Siren.
Last updated: April 9, 2026
Prefer AI-guided setup? Beacon is our free AI assistant that can design and generate a complete program configuration for you. Just describe what you want and it’ll create a recipe you can install with one click. Connect Beacon to get started.
Just want the fastest path? The quick start guide installs a recipe in about ten minutes and skips most of the configuration walkthrough below.
What is a program?
A program is the rule set that defines how collaborators earn rewards. It controls which actions get tracked, how commissions are calculated, and which parts of a transaction count toward the payout. Every incentive you run in Siren starts here.
To create one, hover over Siren in the WordPress sidebar, click Programs, then click Add New.
Basic settings
Give your program a name and optional description. A handy convention is including the commission rate in the name (like “Affiliate Program 15%”) so you can tell programs apart at a glance.
Set the status to Active and pick your payout currency. If you’ve already created a program group, assign this program to it. If not, leave it as “No Group” and revisit after reading about program groups.
Hover over Siren and click Programs
Opens the program list.
Click Add New
Opens the program creation screen.
Enter a name and optional description
Including the commission rate in the name makes programs easy to distinguish.
Set the status to Active
Collaborators can only participate in active programs.
Choose your currency
The currency you'll use for payouts.
Assign a program group (optional)
Leave as "No Group" if you haven't set one up yet.
Expiration time
The expiration time (in days) is how long a collaborator’s engagement stays valid. If the customer doesn’t convert inside the window, the collaborator won’t get credit.
Thirty days is a reasonable starting point for a standard affiliate program. A shorter window like seven days creates a conversion-focused incentive. You can run two programs together: a high-commission short-window program for conversions and a lower-commission long-window program for lead generation.
Program structure
The program structure decides which collaborator wins when a conversion happens. Siren offers five:
- Newest engagement wins rewards the most recent engagement. This is the “last click wins” model most affiliate programs use, and it’s the right default if you’re unsure. It also handles coupon codes naturally.
- Oldest engagement wins does the opposite and rewards whoever first brought the customer in.
- Shared engagement pool splits the commission evenly among every collaborator who engaged the customer.
- Performance weighted pool splits by points rather than equal shares, rewarding sustained effort.
- Top score wins pays the full commission to whoever accumulated the most points.
For most affiliate programs, pick newest engagement wins.
Engagement tracking events
Engagement tracking events are the actions Siren measures on the path to a conversion. Enable the ones that matter for your program:
- Site visited fires when a customer arrives through an affiliate link. Standard affiliate tracking.
- Coupon code used fires when a customer applies a coupon assigned to a collaborator. See Coupon Code Tracking for integration support.
- Blog post visited fires when a customer reads a post authored by a collaborator. Useful for content-driven programs.
- Collaborator product sold fires when a product owned by a collaborator is purchased. The foundation of royalty programs.
- Course completed and lesson completed are LMS-specific and reward instructors when students finish their material.
For a simple affiliate program, enable site visited and coupon code used. Point values only matter if you’re using a point-based structure like performance weighted pool or top score wins.
Check Site Visited
Tracks arrivals through affiliate links.
Check Coupon Code Used
Tracks coupons assigned to collaborators.
Enable additional events as needed
Blog Post Visited, Collaborator Product Sold, Course Completed, and Lesson Completed for content-driven or LMS programs.
Set point values (optional)
Only relevant for point-based program structures.
Incentive structure
The incentive structure decides how rewards are calculated:
- Percentage of transaction pays a percentage of the transaction total. Standard for affiliate programs.
- Fixed per transaction pays a flat amount per sale regardless of value. Common for high-ticket products or referral bonuses, like hosting companies paying $200 per signup.
- Fixed per product pays a flat amount for each qualifying product in the cart. Useful for targeted promotions on specific inventory.
For percentage-based programs, you can credit conversions for sales, renewals, or both. Sales covers initial purchases. Renewals covers recurring subscription charges. Whether to include renewals depends on whether this program rewards acquisition or retention. You can always create a separate renewal-focused program later.
Auto-approving completed transactions approves obligations the moment an order completes. Leave it unchecked if you’d rather review each one manually.
Select an incentive structure
Percentage of Transaction, Fixed per Transaction, or Fixed per Product.
Set the rate or amount
e.g. 15% for percentage, or a flat dollar amount for fixed.
Check Sales under Credit Conversions For
Credits collaborators on initial purchases.
Check Renewals if applicable
Credits on recurring subscription charges.
Check Auto Approve Completed Transactions (optional)
Approves obligations automatically when orders complete.
Commission pool settings
These control which parts of a transaction feed the commission calculation.
Line items should almost always be checked. They’re the actual products purchased.
Discounts should usually be checked too. When checked, Siren subtracts discounts before calculating. A $120 product with a $20 coupon calculates on $100 rather than $120.
Fees covers things like WooCommerce signup fees or subscription fees. Include them if they’re part of what you want to pay commission on.
Shipping and taxes should almost never be checked. You don’t want to pay commission on tax owed to the government or pass-through shipping costs.
When you check line items, filtering options appear. You can restrict the program to specific product categories (by slug), SKUs, or product types like subscriptions versus simple products. There’s also a collaborator-owned filter for royalty programs. See Line Item Filters for a full reference.
Check Line Items
Almost always required.
Check Discounts
Subtracts discounts before calculating commission.
Check Fees if applicable
Includes signup or subscription fees.
Leave Shipping and Taxes unchecked
You typically don't pay commission on these.
Filter line items by category, SKU, or type (optional)
Restricts which products count toward the commission.
Click Create
Your program is live and ready for collaborators.
Once everything is set, click Create. Your program is live and ready for collaborators to start earning.
Program Structures
Newest Engagement Wins
A program group structure where the program containing the most recent engagement with the customer is the one that runs on conversion.
Top Score Wins
A program structure where the full reward for a conversion goes to the single collaborator with the highest engagement score for that customer.
Oldest Engagement Wins
A program group structure where the program containing the first engagement with the customer is the one that runs on conversion.
Shared Engagement Pool
A program structure where the reward for a single conversion is split equally among every collaborator who engaged with the customer.
Performance Weighted Pool
A program structure where the reward for a conversion is split among engaged collaborators proportional to their engagement scores with the customer.
Incentive Structures
Percentage of Transaction
An incentive structure that pays a percentage of the transaction value as commission. The most common incentive structure.
Fixed Per Transaction
An incentive structure that pays a flat fee per transaction, regardless of transaction size or item count.
Fixed Per Product
An incentive structure that pays a flat fee per unit of a product sold. Multiplies by quantity.
Transcript
The video walks through creating a simple affiliate program from start to finish. It covers naming the program (with a tip about including the commission rate in the name), setting status and currency, and the expiration time window that controls how long a collaborator’s engagement stays valid.
From there it explores the five program structures, recommending newest engagement wins as the right default for most affiliate programs. It then walks through the available engagement tracking events, enabling site visited and coupon code used for the simple case, and explains when you’d reach for blog post visited, collaborator product sold, or the LMS-specific events.
Finally, it configures a percentage-of-transaction incentive at 15%, credits conversions for sales only, leaves auto-approve on, and sets the commission pool to include line items, discounts, and fees while leaving shipping and taxes off. The video closes by clicking Create and confirming the new program appears in the list.