Jun 25, 2026
Ecomail, natively integrated
Charm now syncs natively with Ecomail — the email and automation platform a large share of Czech and Central-European Shopify brands already run on. Loyalty state and events flow onto your Ecomail contacts in real time, while Charm keeps sending every loyalty email itself.
Loyalty state on every contact
Each customer's loyalty profile pushes onto their Ecomail contact as updatable custom fields — current points balance, VIP tier, program name, language, and a direct link to their loyalty page. Segments filter on loyalty state directly: "Gold tier with more than 500 points unspent" is one segment, no manual list rebuild. Referral fields — the customer's referral link, code, and any active discount code — sync alongside them.
Events you can automate on
Every loyalty moment fires as an Ecomail event you can trigger automations from — points_earned, reward_redeemed, reward_expiry_warning, birthday_reward, referral_completed, vip_tier_achieved, plus the bonus-campaign teasers — each carrying the customer's live points balance and a link to their loyalty page.
Tier changes sync instantly
When a customer crosses a tier threshold, Charm pushes the new tier to Ecomail immediately — not on the next email send — so tier-gated automations and segments never run a release behind.
Sync your list in one click
A Sync contacts now button in the integration settings updates your existing Ecomail contacts on demand and reports exactly what happened: how many synced, how many aren't in your Ecomail list yet, and any errors. A background job keeps larger lists current. Charm updates contacts that already live in your Ecomail list, so pair it with Ecomail's native Shopify sync (or your own opt-in) to populate the list first.
Your loyalty emails are untouched: Ecomail runs in sync-and-segment mode, so nothing changes about how Charm sends them. Like every integration in Charm, it's available on every plan.