Ninja Forms integration
Run partner and pay-per-lead programs on Ninja Forms
Siren turns Ninja Forms into a partner-ready engine for signups, paid leads, and form-based sales. Use the forms you already trust to bring partners on board, track the value they create, and pay them fairly when they send great leads or customers.
Free to start. Paid tiers from $229/year per site.
Can you run a pay-per-lead or partner program with Ninja Forms?
Yes. Siren connects to the Ninja Forms you already have and decides what each submission means: a partner signup, a paid lead, or a sale. Key submissions get tied to the partner who drove them, so you can pay per qualified lead or per form-based sale. Start free on Lite.
What Siren fixes for Ninja Forms
On most sites a form handles the important stuff, then the trail goes cold. You know someone submitted, but you do not know who sent them.
Without Siren
- Submissions with no partner and no dollar value attached
- Paid-lead programs tracked in a spreadsheet, on trust
- No clean way to onboard partners through a form
- Form payments that never make it into partner reporting
With Siren
- Key submissions tied to a real partner and program
- Pay-per-lead counts you can pay against, not guesses
- Forms that create affiliates, leads, or sales on submit
- Form payments recorded and attributed automatically
How Siren connects to Ninja Forms
It is the same WordPress site, so there is nothing to connect. Add the Siren action to the forms you choose and pick what each one does: create affiliates, capture leads, or record sales. You are wiring in Siren, not redesigning your forms.
Ninja Forms
A visitor submits a connected form, whether an application, lead, or payment.
Native plugin hook
Siren reads the submission on the same site, instantly.
Siren attributes
Ties it to the right partner and the program the form belongs to.
Reward
Counts a qualified lead or records a sale, ready for payout.
What Siren does with Ninja Forms
Every capability this integration implements, and which edition supports it. Not all of them live in every edition.
Track form submissions as events
Read connected Ninja Forms submissions as leads, signups, or sales.
Capture partner signups
Add a Siren action to a form so it becomes partner onboarding, creating affiliates on submit.
Track form payments
When someone pays through a connected form, record the order total and attribute it.
Pay per qualified lead
Keep a running count of qualified leads a partner sends and pay against it.
What you can track, reward, and run on Ninja Forms
The events Siren reads from Ninja Forms, the rewards it can pay on them, and the program types you can build.
Events Siren tracks
- Form submission (lead or application)
- Qualified paid lead
- Form payment (Stripe or PayPal via Ninja Forms)
- Partner signup form
- Submissions you have not marked qualified
Rewards you can pay
- Flat bounty per qualified lead
- Percentage on form-based sales
- Signup and application bonuses
- Tiered by lead volume
- Manual review before payout
Program types
- Pay-per-lead program
- Partner or affiliate signup
- Lead-gen partner program
- Form-based sales commissions
- Ambassador program
Starter recipes for Ninja Forms
Pre-built program setups to start from and adjust, not from a blank page.
Recipe
Pay partners per qualified lead
Mark a form as a paid lead source, give partners a link to it, and let Siren count the qualified leads they send. You decide what counts as qualified, and you pay against that.
Recipe
Commission form-based sales
Selling through Ninja Forms with Stripe or PayPal? When someone pays through a connected form, Siren records the order total, ties it to the right affiliate, and includes it in payouts.
Recipe
Recruit partners with a form
Use an application form as partner onboarding. On submit, Siren creates the affiliate and drops them into the right program automatically.
“The support is excellent and it is incredibly flexible. It opens up a whole world of possibilities in WordPress-based collaboration.” Armando J. · Principal Software Engineer
Programs you can run on Ninja Forms
Pre-built recipes that work on Ninja Forms. Install one in a click, or open its page for the Ninja Forms-specific details.
Cost Per Lead
Pay a flat bounty for each qualified lead a partner sends.
Lead-gen program on Ninja Forms EssentialsPay-Per-Lead Affiliate
Reward affiliates for qualified leads, not just sales.
Affiliate program on Ninja Forms EssentialsB2B Referral
Reward partners who refer qualified business inquiries.
Referral program on Ninja FormsWhich edition you need
Ninja Forms runs on the editions marked below. Here is what each gives you, what it costs, and what you will need to get going.
Editions
- WordPress Available
Self-host the plugin on the same site as Ninja Forms and own your data. Connect forms in a few clicks.
Free Siren Lite tier. Paid plans from $229/year per site.
- Cloud Coming soon
Coming soon. The hosted, sign-up-yourself edition will run Ninja Forms with the same capabilities as the WordPress plugin, with no site of your own to manage. Not live yet.
- Full-Service Available
Prefer it managed? Siren Cloud runs the same engine for your Ninja Forms site, hosted and supported by our team.
Custom. Hosted and managed.
What you will need
- A WordPress site with Ninja Forms active.
- The forms you want to connect, plus a rule for what counts as a qualified lead.
- For automatic payouts: Essentials and up. Real-money payouts on Plus (Stripe Connect).
- Your CRM and email tools stay where they are. Siren just feeds them richer data.
- Siren does not replace your CRM or email automations. It makes sure they receive richer data, like who referred a contact.
- Siren can sit behind multiple sources at once, so partners get one record across Ninja Forms, WooCommerce, and more.
Ninja Forms questions answered
Does this work with the Ninja Forms setup I already have?
Yes. You add a Siren action to specific forms and decide what they do: create affiliates, leads, or sales. Most of the time you are wiring in Siren, not redesigning your forms.
Do I need a developer to use this?
If you are already comfortable building forms and adding actions in Ninja Forms, you can usually handle this yourself. If your site is heavily customized or mission-critical, a developer can help tighten things up.
Will this replace my CRM or email automations?
No. Your CRM and email tools stay where all the nurturing happens. Siren simply makes sure those tools receive richer data, like who referred a contact and which partner program they are in.
Can I run pay-per-lead programs with this?
Yes. You can mark forms as paid lead sources, give partners links to those forms, and let Siren keep a running count of qualified leads they send. You decide what counts as qualified, and you pay against that, not guesses.
We take payment through Ninja Forms with Stripe or PayPal. Can Siren still track commissions?
Yes. When someone pays through a connected form, Siren records the order total, ties it to the right affiliate, and includes it in your partner reporting and payouts.
What if I use WooCommerce or another platform and Ninja Forms?
That is fine. Siren can sit behind multiple sources at once, so partners get one consistent record of the leads and sales they drive, no matter which front-end you used.
What happens if a lead is junk or a customer asks for a refund?
You are still in control. Leads and form-based sales can be reviewed or adjusted before you pay out, so a junk lead or a refunded order does not have to earn a commission. Siren gives you structure and the final say. It does not force you to pay for bad fits.
WordPress edition
Turn your Ninja Forms into a partner engine
Install Siren on your WordPress site, connect the forms you already use, and start paying partners for the leads and sales they drive. Free to start on the Lite tier.
Explore more
Related platforms