Memberium for ActiveCampaign comes with a password generator Webhook that will allow you to generate a random password for your users in ActiveCampaign. A password can be generated when a user signs up, when a purchase is made, when a tag is added, and many similar scenarios. If the user already has a password in ActiveCampaign, then, by default, their existing password won’t get overwritten.
Once a password has been generated, it can then be sent to the user in their welcome email.
So here’s a step-by-step process to generate a password for new users in ActiveCampaign.
Step 1: Creating a Password field in ActiveCampaign
If you don’t already have a Password field in ActiveCampaign, then click on “Manage Fields” button from the “Lists” page.
From this page, you can add a new custom field by clicking on “New Custom Field” from top-right of the screen.
You would normally select “Text input”, click on Next and then enter the name of the field, for example, “Password”.
With this, you now have a password field ready in your ActiveCampaign.
Step 2: Select the Password field in Memberium
You’ll now need to select your newly created Password field in Memberium.
To do this, go to Memberium > Settings > Login and select the password field from “CRM Password Field”.
If you don’t see the Password field, then you’ll need to go to “Memberium > Start Here” and click on the “Synchronize ActiveCampaign” button.
Step 3: Creating an Automation in ActiveCampaign
Now it’s time to create an automation in ActiveCampaign. Login to ActiveCampaign, go to Automations tab and click on “New Automation” from top-right of the screen.
You can use our pre-made automation, or you can click on “Start from Scratch” and then go ahead and click on Create.
Next, you will get a screen for “How will your contact enter your automation”. Select the action here, for example when a tag is added. This means this automation will start when a particular tag is added on your contact.
On the next screen, type a name of the tag (existing or new) and click on “Add Start” button.
From the automation screen, click on the + button to add your first action.
Go to Conditions and Workflow > and click on Webhook where you’ll need to paste your password generator webhook link. You can get this link from Memberium > Settings > Web Hooks/links page.
You can also add another action, where you can send a Welcome email to your customer/user with the username, password, and the login link. To do this, you’ll click on the + again, go to Sending options > Send email.
You can select a blank template or any ready-made template, and then add the text and proper placeholders for email and password.
Test out your setup
Once you’ve created an automation with Memberium’s password generator web hook in it, it’s time to test it out.
You can create a new contact on ActiveCampaign, and then run the same automation that you created above. It should then generate a password for your user and then send a welcome email (if you’ve created one) to the user.
The password field in ActiveCampaign is only used once during initial password creation, to provide a merge field so that the password can be mailed to the customer if desired. When the password is updated in WordPress/Memberium, it’s not updated in ActiveCampaign for increased security.
Note: Memberium won’t generate a password if the user already exists in WordPress. If you are facing the problem of password not generating, then you might want to check if the same user exists in WordPress. If you’d still want to generate a password for such users who exists in WordPress, then we’d suggest you to create a new automation, and add “&overwrite=yes” at the end of the password generator Webhook.
Example: https://yourdomain.com/?job=createuser&key=up9pymgeaqem&overwrite=yes
Video tutorial
We also have a detailed video tutorial on this that you can check out here.
We hope this tutorial will help you in generating a password using Memberium password generator Webhook. If you’re stuck somewhere or have any questions, then feel free to contact support here.