Affiliate Registration Page

AffiliateWP is a powerful plugin that enables you to run a comprehensive affiliate marketing program directly from your WordPress site. One of its key features is the ability to create a dedicated registration form for new affiliates. This ensures a smooth and professional onboarding experience for potential affiliates.

In this guide, we will walk you through the steps to create an affiliate registration form and integrate it into your WordPress site.

Adding the Affiliate Registration Block

Before we get started, be sure to install and activate AffiliateWP on your WordPress site, and you’ve verified the license.

Once you’ve installed the plugin, navigate to the admin area of your WordPress website. From the dashboard, go to Pages and click on Add New Page. This will open a new page editor where you can start building your registration form.

Add new page for registration form

Next, add a page title such as Affiliate Registration. This title will help you identify the page and its purpose.

After entering the title, you can add a new block by clicking the plus (+) icon in the upper left corner. This will open a menu of block options. To locate the Registration block, you can search for Affiliate Registration or scroll to the Widgets category.

Affiliate Registration block

Click on the Affiliate Registration block to add it to your page. This block will automatically generate the registration form needed for new affiliates to sign up.

Affiliate Registration Form

Once the form is added, you have several customization options available in the block settings. Click on the registration block to access its settings.

Registration block settings

Here, you can change the Form Title to something more specific if needed. You can also enable Show Placeholder Text to guide users on what information to enter. Additionally, there is an option to add a Redirect URL, which allows you to direct users to a specific page after they complete their registration.

These customization options enable you to tailor the registration form to fit your branding and user flow.

After configuring the block settings to your satisfaction, click Publish to make the page live on your website.

Publish Affiliate Registration form

Adding a Password Field in Registration form

To enhance the functionality of your registration form, you can add a password field. This allows users to set their passwords during the registration process.

First, ensure that you have the affiliate registration form selected, as the fields are connected to the parent block.

AffiliateWP registration block

At the bottom-right corner of the affiliate registration form, you will see a Plus icon. Click on this plus icon to view the available fields that can be added to your form.

Add field icon

Select the Password field to add it to the form, and the Confirm Password field will also be added automatically.

Add Password field to AffiliateWP registration form

You can then use the arrows to position the fields up or down within the registration form to place them exactly where you want them to be.

AffiliateWP registration form password field

Adding the Affiliate Registration Shortcode

If you are using the WordPress Classic editor or another page builder, you can still add the affiliate registration form to your site using shortcodes. Simply edit the page where you want to include the registration form and add the [affiliate_registration] shortcode in shortcode block:

AffiliateWP registration shortcode

This shortcode will insert the affiliate registration form at the specified location on your page. You can use this method on any WordPress page or post, providing flexibility for those using classic editors or page builders.

Selecting the Affiliate Registration Form

After creating the registration page, you need to configure AffiliateWP to use this page as the registration page for new affiliates. To do this, go to AffiliateWP » Settings » Affiliates in your WordPress dashboard.

In the settings, locate the Affiliate Registration page field. From the dropdown menu, select the registration form page that you created earlier. This step ensures that AffiliateWP directs potential affiliates to the correct registration form.

Select Affiliate registration page

Finally, click the Save Changes button to apply the new settings. Your affiliate registration form is now ready to use.

Affiliate Registration form

Frequently Asked Questions

How do I ensure that only approved affiliates can join my program?

AffiliateWP allows you to manually approve each affiliate application. This setting can be configured in the AffiliateWP » Settings » Affiliates, and select the Require Approval option.

Can I add the registration form to an existing page on my site?

Yes, you can add the Affiliate Registration block to any existing page by following the same steps for adding the block to a new page. Alternatively, you can use the [affiliate_registration] shortcode.

 How do I view the details of new affiliate registrations?

You can view the details of new affiliate registrations by navigating to AffiliateWP » Affiliates in the WordPress dashboard. Here, you will find a list of all registered affiliates along with their application details that you can accept or reject.


That’s it! Setting up an affiliate registration form in AffiliateWP is a straightforward process that enhances the efficiency of your affiliate recruitment. By following these steps, you can create a professional registration page that integrates seamlessly with your WordPress site and AffiliateWP.