User groups are an essential part of delivering a personalized experience and showing the right information to your users. In addition to making blocks and pages accessible to logged-in or non-logged-in users, Softr allows you to create custom user groups.

Let's start with how user groups are created.

Create a user group

To create a user group head to users and hit add user group.

Create a new user group

Create a new user group

Name your user group, and voila! Your user group is created. But we're not finished yet. Next, you'll need to add users to your user group.

Name your user group

Name your user group

Add users to your user group

Once you have a user group, you need to add users to it. You can do this manually or by adding users based on their attributes with conditions.

Add users manually

To add users manually, select one or more existing users from the dropdown list.

Add users manually to your new user group

Add users manually to your new user group

You can also manually assign a user group to a user from the users table.

Add users manually directly from the users table

Add users manually directly from the users table

Add users based on a condition

Select a logged-in user's attribute and specify a relevant condition and value.

<aside> ℹ️ You can learn more about using conditional filters here → List Conditional Filters

</aside>

You can also specify conditions based on payment-related attributes, such as one-time products and subscriptions. To use these attributes, you must connect Stripe to your application. Learn how to add users based on their Stripe attributes.

Add users based on one or more conditions

Add users based on one or more conditions

Manage user groups for each user from the users table