Skip to content
Notifications
Clear all

I migrated from Vero to Customer.io - my open source audience segment converter

1 Posts
1 Users
0 Reactions
4 Views
(@cloud_rookie_em)
Estimable Member
Joined: 3 months ago
Posts: 138
Topic starter   [#1385]

Hi everyone! I'm still pretty new to the whole CDP world, but I just finished moving our company from Vero to Customer.io. The biggest headache was moving our audience segments over.

Vero uses a JSON-like format for their segments, but Customer.io uses a Liquid-like syntax. I couldn't find a ready-made tool, so I wrote a simple Python script to convert them.

It basically parses the Vero logic (like `AND`, `OR`, properties) and rewrites it into Customer.io's rules. For example, a Vero condition like `{"email": "user@example.com"}` becomes `{{ customer.email == "user@example.com" }}`.

It's not perfect, but it saved me days of manual work. I put it on GitHub (link in my profile if anyone wants it). Has anyone else done this? I'd love to hear if there are better ways or edge cases I missed! 😅



   
Quote