Klaviyo
Loyalty data in every Klaviyo flow you send
Loyalty Palms is built for Shopify. Install from the App Store and points, VIP tiers and referrals start running against your live orders, customers and products. No theme code, no middleware, no developer.
A loyalty program that reads your store, not a copy of it
Because Loyalty Palms installs as a Shopify app, it works from the data your store already holds. Orders award points as they are placed, refunds claw them back, and customer records stay single rather than duplicated across two systems. Setup is a few settings and a widget toggle, so a program can be live the same afternoon it is approved.
One customer record
Native checkout redemption
Widgets as app blocks
What merchants set up first
Loyalty Palms reads each Shopify order as it is placed and awards points against the customer record, net of refunds and cancellations.
- Points calculated on order subtotal, tax and shipping excluded by default
- Refunds and cancellations reverse the points automatically
- Guest checkouts matched to a member by email at signup
Widgets install through the theme editor as app blocks, so a launcher, a rewards panel and a points balance can sit on any page without touching Liquid.
- Launcher, rewards page and product-page earn rates as app blocks
- Points redeemed as a discount at checkout, no manual codes
- Styled from your theme colours and fonts
Use program activity and customer behaviour to see how members earn, redeem and move between tiers.
- Review points earned and redeemed
- Track member and tier activity
- Adjust earning rules as the program grows
Data moving between Shopify and Loyalty Palms
Templates that ship with the integration
Each one arrives as a Klaviyo flow you can edit rather than a blank canvas. Pick a trigger, adjust the copy, turn it on.
Welcome and first points
Welcome and first points
Welcome and first points
Welcome and first points
Welcome and first points
Welcome and first points
Fen & Field grew loyalty
redemptions 169% with
Klaviyo flows
Three flows did most of the work: points earned, reward available, and points expiring. Nothing about the discount structure changed.
HOW TO CONNECT
Connected in under ten minutes
An OAuth connection and a list to sync into. No API keys pasted between tabs, no developer involved.
01
Authorise Klaviyo
Connect over OAuth from the integrations screen. No API keys to copy.
03
Pick a list
Choose the Klaviyo list members sync into and map any custom fields.
03
Import the flows
Add the pre-built templates you want, or skip straight to your own.
04
Turn them on
Existing members backfill in the background, then the flows start firing.
Resources
Guides for the Klaviyo build
USER GUIDE
Connect Klaviyo and Loyalty Palms
Authorise the integration and sync your first list.
USER GUIDE
Use the pre-built flows
What each template does and when to edit it.
USER GUIDE
Build a loyalty segment
Target VIPs and unspent balances in Klaviyo.
USER GUIDE
Reward email and SMS opt-ins
Grow the list with points instead of discounts.
Explore more integrations
The apps retention teams connect alongside Klaviyo.
Frequently asked questions
Something else on your mind? Our team answers in under two hours.
Points balance, lifetime points earned, VIP tier, next-tier threshold, referral link, referral count and reward availability sync as profile properties, and each loyalty action also fires as an event.
Under ten minutes. You authorise Klaviyo over OAuth, pick the list to sync into, and existing members backfill in the background.
No. They are optional templates. If you already have a mature flow library, use the events and profile properties in the flows you have rather than adding new ones.
Yes. The same profile properties and events are available to Klaviyo SMS, so a text can carry a balance or a reward reminder.
Klaviyo consent rules apply as normal. The loyalty program keeps running and the member keeps earning, they simply stop receiving the sends.