For the complete documentation index, see llms.txt. This page is also available as Markdown.

Points earned emails

Confirm every points earn with the Roadmap: Loyalty Points Earned metric — the highest-volume loyalty email and the heartbeat of the program.

The points earned email is an essential flow and the highest-volume one — it fires on every earn. Done well, it's the heartbeat of your program: a small, consistent reminder that shopping with you pays.

Klaviyo event name

  • Roadmap: Loyalty Points Earned — fires when any earning rule awards points.

Event properties

Data point
Event property

Points earned in this event

points_earned

How they were earned

points_earned_method (e.g. place-order)

Human-readable detail

details (e.g. Points awarded for Order #1080)

Order/reference ID

reference_id

Transaction date / time

transaction_date, transaction_time

Customer ID

customer_id

The pre-built flow

  1. Trigger: Roadmap: Loyalty Points Earned

  2. Email — immediately: "Thanks for choosing us"

The example email deliberately uses profile lookups for the balance rather than event values — so the numbers are current even if the email is opened days later:

You just earned {{ event.points_earned|default:'' }} points — {{ event.details|default:'' }}.
Your balance is now {{ person.roadmap_loyalty_total_points|default:'' }} points.

Strategy

  • Keep it light. This email fires often — one clear number, one redemption nudge, done.

  • Filter small earns if volume gets noisy. Add a flow filter on points_earned (e.g. greater than 50) so a small puchase doesn't trigger the flow.

  • Always show the next goal: {{ person.roadmap_loyalty_next_tier_points|default:'' }} points to {{ person.roadmap_loyalty_next_tier_name|default:'the next tier' }} turns a receipt into a reason to come back.

Last updated