Siren

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.

1

Create or edit a page

Open the WordPress block editor.

2

Add the Siren Collaborator Registration Form block

Search for "Siren" in the inserter.

3

Set the status

Pending for manual review, Active for a fully open program.

4

Set "Approve Existing Collaborators"

When ticked, existing collaborators joining through this form skip approval.

5

Select the programs, distributors, and groups to add new signups to

One or several programs.

6

Edit the submit message

7

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.

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.

Your privacy choices

Account, checkout and chat you request work without optional tracking. Choose whether to allow these other uses on this website.

You can change or withdraw your choices at any time using “Privacy choices.” We remember your choice for 180 days. Read our privacy policy.