Set up Free Membership
Create a free membership signup using a Keap web form with automatic login and password generation.
Create the Campaign
Section titled “Create the Campaign”-
Log into your Keap application
-
Go to Marketing > Automation Builder
-
Click Create your own
-
Name your campaign (e.g., “Free Membership Signup”) and select optionally a category
-
Click Save
Create the Web Form
Section titled “Create the Web Form”-
Drag the Web Form submitted button onto the canvas
-
Double-click to configure the form
-
Add the fields you need (name, email, etc.)
-
Click the Thank-you Page tab
-
Select Web address from the dropdown
-
Enter the autologin URL:
URL https://yourdomain.com/?i4w_autologin=XXXXXX&force_login=XXXXXX&tid=TAG_ID&redir=https://yourdomain.comReplace:
yourdomain.comwith your website domainXXXXXXwith your security key defined in Plugin Options > Main SettingsTAG_IDwith your free membership tag ID (only one tag ID allowed)
-
Check “Pass Contact’s information to the thank-you page”
-
(Optional) In the Settings tab, add your email for form submission notifications
-
Click Ready to mark the form ready
For detailed information about the autologin feature, see the Autologin Module.
Create the Membership Sequence
Section titled “Create the Membership Sequence”-
Click the Back icon to get back to the automation builder
-
Drag a Sequence button onto the canvas
-
Name it (e.g., “Free Membership Setup”)
-
Connect the web form to the sequence with an arrow
-
Double-click the sequence to open it
Add Membership Tag
Section titled “Add Membership Tag”-
Drag Apply/Remove Tag into the sequence
-
Double-click to configure
-
Select your free membership tag
-
Click Save
Generate Password
Section titled “Generate Password”-
Drag Send HTTP Post into the sequence
-
Double-click to configure
-
Enter the URL:
URL https://yourdomain.com/?i4w_genpass=XXXXXXReplace:
yourdomain.comwith your website domainXXXXXXwith your security key defined in Plugin Options > Main Settings
-
Ensure Name/Value Pairs includes the contact ID
-
Click the Back icon to get back to the sequence
Create Welcome Email
Section titled “Create Welcome Email”-
Drag an Email button into the sequence
-
Double-click to configure
-
Create your welcome email with login details:
Sample Email Hi ~Contact.FirstName~,Welcome to our free membership!Here are your login details:URL: https://yourdomain.comUsername: ~Contact.Email~Password: ~Contact.Password~Thank you,~Owner.Signature~ -
Click Ready
-
Click the Back icon to get back to the sequence
-
Connect the sequence elements accordingly
-
Mark the sequence as Ready
Publish and Test
Section titled “Publish and Test”-
Click the Back icon to get back to the automation
-
Click Publish
-
Double-click the web form, go to the Code tab
-
Copy the HTML code and add it to your WordPress site
-
Test the signup:
- Fill out the form on your website
- Verify automatic login works
- Check for the welcome email with login details
- Verify the contact in Keap has the correct tag and password