Hey everyone! 
I’m a developer with 10 years of experience, and I’m currently exploring an idea for a Shopify app that automates actions based on customer behavior inside the store.
For example:
-
If someone adds a product to cart but doesn’t proceed to checkout → show a discount popup.
-
If a user views 3+ products in the same category → recommend a best-seller.
-
If someone scrolls but doesn’t click anything for 60 seconds → trigger an exit-intent message.
-
… And many more combinations…
It would work like a visual flow builder (kind of like Zapier or Shopify Flow), but focused specifically on real-time customer behavior and CRO (conversion rate optimization).
My question:
Would something like this be useful to you as a store owner or Shopify expert?
Also, if this sounds interesting, let me know. I’d love to chat with a few people to learn more about your needs and maybe share a preview later on.
Hi, you’ve got my attention 
I think this sounds like a cool idea. I implemented similar functionality into themes before and it always feels like something very custom that won’t be used again. It would be great to have a catalogue of those interactions to choose from and test how they performed.
I have 2 main concerns:
- This is quite complicated. People will need guides and examples. Something to get inspired by. Not sure if your average merchant will come up with an idea to implement something like this.
- As a theme developer: I am not a fan of html/liquid elements being added by apps. It usually doesn’t match the rest of the UI and slows down the site. I would find it very useful to have these events available and have the ability to choose to show a section already available in the theme based on a given rule.
Best of luck! I’d love to hear more as your idea develops.
I agree, this would be very helpful! This key gap, which is already filled by real-time behavior-based automation. You will also want to make sure that your work is compatible with Shopify Checkout Extensibility and Hydrogen Native integrations with Klaviyo, GA4, and Meta Pixel native help you to more accurately track performance and execute advanced personalization across all channels.
It sounds like an interesting concept to me especially on points 1 and 2. It would indicate to a customer that some level of attention has been paid to them and their potential needs which in some instances could be enough to sway people. I would like to see a bit more on how the app would work and the data collection of access process etc.