Set Up a Program Registration Form
Automatically register collaborators with a registration form.
WordPress plugin
Last updated: October 26, 2026
What a registration form does
Registration forms let potential collaborators sign up for your programs directly from your site. Instead of creating each one manually, visitors fill out a form, verify their email, and get added to whichever programs you’ve configured. This is how you run an open program without approving every applicant by hand. Gravity Forms and Ninja Forms can do the same, as Sign Up Collaborators With Gravity Forms or Ninja Forms describes.
Adding a form to your site
Create a new page (or edit an existing one) in the WordPress block editor. Click the inserter, search for “Siren,” and add the “Siren Collaborator Registration Form” block.
The block’s sidebar settings control what happens on submission:
- Status For Signups: “Status” decides whether a new applicant waits as Pending for your approval or is approved as Active once they confirm their email. “Approve Existing Collaborators” decides what happens when someone who’s already a collaborator uses the form. When it’s ticked, they’re added to this form’s programs once they confirm. When it isn’t, your administrators get an email asking them to approve the request, and the collaborator gets “Your Request Was Approved” once they do.
- Programs: the programs new signups join. Pick one or several.
- Distributors: the distributors they join, on Siren Essentials and up.
- Collaborator Groups: the collaborator groups they join, on Siren Plus and Pro.
- Submit Message: the message shown after someone submits. It starts as “Thank you for your interest! We sent you a confirmation email. Check your inbox.”
Publish when you’re done.
Create or edit a page
Open the WordPress block editor.
Add the Siren Collaborator Registration Form block
Search for "Siren" in the inserter.
Set the status
Pending for manual review, Active for a fully open program.
Set "Approve Existing Collaborators"
When ticked, existing collaborators joining through this form skip approval.
Select the programs, distributors, and groups to add new signups to
One or several programs.
Edit the submit message
Publish the page
What the collaborator sees
The form asks for a “Nickname”, “Name”, and “Email”. After they submit, Siren emails them “Action Required: Validate New Account” to check the address is theirs. This prevents anyone from signing up with someone else’s email.
The email’s “Confirm Signup” button works for one day. Clicking it confirms the sign-up and shows a “Request Processed” page. If you set the status to Pending, they wait in Siren until you approve them, and your administrators get “Action Required: New Collaborator”. If Active, Siren approves them right away and emails them “Your Application Was Approved”, with a link to set up their account if they need one. Sign-Up and Approval Emails lists every email.
Finding new registrations
New signups appear on the Siren > Collaborators screen alongside any you’ve created manually, once they confirm their email. Someone who hasn’t confirmed isn’t listed, as Applicants who haven’t confirmed explains. If you’re using Pending, you’ll review registrations here. Tick one or more and click “Activate” in the bar above the table to approve them. Siren emails each applicant when you approve them, whether you click “Activate”, set them Active on their edit screen, use the approval link in the manager email, or let the form approve them on signup. Setting a waiting applicant to Rejected on the edit screen sends them the declined email instead. People you add yourself get neither email, even when you activate them later. On a WordPress site connected to Siren Cloud, the block’s sign-ups go to Siren Cloud and appear under Manage > Collaborators, not on the Applications screen. On Siren Cloud itself, people apply through application forms.
Multiple forms for different programs
Each registration block is configured independently. If you have an affiliate program open to anyone and a separate blog content program for writers, create two pages with two different forms enrolling into each.
The “Approve Existing Collaborators” setting shines here. When someone already active in your affiliate program fills out the blog content form, they confirm with the “Confirm Changes” button in their email, and Siren adds them to that second program and emails them “Your Request Was Approved”, without a second approval round.
Concepts Discussed in this Video
Transcript
The video walks through creating a registration page with the Siren Collaborator Registration block. It covers the three main settings: collaborator status (Pending vs. Active), the “Approve existing collaborators” checkbox for cross-program signups, and the program selection for deciding which programs new signups join.
It then demonstrates the visitor experience: filling out the form, receiving a confirmation email, and clicking the verification link to finalize the collaborator record. The new collaborator appears on the Siren > Collaborators screen with a Pending status, ready for activation.
The video closes with a multi-form scenario. A separate page with its own form is set up for a blog content program. With “Approve existing collaborators” checked, an existing affiliate signing up through the second form is added to the blog content program automatically.