Complex Marketing Automation, Contact Segmentation, and Dynamic Content Challenges for a Restaurant Menu Website Using Mautic

Thanks, that’s actually really helpful framing and you’re right, I’m trying to solve too many things at once. Breaking this down into a clear event model and validating one end-to-end use case first makes a lot of sense, especially with how dynamic the site is.

To answer your quick questions:

  • The site behaves like an SPA for the menu experience (content loads and updates via JS/AJAX rather than full page reloads).

  • Contacts are mostly anonymous at first; identification usually happens when a user signs up for offers, favorites items, or places an order (email captured at that point).

  • The top “must-have” events would be: view category, view item, click promo, signup for offers, and complete order.

I’ll start by locking down a single, reliable event (probably “click promo” or “signup”) and make sure it consistently shows in the contact timeline, triggers a tag, and fires one simple campaign before expanding further. Really appreciate the structured approach and reality check — this gives me a much clearer path forward.