Do not show registration form after someone registers?


Wondering if there is a short code or some other method to keep the S2Member registration form from showing up after the user has just finished filling it out.


You can use [s2M conditions] (Dashboard -> s2Member -> API / Scripting) to hide the form for logged in users. If I understand you right…

Hi Sorry for the late response… no I guess what I’m trying to do is once a user fills our a form they are pushed to another page. Currently a small confirmation appears in a yellow box saying thank you check your email yada yada yada and right under that is the same form they just filled out. I would like the confirmation to be the only thing they see.

Maybe this is possible, but I am not sure this is s2M feature. Anyway, can be possible to hide the form with CSS, maybe. Find me on private messages if you need a developer.

Revisiting this question I had a few months ago. Stumbled on the answer while looking for a different issue. The KEY here is with the short code. What I was trying to do is redirect people who have registered to a thank you page and NOT show them the form again once they registered. So to do this I needed to add the success variable to the short code.

This is the answer here

[s2Member-Pro-Stripe-Form register=“1” level=“0” ccaps="" desc=“Signup now for basic free membership and to receive Enews” custom=“” tp=“0” tt=“D” captcha=“dark” **success=“”** /]

1 Like