Require members to verify their email before gaining access to content on your site in quick simple steps!
Reduce the risk of unauthorized access to user accounts.
Ensure the email addresses provided by members are valid and active. Help maintain a database of accurate contact information, reducing the risk of sending messages to non-existent or outdated addresses = better bounce rates.
This article will show you how to A) require members to verify their email address during signup, or B) prompt them to verify their email after signup. Here's how to do it...
Navigate to Email Settings in your Memberstack dashboard.
You can use this UI to preview, translate, and brand your emails. Your brand color and logo will be pulled from other areas of the dashboard.
Clone this Webflow project to copy and paste a basic email verification page.
Click the toggle at the bottom of the Email Settings page to prevent unverified members from accessing gated content. Create a "Please verify your email" page, and enter the page URL into Memberstack. We will redirect all unverified members to this page when they signup or log in.
What happens after a new customer verifies their email?
By default, Memberstack directs each new customer to their On Signup URL after they verify their email address. You can customize the On Signup URL by updating your default and plan-level redirects.
We automatically send a verification message to the address they used to sign up, but they can re-send the verification email if they didn’t receive it. Place the following data attribute on the button: data-ms-action="resend-verification-email".
Clone this Webflow project to copy and paste a verification prompt.
Disable the toggle at the bottom of the Email Settings to allow members regular access to your site.
You can then use the following data attributes to show and hide content from verified or unverified members.
Use data-ms-content="!verified" to show an element to a member who is NOT verified (picture below).
Use data-ms-action="resend-verification-email" to allow members to send themselves another verification email (e.g. useful if they create an account several weeks ago).
Note: You can also use data-ms-content="verified" to show an element to a member who IS verified. This feature is less common.
You can check if a member has been verified or not via the dashboard.
You can change the "from" address by following the steps in this guide to while-label emails from Memberstack.
Keep track of total members, sign ups, active subscriptions, one time plans, trialing members, paying members, and more from a central dashboard.Learn more
Help any member through a specific problem without needing to record a step-by-step videos or type up a long email.Learn more
You have the option to require members to verify their email before gaining access to content on your site. Just go to site settings, set a “Verification required” page, and done!Learn more
Customers can add, remove and update a member’s free plan in the dashboardLearn more
Easily locate any member by name, email, id, or other member data.Learn more
Scaling isn't a problem with Memberstack - even if your site has millions of members, you'll never hit a limit with Memberstack.Learn more
As long as your users are paying through Stripe, you can import them from other platforms into Memberstack seamlessly.Learn more
Members can request a password reset email where the styling is pulled from your app's logo and brand color.Learn more
Store info that might look different across members with metadata.Learn more
Manage the URLs members are redirected to when they sign up, log in, or log out.Learn more
See the history of your users, login/signup events, purchase events, profile updates.Learn more
Add users to your platform through the Memberstack dashboard without them having to sign up.Learn more
You can now invite team members and clients to your Memberstack dashboard.Learn more
Build one-off pages on your site to personalize the user experience for each member. Perfect for clients, businesses, and other high-value customers.Learn more