Skip to main content

Affiliate Sign-up form

Written by Apurva Tiwari

The Affiliate Sign-up Form allows you to customize the registration form that prospective affiliates use to sign up for your Affnook panel. From this section, you can configure the registration link, assign campaigns to new affiliates, customize the registration page, and manage the fields displayed on the sign-up form.

Navigate to Affiliate Sign-up Form

To access the Affiliate Sign-up Form:

  1. Log in to your Affnook panel.

  2. Navigate to Configuration from the Dashboard.

  3. Click Affiliate.

  4. Select Sign-up Form.

The Sign-up Form page allows you to configure the affiliate registration experience.


Understanding the Affiliate Sign-up Form

The Affiliate Sign-up Form consists of four major sections:

  • Affiliate Register Link

  • Campaign Assignment

  • Registration Page Customization

  • Form Fields

Each section is explained below.


Affiliate Register Link

The Affiliate Register Link is the public registration URL that affiliates can use to create an account on your Affnook panel.

Example:

You can share this URL with prospective affiliates to allow them to register directly.


Persistent Campaign ID

The Persistent Campaign ID allows you to assign a default campaign to every affiliate who registers through the sign-up form.

Select Campaign

Choose the campaign that should automatically be associated with newly registered affiliates.

When configured:

  • Every affiliate registering through this form will be mapped to the selected campaign.

  • The campaign assignment remains fixed unless changed later by an administrator.

This is useful when you want all new affiliates to start promoting a specific campaign.


Dynamic Campaign ID

The Dynamic Campaign ID enables campaign assignment based on the campaign specified in the registration URL.

Select Campaign

Select the campaigns that can be assigned dynamically during affiliate registration.

When a valid campaign ID is passed through the registration link, the affiliate will automatically be associated with that campaign instead of the default campaign.

This is useful when using different registration links for different campaigns.


Custom Affiliate Signup Form Title

This field allows you to customize the heading displayed on the affiliate registration page.

Example:

Become Our Affiliate Partner

A meaningful title helps personalize the registration experience for affiliates.


Custom Affiliate Signup Form Description

Use this section to display additional information below the title.

You can use this area to:

  • Welcome new affiliates.

  • Describe your affiliate program.

  • Mention important registration instructions.

  • Provide promotional information.

This helps affiliates better understand your program before completing the registration.


Form Fields

The Form Fields section allows you to configure the information collected during affiliate registration.

Each field can be customized using the following settings:

Setting

Description

Field Name

Name displayed on the registration form.

Field Type

Determines the type of input accepted, such as Text or Select.

Required

Makes the field mandatory during registration.

Visibility

Controls whether the field is displayed on the registration form.

Validation

Enables validation to ensure the entered value follows the expected format.

Action

Allows editing or deleting custom fields.


Default Fields

The following fields are available by default.

Name

Collects the affiliate's full name.

  • Field Type: Text

  • Required: Yes

Email

Collects the affiliate's email address.

  • Field Type: Text

  • Required: Yes

The email address is used as the affiliate's login credential and primary communication channel.

Password

Allows the affiliate to create a password for their account.

  • Field Type: Password/Text

  • Required: Yes

Phone

Collects the affiliate's contact number.

  • Field Type: Text

  • Required: Yes

Company

Captures the affiliate's company or organization name.

  • Field Type: Text

  • Required: Yes

Country

Allows affiliates to select their country.

  • Field Type: Select

  • Optional

This field can be displayed or hidden based on your requirements.

Skype

Collects the affiliate's Skype ID.

  • Field Type: Text

  • Optional

Useful if Skype is your preferred communication channel.

Address

Collects the affiliate's address.

  • Field Type: Text

  • Optional

City

Collects the affiliate's city.

  • Field Type: Text

  • Optional

Zip Code

Collects the affiliate's postal or ZIP code.

  • Field Type: Text

  • Optional


Add New Field

Click Add New to create additional custom fields on the registration form.

Custom fields can be used to collect business-specific information that is not included in the default fields.

For each custom field, you can configure:

  • Field Name

  • Field Type

  • Required/Optional

  • Visibility

  • Validation


Overall Workflow

The affiliate registration process works as follows:

  1. Configure the Affiliate Sign-up Form.

  2. Customize the registration title and description.

  3. Configure the required registration fields.

  4. Set a Persistent Campaign ID or enable Dynamic Campaign ID if required.

  5. Share the Affiliate Register Link with prospective affiliates.

  6. The affiliate completes and submits the registration form.

  7. The affiliate account is created in the Affnook panel with the configured campaign assignment.

  8. Once approved by the administrator (if applicable), the affiliate can log in and begin promoting campaigns.


Best Practices

  • Keep the registration form simple by displaying only the fields you require.

  • Make essential information such as Name, Email, Password, and Phone mandatory.

  • Use a clear title and description to explain your affiliate program.

  • Use Persistent Campaign ID when all new affiliates should join a single campaign.

  • Use Dynamic Campaign ID when affiliates need to be assigned to different campaigns through dedicated registration links.

  • Periodically review your registration fields to ensure you are collecting only the information necessary for onboarding affiliates.


We are delighted to have assembled a world-class team of experienced professionals who are ready to take care of your queries and answer any questions you may have. Feel free to reach out to us at anytime by emailing us at [email protected] or by using the in-platform chat feature. We'd love to hear from you!

Did this answer your question?