You moved to headless Shopify for a reason — speed, flexibility, total control over the frontend. But the moment you try to add a loyalty program, you hit a wall. Most loyalty apps simply weren't built for headless. They hand you a REST API and wish you luck. Anchor is different.
The Headless Loyalty Problem
Headless commerce is growing fast. Shopify Hydrogen, Next.js storefronts, and custom React builds are becoming the standard for brands that care about performance and design control. But loyalty apps haven't kept up.
Here's what most loyalty providers offer for headless stores:
- A REST API — raw endpoints for points, tiers, and rewards data
- Zero UI components — you build the entire widget from scratch
- No documentation for headless — API docs exist, but headless integration guides don't
- Enterprise pricing — headless support is often locked behind $199+/mo plans
The result? Merchants spend weeks building a custom loyalty UI that's a fraction of what the embedded widget offers. Points display, redemption flows, VIP tier badges, referral widgets, earning rules — all rebuilt from scratch. And every time the loyalty app updates a feature, you have to update your custom code to match.
Why "Just Use the API" Doesn't Work
On paper, an API sounds fine. In practice, it means:
timerWeeks of Development
Building a loyalty widget from API data means designing UI components, handling loading states, error states, animations, responsive layouts, and accessibility — all from zero.
sync_problemConstant Maintenance
When the loyalty app adds features (new earning rules, new reward types, UI improvements), your custom frontend gets none of them automatically. You're stuck maintaining parity forever.
money_offHidden Costs
Developer hours to build and maintain a custom loyalty UI easily exceed the cost of the loyalty app itself. A "$199/mo" plan with API access can cost $5,000+ in implementation.
do_not_disturbFeature Gap
Custom implementations rarely match the full feature set of the embedded widget. Referral sharing, tier progress bars, point history — these often get cut for time.
Anchor's Headless SDK: The Full Widget, Anywhere
Anchor takes a fundamentally different approach. Instead of handing you an API and saying "good luck," we give you the exact same widget that runs on standard Shopify themes — packaged as a Headless SDK you can drop into any frontend.
Same UI. Same features. Lightweight footprint. One line of code.
What You Get
- Full loyalty widget — points display, earning rules, redemption, VIP tiers, referral sharing, point history — everything
- Auto-updates — when Anchor ships new features, your headless widget gets them automatically
- 32+ languages — automatic browser language detection works identically to the embedded version
- Customizable — same styling and branding options as the standard widget
- Lazy loading — widget loads on interaction, not on page load, preserving your headless store's speed advantage
Framework-Agnostic
The Headless SDK works everywhere JavaScript runs:
Headless Loyalty: Anchor vs the Rest
Here's how the headless experience compares across major loyalty apps:
| Feature | Anchor | Smile.io | Yotpo |
|---|---|---|---|
| Headless Support | Full SDK | API only | API only |
| Pre-built Widget | ✓ | ✗ | ✗ |
| Custom UI Required | No | Yes | Yes |
| Framework Agnostic | ✓ | — | — |
| Auto-updates | ✓ | ✗ | ✗ |
| Dev Time to Integrate | Minutes | Weeks | Weeks |
| Price (with headless) | $39.99/mo | $49+/mo | $199+/mo |
Who Is the Headless SDK For?
The Headless SDK is designed for:
- Hydrogen stores — Shopify's official headless framework. Add loyalty without building custom React components from API data.
- Next.js / React storefronts — Using the Shopify Storefront API with a custom Next.js frontend? The SDK drops right in.
- Agencies building headless — Ship loyalty to clients in minutes instead of billing weeks of custom development.
- Performance-obsessed brands — You went headless for speed. The SDK's lightweight footprint respects that decision.
Performance on Headless
Headless stores are typically built with performance as a core goal. The last thing you want is a loyalty app that undoes all that work with heavy scripts. Anchor's Headless SDK is built with the same lazy-loading architecture as the embedded widget:
The SDK lazy-loads on customer interaction. Until someone clicks the loyalty widget, it's invisible to your performance metrics. No render blocking, no layout shifts, no external scripts. See our full performance report for detailed benchmarks.
Getting Started
The Headless SDK is available on the Anchor Pro plan at $39.99/month. To get started:
- Install Anchor from the Shopify App Store
- Upgrade to Pro in the Anchor dashboard
- Enable Headless mode in Settings
- Add the SDK to your headless frontend
- Done — the full loyalty widget is live on your headless store
No weeks of API integration. No custom UI development. No ongoing maintenance burden. Just the same loyalty experience your customers would get on a standard Shopify theme — running on your headless storefront.
View Anchor pricing → | Explore all features → | Performance report →
Frequently Asked Questions
Does Anchor work with headless Shopify stores?
Yes. Anchor provides a dedicated Headless SDK on the Pro plan that renders the full loyalty widget on any headless storefront — Hydrogen, Next.js, custom React, or any JavaScript framework. It's identical to the embedded widget: same UI, same features, same performance.
Do I need to build my own loyalty UI for headless?
No. Unlike most loyalty apps that only offer a raw API for headless stores, Anchor's Headless SDK includes the complete pre-built widget. You import it and render it — the full loyalty experience works out of the box with one line of code.
Which headless frameworks does Anchor support?
Anchor's Headless SDK is framework-agnostic. It works with Shopify Hydrogen, Next.js, Remix, Gatsby, Nuxt, custom React builds, or any JavaScript-based frontend. If your storefront runs JavaScript, the SDK works.
How much JavaScript does the Headless SDK add?
The Headless SDK is lightweight and optimized for performance. It loads lazily and has zero impact on your Core Web Vitals — critical for headless stores where performance is a top priority.
Which plan includes the Headless SDK?
The Headless SDK is available on the Anchor Pro plan at $39.99/month. This plan also includes VIP tiers, advanced analytics, Shopify Flow integration, and priority support.