Hey Bubble community!
I’ve been focusing on improving performance in my Bubble app, especially around workflow optimization. One pro tip I’ve found helpful is minimizing “Do every time” workflows and using conditional triggers smartly – it really cuts down unnecessary processing.
I’d love to hear how you optimize workflows in your apps.
- What’s your go-to method for keeping things fast and clean?
- Do you offload logic to backend workflows?
- Any hidden gems or practices you swear by?
Drop your best tips below – let’s make this thread a helpful resource for everyone!
Thanks in advance!
Dalip Kashyap
Hello Dalip
how are you doing i came across post regarding to your improvement i bubble app
let proceed here
Hey Chris,
I hope you are doing good. I have situation where a single job may consist of multiple products. Once all products within a job are marked as ‘Completed’ and subsequently marked as ‘Delivered’, the job will automatically move to the ‘Archived’ section 7 days after the last product is marked as completed. Since we also have a ‘Completed Jobs’ section, we want to ensure these jobs do not appear there to avoid duplication and confusion.
Currently, this process results in slow loading times. We are exploring optimization strategies to improve performance, such as refining database queries
Let me know please if you have solution for this it will be really helpful
Regards
Dalip
Hey Dalip,
Thanks for reaching out! To streamline this in GoHighLevel:
- I will use custom fields/tags to track job status (“All Products Delivered”).
- I will set up a workflow delay (7 days) before moving the job to “Archived.”
- Exclude archived jobs from the “Completed Jobs” view using smart list filters.
- To improve performance, I will ensure workflow conditions are minimal, and avoid checking large datasets in real-time.
Let me know if you’d like help setting this up!
Best,
Chris