How Users Can Reset Their Passwords with Memberium for ActiveCampaign

This Article Applies to

In this article, we’ll be talking about how you can allow your users to reset their passwords using one of the Memberium shortcodes. This shortcode uses the default WordPress Password Reset functionality. We’ll walk you through step-by-step on setting this up.

Notice

This article covers how to allow your non-logged in users to reset their password.
If you’re wanting to allow your logged in users to change their password, please use the [memb_change_password] shortcode.

To start, we’ll first cover how passwords are stored in Memberium for ActiveCampaign.

Once you run the password generation webhook in ActiveCampaign and a password has been generated for a user, it will be temporarily stored in the  ActiveCampaign record for that user. The password will also be stored in a secure manner inside the WordPress database. It’s not stored in plaintext.

Once the user has successfully logged in to the website for the first time, the password will be removed from the ActiveCampaign record and you won’t be able to see the password in ActiveCampaign anymore.

At this point, the password can only be changed through WordPress. The password field in ActiveCampaign won’t have any impact on the current password. That field is primarily used to send emails to users with their Memberium generated password.

How to allow your users to reset their password

First, you’ll need the [memb_lost_password] shortcode.

You’ll put the [memb_lost_password] shortcode on a page which you want to allow your users to reset their password. Make sure this page isn’t protected since logged out users will be accessing the page. You can also put this shortcode on your login page.

Example of how [memb_lost_password] looks like on the site

Once a user fills out the form, they’ll receive an email that will look something like this:

The email that’s sent once the [memb_lost_password] form has been submitted
Now, the user needs to click on the link and a page like the one below will open. From there, the user can set the new password they want to use. Once saved, the new password will be the only password which can be used to login into the site.

The page that shows once the user clicks on the link from the reset password email

Customizing the Experience

You may want to customize how the shortcode looks, how the emails are worded, and the branding on the “Set New Password” page. If so, there are options outside of Memberium to do this.

The shortcode/form generated by Memberium can be styled with CSS just like all of our other shortcodes.

The other items will require a little more work since they’re controlled entirely by WordPress and not Memberium. The easiest way to customize the emails is by using a plugin such as this (Email Templates) which gives you the options to change all the emails sent out by WordPress.

Lastly, customizing the logo on that page is possible using custom coding or another plugin such as this one (Login Logo).

We haven’t fully tested the above plugins, but want to share them to give you an idea of what we’re referring to. We won’t be able to provide support for those plugins, but if you have any difficulty using our [memb_lost_password] shortcode, please reach out to our support team.


Related Posts:

9 ways to add more value to your membership site

Table of Contents

This Article Applies to

Related Posts

Maximum Login IPs

Maximum Login IPs allows you to set the number of different IP addresses that the user can be logged in from, within a certain number of hours which is controlled

Read More »

Default Page Redirect

This text entry field specifies what page a user will be redirected to, by default, it is a login page. This setting supports the placeholder {{current.url}} which substitute in the current URL.

Read More »

How to Connect LearnDash 3.0 with ActiveCampaign using Memberium

LearnDash is a feature-rich WordPress LMS that provides cutting edge elearning methodology for WordPress based web sites. In addition to the plugin itself, the company provides practical and experience driven guidance for setting up online courses. LearnDash has become the most trusted WordPress LMS plugin for major universities, continuing education providers, and entrepreneurs world-wide. Here’s how Memberium integrates with LearnDash.

Read More »

Ready to See How You Can Automate Your Course or Membership With Memberium for ActiveCampaign?

Watch this quick demo video to see how Memberium works. Discover how thousands of successful business owners use Memberium to sell their membership programs and how you can too! If you’re ready to get started, you can check out our plans and pricing here…