Pages after sign-in/up/out per user group

Redirect user groups to specific pages after signin or signup.

This section of the Users tab lists all the User Groups that exist in your Softr app (including the default "Logged-in Users," "All Users," and "Non-Logged-in Users" groups), so that you can set a Page after signup/signin and a Page after signout for each user group, thus redirecting your users to your preferred page.

“User Groups” section under Users Tab
“User Groups” section under Users Tab
Some blocks (e.g. Signin Form) have their own redirect settings. In the cases when a page redirect is applied both from the block and the User Groups list, the latter is given a priority and overrides the redirect rule set from the individual block settings.

There's also a Page visibility column that indicates the number of pages in your Softr app that are visible to the given user group.

Lastly, we have an Add user group button in the top right corner, which is basically the same button we had in the users base and used to add new users.

So, let's set this up for a specific user group to see how it works.

Setting a page for signup and signout and testing

We have created a user group named "Softr Employees," which includes all the users whose email domains are

Softr Employees user group
Softr Employees user group

As the following screenshot shows, we've set our FAQ page as the Page after signin/signup and the Map page as the Page after signout.

Softr employees user group in the list
Softr employees user group in the list

So, let's sign up with a user that satisfies the Softr Employees user group condition and check where we are taken on signup and signout.

Testing the functionality
Testing the functionality

As you can see, we are directed to the FAQ page after we signup, and on signout we're taken to the Map page as expected.

Which signin/signup options are supported

As of now, the user group redirects are applied to all the signin/signup options apart from the following ones:

Did this answer your question?

Last updated on December 6, 2022