Set up Paid Membership
Create a campaign in Keap to handle paid membership signups with automatic password generation and welcome emails.
tip
If you are creating a free membership only, you can skip this step. See Set up Free Membership instead.
Create the Campaign
- Log into your Keap application
- Go to Marketing > Automation Builder
- Click Create your own
- Name your campaign (e.g., "Paid Membership")
- Click Save
Build the Campaign Structure
- Drag the Product purchased button from Goals onto the canvas
- Double-click Purchase Online to configure:
- Select purchase type and product
- Select Payment type
- Click Save
- Connect the elements with arrows
Create the Membership Sequence
- Drag a Sequence button onto the canvas
- Connect it to the Purchased product goal with an arrow
- Name it (e.g., "Paid Membership Setup")
- Double-click the sequence to open it
Add Membership Tag
- Drag Apply/Remove Tag into the sequence
- Double-click to configure
- Search for and select your membership tag
- Click Save
Generate Password
- Drag Send HTTP Post into the sequence
- Double-click to configure
- Enter the URL:
URL
https://yourdomain.com/?i4w_genpass=XXXXXX
Replace:
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
- Drag an Email button into the sequence
- Double-click to configure
- Create your welcome email with login details:
Sample Email
Hi ~Contact.FirstName~,
Welcome as our newest Gold member!
Here are your login details:
URL: https://yourdomain.com
Username: ~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 the Campaign
- Click the Back icon to get back to the automation
- Click Publish
Repeat this process for each paid membership level.