Integration Feature Matrix
Which WordPress integrations support which Siren features: conversion types, engagement triggers, coupon tracking, and more.
Last updated: April 9, 2026
Siren works with several WordPress plugins out of the box. Every integration ships with both the Lite and Essentials tiers, so you do not need to purchase anything extra to use them. As long as the required plugin is active on your WordPress site, Siren will detect it and enable its features automatically.
The table below shows exactly which features each integration supports.
Feature Comparison
| Feature | WooCommerce | Easy Digital Downloads | LifterLMS | LearnDash | NorthCommerce | Gravity Forms |
|---|---|---|---|---|---|---|
| Conversion Types | ||||||
| Sale | Yes | Yes | Yes | Yes | Yes | Yes |
| Lead | — | — | — | — | — | Yes |
| Renewal | With WooCommerce Subscriptions | With EDD Recurring Payments | Yes | — | — | — |
| Refund handling | Yes | Yes | Yes | — | Yes | — |
| Engagement Triggers | ||||||
| Site visited | Yes | Yes | Yes | Yes | Yes | Yes |
| Coupon code used | Yes | Yes | Yes | — | Yes | — |
| Collaborator product sold | Yes | Yes | Yes | Yes | Yes | Yes |
| Course completed | — | — | Yes | Yes | — | — |
| Lesson completed | — | — | Yes | Yes | — | — |
| Blog post visited | Yes | Yes | Yes | Yes | Yes | Yes |
| Form submitted | — | — | — | — | — | Yes |
| Commerce Features | ||||||
| Coupon tracking | Yes | Yes | Yes | — | Yes | — |
| Product ownership (assign collaborators to products) | Yes | Yes | Yes | Yes | Yes | Yes |
| Transaction line item details | Yes | Yes | Yes | Yes | Yes | Yes |
| Manual order creation | Yes | Yes | — | — | — | — |
A few notes on how to read this table:
- “Site visited” and “Blog post visited” are handled by Siren’s core WordPress integration, so they work regardless of which commerce plugin you use.
- “Collaborator product sold” requires that a product (or course, or form product field) is assigned to a collaborator. The mechanism for assigning products varies by integration, but the concept is the same.
- Renewal support in WooCommerce requires the WooCommerce Subscriptions plugin. In Easy Digital Downloads, it requires the Recurring Payments extension.
- LifterLMS handles coupon detection differently from the other commerce plugins. Instead of a separate coupon event, it detects coupons when the sale is processed.
WooCommerce
The WooCommerce integration connects Siren with the most widely used WordPress e-commerce plugin. It tracks sales, coupons, refunds, and subscription renewals. You can assign collaborators to individual products through a dedicated tab on the product edit screen. Requires the WooCommerce plugin.
Easy Digital Downloads
The Easy Digital Downloads integration is built for stores that sell digital products like software, PDFs, music, and other downloadable files. It supports the full commerce lifecycle including sales, refunds, coupons, and subscription renewals. You can assign collaborators to downloads through a metabox on the download edit page. Requires the Easy Digital Downloads plugin.
LifterLMS
The LifterLMS integration bridges course sales with affiliate tracking. Beyond standard commerce features, it can fire engagement triggers when students complete courses or individual lessons, which makes it a good fit for instructor royalty programs. Course instructors are automatically linked as collaborators when courses are saved. Requires the LifterLMS plugin.
LearnDash
The LearnDash integration tracks course purchases and student progress. It supports sale tracking and fires engagement triggers when students finish courses or lessons. Course authors are automatically mapped to collaborators, enabling instructor-based royalty programs. It does not currently support coupon tracking or refunds. Requires the LearnDash plugin.
NorthCommerce
The NorthCommerce integration works with the lightweight NorthCommerce e-commerce plugin. It supports sale tracking, coupon detection, and refund handling. You can assign collaborators to products through the NorthCommerce product editor. Requires the NorthCommerce plugin and Siren version 1.3 or later.
Gravity Forms
The Gravity Forms integration turns form submissions into trackable events. Forms with product fields are treated as sales, while forms without product fields are treated as leads. You can assign collaborators to individual product fields within the Gravity Forms editor, and Siren merge tags are available for use in form notifications. Requires the Gravity Forms plugin.