Hello all,
I am creating a SaaS project management app in Bubble.
Ideal customer journey
- System admin creates account belonging to Company
- System admin creates projects that belong to Company.
- By default, system admin is assigned to project upon creation.
- System admin assigns user(s) to projects (by adding users to individual projects - and creating accounts for each user in the process.
- New users email with receive temporary password and can change new password upon login.
- New user is driven to dashboard which contains assigned project information.
- In the database, the following should occur
Scenario A - ‘Projects Joined’ field (List of projects) in the User Data Type should include project key(s) of newly assigned project(s)
Scenario B - ‘Assigned Users’ field (List of Users) in the Project Data Type should include email(s) of the newly added user(s)
Problem - I am having three ISSUES (see below);
-
Step 3
When a new project is created by the System Admin ( ‘current user’), the SA is assigned to the project because Scenario B occurs. ISSUE - Scenario A doesn’t occur. -
Step 4
When a new user is assigned (added by creating an account for a new user who receives a temporary password to log in) to a project by the SA (current user), the following occurs
- a new account is created
- the new user can log in with a temporary password and change password
- user’s data is visible in user data type
ISSUE - Scenario A doesn’t occur
ISSUE - Scenario B doesn’t occur.
I have attached some screenshots of the workflow below
Steps in Creating a Project
Steps in Assigning new user to a project
Any tips on fixing these issues will be greatly appreciated! Thank you all so much ![]()





