Self-Hosted Affiliate Software for WordPress
Siren is a WordPress plugin. If your site runs on WordPress, you can run your affiliate program on your own server, your own database, your own domain. No SaaS subscriptions, no third-party data dependencies. Not on WordPress? Siren is not the right fit today.
What Self-Hosted Actually Means
Self-hosted means the software runs on your WordPress site, on your hosting account, backed by your database. The alternative is a SaaS platform where your data lives on someone else's server, accessed through their interface, priced on their terms.
Your Data, Your Database
Affiliate clicks, conversions, commissions, and partner information are stored on your hosting account. You can query it directly, back it up on your own schedule, and export or delete it whenever you want.
Tracking on Your Domain
First-party cookies set on your domain. No third-party tracking pixels or external tracking domains that get blocked by ad blockers and browser privacy features.
Fixed Annual Cost
A fixed annual license instead of per-affiliate charges, percentage-of-revenue fees, or monthly subscriptions that scale with your program's success.
You Control the Environment
You decide when to update, how long to retain data, and where it's hosted. No forced migrations, no surprise API deprecations, no vendor lock-in.
What You Can Build
Multiple programs on one site
Create distinct programs instead of one monolithic setup with buried exceptions. Each program gets its own commission rules, tracking, and partner roster.
Flexible commission structures
Flat rate per sale, percentage of transaction, tiered rates, or product-specific amounts. All configured per-program.
Program groups for clean attribution
When multiple programs run at once, program groups make sure only one gets credit for a conversion. You set the priority rule.
Approval workflows and partner portals
Control who joins with application review. Partners get their own portal for referral links, stats, and earnings tracking.
Works With Your Existing Store
Siren plugs directly into the ecommerce and LMS plugins you already run on WordPress.
WooCommerce
Automatic order tracking, product-based commissions, coupon attribution, and subscription support.
Easy Digital Downloads
Commission tracking on digital product sales. Compatible with recurring payment and discount extensions.
LifterLMS
Course affiliate programs, instructor royalty tracking, and engagement events for lesson and course completions.
Frequently Asked Questions
Do I need technical knowledge to set up Siren?
No. Install the plugin from your WordPress dashboard, apply a recipe to configure your first program, and you're running. If you can install a WordPress plugin, you can run Siren.
How does tracking work without a third-party service?
Siren sets first-party cookies on your domain when a visitor clicks an affiliate link. All tracking data is processed on your server and stored in your database. Because the tracking runs on your domain, it isn't affected by third-party cookie restrictions or ad blockers.
Can I run multiple affiliate programs at once?
Yes. Siren supports multiple programs on a single WordPress site, each with its own commission structure and tracking rules. Program groups let you control which program gets credit when a conversion could match more than one.
What ecommerce platforms does Siren support?
WooCommerce, Easy Digital Downloads, LifterLMS, NorthCommerce, and Gravity Forms. Each integration is native to WordPress.
Run Your Affiliate Program on Your Terms
Your server. Your data. Fixed annual pricing. No SaaS subscriptions, no third-party dependencies, no surprises.