Learn how to turn form submissions into a successful partner referral program on WordPress using Gravity Forms and Siren.

Written by the editorial team at Siren Affiliates…
If you are looking for a way to scale your partner referral program, you are in the right place.
With Gravity Forms and Siren, you can turn an existing WordPress form into that referral touchpoint. Gravity Forms collects the information your team needs, while Siren tracks the partner responsible for the submission and creates the corresponding lead, sale, or reward record.
This tutorial shows how to set up a simple consultation-request program. The same structure also works for demo requests, applications, registrations, payment forms, and other valuable actions.
Note: Siren is a third-party solution. Gravity Forms does not offer support for this platform, nor is this article intended to be a Gravity Forms endorsement of this platform, its developers, or quality of support. As always, we recommend you extensively evaluate all solutions to ensure their suitability for your purpose.
You will need a WordPress site with Gravity Forms and Siren installed and active. Siren detects Gravity Forms automatically, so there is no separate connector to configure before you begin.
You should also define three things before building the workflow:
For a first program, keep this simple. A good starting point is a fixed reward for an approved consultation request from a new, qualified prospect.
How to build your partner referral program with Gravity Forms and SirenNow that you have defined the referral action, reward criteria, and tools you will use, you can begin configuring the complete workflow.
The following steps will show you how to create the form, connect it to Siren, add partners, generate tracking links, and test the full journey from referral click to partner reward.
Step 1: Create the referral form in Gravity FormsStart with the form your referred visitors will complete. You can create a new form for the program or use an existing consultation, demo, quote, or registration form.
In WordPress, navigate to Forms > New Form. Choose a template or a blank form, then add only the information your team needs to follow up and decide whether the referral is qualified.

For a consultation-request form, that may include:
Configure the confirmation message and notification emails, then save the form. A focused form makes it easier for the referred visitor to complete the action and easier for your team to review the submission.
Step 2: Install and activate SirenInstall Siren from the WordPress Plugins screen, then complete its initial setup. Once both plugins are active, Siren automatically makes the Gravity Forms integration features available.

You can review the feature set on the Gravity Forms marketplace listing and find setup details on Siren’s Gravity Forms integration page.
At this point, decide whether the form represents a lead or a sale:
For this tutorial, use a form without product fields so the rewarded action is a submitted consultation request.
Step 3: Create the referral program in SirenIn Siren, create a program for the action you defined. Give it a clear internal name, and choose the reward your partners can earn.

For a lead-generation program, set the conversion type to match the Gravity Forms submission. Then decide whether conversions should be approved automatically or reviewed by your team first.
Manual approval is usually the better choice when a form submission needs qualification. It lets your team check that the contact details are valid, the prospect is a good fit, and the submission is not a duplicate or self-referral before issuing a reward.
Next, add the collaborators who will take part in the program. Each collaborator can receive a personalized referral link that leads to the page containing your Gravity Forms form.
Step 4: Connect the form to the programOpen the relevant form in Gravity Forms and use the Siren integration settings to create the feed for your program. Select the program, then save the feed.
The feed tells Siren what should happen when someone submits this form. In this workflow, it records a partner-generated lead and connects it to the collaborator whose referral link brought the visitor to the page.
Before you publish the form, check the following:
Test the workflow before inviting partners. Open a private browser window, visit the page through a test collaborator’s referral link, and submit the form with clearly identifiable test data.
Then confirm that:
This small test catches the mistakes that are hardest to explain later, such as a form embedded on the wrong page, a missing feed, or approval rules that do not match your program terms.
Ways to adapt the workflowOnce the first program is working, you can use the same integration for more specific partner motions.
Qualified lead referralsUse a consultation, demo, or quote form when your partners introduce prospects to a sales-led business. Review the submission, approve the valid leads, and reward the partner only after the lead meets your criteria.
Payment-form commissionsIf you use Gravity Forms product fields to take payment, you can record sale events instead of leads. This can work for direct purchases, paid registrations, donations, or other transactions that are completed through the form.
Partner applicationsYou can also use a Gravity Forms feed to register new collaborators. A simple application form gives prospective partners a structured way to apply, while your team retains control over who joins the program.
Product-specific rewardsWhen different products or contributors need different reward rules, assign products to collaborators from the form editor. This can support creator royalties, instructor commissions, and product-specific revenue sharing.
Best practices for a reliable programA referral program works best when partners know exactly what happens after they share a link.
The Siren integration for Gravity Forms is available now through the Gravity Forms Community Add-On directory.
You can use it to turn Gravity Forms submissions into attributed leads, sales, partner applications, commissions, and rewards without replacing the forms already running on your WordPress site.
Install Siren, create your first partner program, and follow the steps in this tutorial to test the complete referral workflow.
If you try the integration, we’d love to hear what kind of partner program you build with it.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | How to create a project inquiry form for your WordPress agency | 0 | 5 | 05-05-2026 |
| 2 | How to create a donation form on WordPress | 0 | 7 | 16-06-2026 |
| 3 | How to create a nonprofit membership form in WordPress | 0 | 7 | 30-06-2026 |
| 4 | Google Docs + WordPress: How to get started with the Gravity Forms Google Docs integration | 0 | 5.08 | 20-08-2026 |
| 5 | Gravity Forms Versioning: Bring version control to your forms | 0 | 7.14 | 03-09-2026 |
| 6 | How to get started with AbuseIPDB for WordPress form protection | 0 | 7.74 | 14-09-2026 |
| 7 | How to set up Cloudflare Email Service for transactional emails on WordPress | 0 | 4.86 | 11-09-2026 |
| 8 | Video marketing funnel: How to plan effective content for every stage | 0 | 5.95 | 29-06-2026 |
| 9 | PyPDFForm: Fire: The Python Library for PDF Forms | 0 | 10 | 15-01-2026 |