
The data model. Everything is built around events and attributes so segmentation actually reflects what users are doing, not just the fields you filled in. The visual campaign builder is fast after you understand it, and Liquid templating gives real control over personalization without needing a developer for every change. Review collected by and hosted on G2.com.
The built-in analytics are close to useless for real analysis. You have to pipe everything into an external platform just to answer basic questions about campaign performance.
Campaign-level exit criteria is limited to one condition. On complex journeys that gets restrictive fast.
The UI has small but constant friction points: no column sorting, no custom default views, things you'd expect from any mature SaaS tool.
The canvas is rigid. You can't move elements freely, which makes building and reading complex flows harder than it should be.
Event and attribute data has no visual layer. There's no quick way to sanity-check that data is flowing in correctly without digging into raw logs.
Testing a full journey is basically impossible. If you're building something with many branches and conditions, you need a way to walk a test user through the entire flow. That doesn't exist. Review collected by and hosted on G2.com.






