Hello @afmarchetti !
I hope you’re doing great today!
I think the best solution here would be to create two forms – one for registered users and one for new users, then place both on the same page.
Set the registration form to be hidden if user is already logged in (on the User Registration tab).
Afterwards, you can use custom CSS to hide the other form for users based on their logged in status:
Let’s say that:
– form 98 is the registration form for new users
– form 99 is the form for logged in users
body.logged-in .forminator-guttenberg + p {
display: none !important;
}
body:not(.logged-in) #forminator-module-99 {
display: none !important;
}
You can add this custom CSS in Appearance >> Customise >> Additional CSS.
As for the form IDs – you can find those in the shortcodes for each form, as well as in the URL of the form’s edit page.
Warm regards,
Pawel