Siren

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

FeatureWooCommerceEasy Digital DownloadsLifterLMSLearnDashNorthCommerceGravity Forms
Conversion Types
SaleYesYesYesYesYesYes
LeadYes
RenewalWith WooCommerce SubscriptionsWith EDD Recurring PaymentsYes
Refund handlingYesYesYesYes
Engagement Triggers
Site visitedYesYesYesYesYesYes
Coupon code usedYesYesYesYes
Collaborator product soldYesYesYesYesYesYes
Course completedYesYes
Lesson completedYesYes
Blog post visitedYesYesYesYesYesYes
Form submittedYes
Commerce Features
Coupon trackingYesYesYesYes
Product ownership (assign collaborators to products)YesYesYesYesYesYes
Transaction line item detailsYesYesYesYesYesYes
Manual order creationYesYes

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.