1. Home
  2. AccessAlly
  3. Affiliate Program
  4. Create an Affiliate Registration Form

Create an Affiliate Registration Form

AccessAlly’s affiliate functionality is based on tags: if a contact in your CRM system has the designated “affiliate tag” then they will have all of the affiliate features enabled.

How you handle creating new affiliates is up to you, but there are generally two ways:

  1. Invite potential affiliates to opt-in directly to become referral partners
  2. Have an application form that you review before granting affiliate access and links

You might choose to allow anyone to become an affiliate, or to screen applicants to make sure they are legitimate partners. Either way, you can follow this tutorial to see how to make it work in your CRM and AccessAlly.

Create an Opt-in Form

The first step will be to create an opt-in form in your CRM. This is just a regular opt-in form, like you’d use for opting into a free PDF or giveaway.

The only distinction here is that you might want to add additional fields to gather an affiliate’s PayPal address (which is often different from their main communication email).

If you’re doing the 2-step process of reviewing an application before accepting affiliates, then you can also ask for more information up front – like how they plan to promote you or what the website link is.

Affiliate Plugin Registration Form

1. How to Set Up Opt-in Forms in Your CRM

Each CRM will have a slightly different way to set up an opt-in form, so here are the tutorials to guide you:

2. Run the Webhook to Generate the Affiliate Account on AccessAlly

Once you’ve had a potential affiliate opt-in to your form through your CRM, you need to set up some automation in a campaign or sequence to:

  1. Apply the right tags to the affiliate (which you designated in your affiliate tier set up)
  2. Run the “aal_genpass” AccessAlly Webhook to tell AccessAlly to generate the account and password (if they’re not already an existing user)
  3. Send a welcome email with the affiliates’ login details (this is the same as you would do for any paid or free opt-in)
For the exact step-by-step tutorial on which webhook URL to use, AccessAlly’s own built-in course wizard will guide you but you can also take a look at this tutorial with screenshots, too.

If you are manually reviewing affiliate applications, you’ll want to set up a trigger tag that kickstarts the same automation described above.

When you approve an affiliate, just apply the trigger tag to start the automation that applies the affiliate tag, sends the webhook, and sends a welcome email.

Please make sure that you’re sending a “genpass” webhook, even if this person might already be a contact in your CRM and have an AccessAlly account already.

This will make sure that the affiliate details are created and you can start creating links for your affiliates.

3. Send to Members Area for Affiliate Center

Once an affiliate gets their welcome email, possibly with an auto-login link, they’ll be able to see the affiliate center that you’ve created inside the membership site.

From there, they can grab their affiliate links, see their stats, and more.

Updated on October 27, 2020

Was this article helpful?

Related Articles


If you have any questions, we're just an email away.

We take your success seriously, and you'll always get a speedy reply from a real person during business hours.


AccessAlly is the #1 WordPress Course and Membership Solution for Industry Leaders


You'll get follow-up emails about AccessAlly and new features. Opt out anytime. Full privacy policy here.