I’m looking for a Bubble developer to help fully fix and finalize a company code & seat limit system in my app.
What the system should do:
Users enter a company code during signup
Each company has a seat limit (example if a company has 3 users, the 3rd user should be allowed, but 4th user blocked with a popup)
Once limit is reached, additional users using the code should not be created, but see a popup
Current Issue:
I think I’m very close to finishing this workflow, but stuck on some last workflow issues.
Users beyond the seat limit are still being created in the database
Some navigation issues (redirecting to index page instead of signup page)
What I’m looking for:
Someone to fully complete and fix this system (not just coaching)
Clean, reliable solution that enforces seat limits properly
Ideally, completed soon
I’ve attached a screenshot of my workflow. For reference, the system was working for fake codes (showing an invalid code popup, real code was working up until 2 users but the 3rd user (which should be allowed in a 3 seat company was getting the seat limit popup but still navigation with access to the app), and No code is just idling on the sign up page when i click sign up, which was obviously working before i started trying to implement this so people could sign up. I think im close and have put in work already, so looking for someone to help finish.
hey, yeah you’re very close, this is just a workflow logic issue.
right now the user is still being created before the seat limit check fully blocks it, that’s why extra users slip in. the signup step needs to only run when the seat condition passes, not alongside the popup conditions.
also the redirect issue is coming from conditions overlapping, so even when it fails it still triggers navigation.
i can clean this up so the seat limit is enforced properly and the flow behaves correctly.
i can take a look at your setup and fix it quickly
your data structure plays a huge role, but check first:
In Bubble, workflows can run in parallel, so it’s possible that the user is being created before your seat limit condition fully stops the process
Check your index (or any landing) page workflows. Sometimes there’s a “When page is loaded” condition that redirects users automatically, which could be why users are navigating to the index page instead of staying on signup.
I see you navigate them to index
check your privacy roles
If you still need help, I’d be happy to take a look and help you finish it properly.