Skip to content

Emails customers actually open.

Thirteen lifecycle templates, brand colors baked in, sent straight from Charm or synced to Klaviyo — every loyalty moment becomes a reason to check their inbox instead of unsubscribing.

mail · campaign preview
Subject: You earned 50 points!
From: Charm <rewards@charm.com>
Rewards update

You earned points!

Great news — you just earned points on your recent activity.

Points earned

+50

Order #1234

Your balance

350

points

Your next reward

$5 off your order — 500 points

Only 150 more to go!

View your rewards →
You're receiving this because you're a member of this store's rewards program · Unsubscribe

What it is

A loyalty program that never emails anyone is invisible — a points balance or an expiring reward only drives a repeat order if the customer actually sees it. Charm treats every loyalty event as a trigger for a branded, on-time email, not an afterthought bolted onto a generic ESP template.

Thirteen templates cover the full member lifecycle out of the box — onboarding, earning, redeeming, advocacy, and membership status — and each one ships with your brand colors already applied. No design work required before the first one sends.

How it works

Four moving parts.

The configuration surface is small on purpose. Most stores set this up in one sitting.

  1. 01

    Thirteen templates, every lifecycle moment

    Onboarding: a welcome email the moment someone joins the program, explaining how to earn and what's available to redeem right now.

    Earning: points-earned confirmations, a birthday reward, and a store-credit cashback notice — each one shows the new balance and what it unlocks.

    Redeeming: reward-redeemed confirmations with the code front and center, plus reward- and points-expiring nudges timed to drive one more order before the deadline.

    Advocacy: referral-completed and friend's-welcome-reward emails that close the loop on your referral program without a manual follow-up.

    Membership & status: tier-achieved celebrations, and membership welcome / expiring / expired notices that protect recurring revenue from silently lapsing.

  2. 02

    A WYSIWYG editor that doesn't make designers cry

    Every template opens in a visual editor — brand colors, logo, and fonts are pulled in automatically, and you rearrange blocks without touching HTML.

    Per-locale translations are included: a Czech customer gets the Czech version of the same template, automatically, in the same brand styling.

  3. 03

    Two-way Klaviyo sync, or send straight from Charm

    Charm fires a loyalty event — points earned, tier achieved, referral completed — into Klaviyo the moment it happens. You author the campaign, own the segment, and keep your existing flows.

    Don't use Klaviyo? Skip it entirely. Charm sends every template directly from your own domain, with deliverability handled out of the box.

Examples

Three configurations to steal.

Ready-to-copy patterns we see in production. Tune the numbers to your margin and audience.

01

Birthday reward

Sends the morning of the customer's birthday with a bonus reward — timed to land before they've made other plans for the day.

02

Tier achieved

Fires the moment a customer crosses a tier threshold, celebrating the upgrade and listing every new perk they just unlocked.

03

Points expiring

Sent three days before a reward or points balance expires, with the redeem action already in the email — no need to go find the widget.

Use cases

What it looks like in the wild.

01Coffee

Coffee subscription: expiry nudge

A points-expiring email three days out recovers otherwise-lost redemptions, and reads as a favor rather than a sales pitch.

02Beauty

DTC beauty: the tier-achieved moment

A tier-achieved email doubles as a small celebration of the customer's own status — the kind of moment people screenshot unprompted.

03Apparel

Apparel: closing the referral loop

Referral-completed and friend's-welcome emails remove the manual thank-you that most referral programs quietly depend on.

FAQ

Common questions.

Do I need Klaviyo to use Charm's emails?
No — every template can send directly from Charm, from your own sending domain. Klaviyo sync is optional, for stores that want to build flows around loyalty events.
Can I edit the email templates?
Yes, in a WYSIWYG editor — brand colors and logo are pre-filled, and you add, remove, or reorder blocks without writing HTML.
Are the emails translated for international customers?
Yes — all thirteen templates are available in Charm's supported languages, matching the customer's Shopify Markets locale automatically.
What triggers each email?
Each template maps to a specific loyalty event — joining the program, earning points, an expiring reward, a tier upgrade, a completed referral, or a membership change — and you can turn any one of them off individually.

When you're ready

Free up to 250 orders / mo.

Every feature on this page is included in Free. Upgrade only when your order volume crosses the threshold.