Elementor

Build your affiliate registration form with Elementor Pro’s Form widget, and record a referral when a referred visitor submits any other Elementor form.

AffiliateWP
Elementor Works with AffiliateWP

An Affiliate Registration Form Built in Elementor

Add AffiliateWP as an action after submit on an Elementor form, turn on affiliate registration, and match your fields to AffiliateWP’s. Each submission then creates an affiliate account, styled however you’ve designed the page.

The same action works on lead and opt-in forms too. When a visitor who came through an affiliate’s link submits one, AffiliateWP records a referral for that affiliate.

How It Works

Turn on Elementor

Check Elementor under AffiliateWP › Settings › Integrations.

Add the AffiliateWP action

In the Form widget’s Actions After Submit, add AffiliateWP and turn on Enable Affiliate Registration.

Map your fields

Match each form field to an AffiliateWP field. Account Email is the only one you have to map.

What You Can Set

The fields you collect

Map Name, Username, Account Email, Payment Email, Website URL, Promotion Method and Password.

Approval before they join

With Require Approval on, each new affiliate waits as pending until you approve them.

Referrals on any form

Turn on Enable Referrals on a lead or opt-in form, and a referred submission earns the affiliate a referral.

Referral type, status and amount

Record form referrals as a Lead or an Opt-in, as Pending or Unpaid, at a flat amount you set.

What You Need

Plan

Every AffiliateWP plan.

Works with

Elementor Pro, which has the Form widget.

Keep in mind

The free Elementor plugin doesn’t include the Form widget, so it can’t build these forms on its own.

Set Up Elementor

The setup guide covers the registration form, field mapping, a terms of use checkbox and referral tracking on other forms.

Read the Elementor setup guide

Frequently Asked Questions

Yes. The registration form and form referrals both use Elementor’s Form widget, which is part of Elementor Pro.

Only an email field mapped to Account Email. Without a Username field, AffiliateWP uses the email for the username, and without a Password field it generates a password.

Yes. Turn on Require Approval under AffiliateWP › Settings › Affiliates, and each affiliate who registers through the form stays pending until you approve them.

A logged-in affiliate sees a notice that they’re already registered, with a link to the Affiliate Area, instead of the form.

On the Referrals screen, described by the form’s name. The referral’s edit screen shows the lead’s email address and name.

Grow your affiliate program with Elementor

Launch your affiliate program today and unlock a new revenue channel to grow your business faster.