How to redirect the verification email button to a specific page instead of the default login page? Answered
Where does the verify email button (the button in the email) direct? It always brings me to login, is that where? and if so, is there a way to change where it points to?
Comments
4 comments
Hey Felipe Izquierdo đź‘‹
great question! If you have “require verification” enabled on the bottom of the edit form the user will be redirected to the url you provide. Here is additional documentation that may help.
https://docs.memberstack.com/hc/en-us/articles/8437630733083-Email-Verification
Thanks for the response. I have verification enabled at the top of the form, but I do not require email verification.
On signup they get an email, when they click the email verify button, where do they go? and is that customizable? if so where do I customize the redirect?
I couldn't find the answer to that in the documentation.
After they click on the link in the verify email they would go to the same place they would have gone when they log in. It uses the On Login you have set in the default redirects or the plan they belong to.
So whats happening in your specific use case is your On Login takes the member to /dashboard but the member doesnt have access so it uses the access denied url which is /login.
so here is the thing: there is this great tutorial on how to create multi-step onboarding flows (https://docs.memberstack.com/hc/en-us/articles/7789449570587-Create-a-Multi-step-Onboarding-Form-in-Webflow), which is what most companies should have imo. I also think most companies should get users to verify email. The problem is (at least from my experience) is that you can't really have both. As soon as you add email verification, users will be emailed the verification link after the first step (which is the actual signup step). Then many users will either switch devices or windows to open their email and end up skipping through the rest of the onboarding. In my case, this causes a lot of confusion, what I've done temporarily is have my log in redirect to the second step in the onboarding, and then I can create a plan and have that plans log in direct somewhere else, but this isn't great and took a while to figure out, instead you should allow us to select where the verify email button points (not just default to login). Hope this is helpful.
Please sign in to leave a comment.