Repeatly runs the whole retention loop: points and tiers, badges and Mystery Boxes, store-credit cashback, wallet passes, and the emails that bring customers back — with revenue attribution so you can see what worked.
Free plan with unlimited members · Paid plans from $29 unlock tiers, achievements, Mystery Box, store credit and broadcasts; wallet passes are on Pro · 14-day trial · No code required
Built natively for Shopify — orders, customers, discounts, store credit Growth, segments and checkout, all first-class.
Award points for purchases, signup, birthdays, product reviews, social shares and follows, page visits and bonus multipliers — plus subscription signups and renewals Growth, achievements Growth, or any custom event you POST from your backend with an API key Pro.
Fixed-amount, percentage, free-shipping and free-product rewards on every plan, plus store-credit payouts Growth. Target or exclude collections and products, or mint single-use codes into a discount you already built in Shopify Growth.
Reward your best customers with spend- or points-based VIP tiers, point multipliers and cosmetic ranks layered on top; tier changes sync back to Shopify customer tags. Paid memberships with member-only perks are available on every plan, including Free.
GrowthPay out in native Shopify store credit — as a redeemable reward, or as automatic cashback on every order. Refunds reverse the credit to the cent, with reconciliation sweeps so a failed call never leaves the books wrong.
GrowthHold points pending until an order is safely past your window, deduct on refund, cap redemptions per customer per day, and lock birthdays after the first entry — with optional pending/confirmed notifications.
GrowthNative Shopify checkout UI extension showing the points this order earns and available rewards, plus a thank-you page snapshot with tier progress and the next reward nudge.
Badges, time-boxed challenges and ranks, presented as a trophy-case grid with locked/unlocked art. Group achievements into series, generate badge artwork in-app, and show every customer their own progress panel.
GrowthA reward that draws one prize from a weighted pool — points, a coupon, store credit, or a near-miss. Free or points-priced, with per-customer open limits, a server-side draw and an opening animation on the storefront.
GrowthEvery program, reward and achievement Growth on one year-at-a-glance calendar — limited-time promotions on a day grid and timeline, always-active mechanics grouped by type. Spot the empty weeks before your customers do.
A branded loyalty card in the customer's phone wallet with a live points balance and tier, updated automatically when they earn. Connect your own Apple Pass Type ID or Google Wallet issuer account in Integrations, flip the master switch, and the "Add to Wallet" buttons appear on your widget.
ProA launcher and rewards panel, a product-page points widget and a full rewards landing page — installed as a Shopify theme app embed. Colors, copy, labels and translations are all yours to edit.
A setup wizard picks a program structure, seeds sensible earning rules and rewards, and gets your widget live — then Lens can take over and tune it with you.
Fifteen event-triggered emails — welcome, points earned/pending/confirmed/deducted, reward redeemed, points expiring, birthday, plus tier change, membership expiry and subscription started Growth and achievement and challenge notifications Growth — since those emails only fire for features on that plan. Every plan can switch them on and send; editing the content with the block editor, adding delays and per-event scheduling, or connecting your own ESP is Growth, and SMS is Pro.
One-off campaigns to a segment you build from loyalty data — achievements earned, orders, spend, average order value, points balance, tier, membership, join date — or straight from a native Shopify customer segment. Live audience count, send now or schedule.
GrowthOpens, clicks and UTM tagging on every email, with orders attributed back to the message that drove them — last-touch, click-first, net of refunds. See sent / opens / clicks / attributed orders / revenue per email over 7, 30 or 90 days.
GrowthMembers, points issued and redeemed, top programs, top rewards and top achievements Growth for the period, plus a customer list with full per-customer history. Arrange the dashboard widgets however you like — the layout is saved for your whole team.
Choose your source of truth: ask for email marketing consent in the widget at the moment it matters, or trust your customers' Shopify subscription status (synced via webhooks and a backfill). Unsubscribes always win, and every campaign carries one-click unsubscribe.
"Help me with this" on every screen. Lens reads the section you're on, proposes concrete changes — rewards, settings, copy, dashboard layout — and applies them only after you confirm, with a revision history you can revert. Connect your own OpenAI, Anthropic, Gemini or OpenRouter key.
Remove "Powered by Repeatly" from the storefront panel and your emails, so the program reads as entirely yours. Included on every paid plan.
GrowthConnect a repository and your email content lives as Liquid you own — two-way sync, render errors surfaced before you send, and a live preview of exactly what customers receive. Declaring custom variables in config.json and editing that content in-app is Growth.
Scoped API keys, a REST API for points and customers, an Events API for custom earning triggers, outbound webhooks (including Zapier-style REST hooks), Shopify Flow triggers and a points action, and an MCP server so your own AI tools can query the program.
ProAward points for reviews from Loox, Stamped or Judge.me on any plan; earn on subscriptions through Recharge or Skio Growth; push loyalty events to Klaviyo or Omnisend if you'd rather send from there Growth.
Invite your team with role-based access, keep an audit trail of point adjustments and reward grants, and rely on idempotent, refund-aware money paths — every points or credit movement is designed to be exactly-once.
Message us without leaving the app — the in-app support inbox threads your conversation with the context of the page you were on, and replies land back in the same place.
No developers needed — set up your program and go live the same day.
Add Repeatly to your Shopify store from the App Store in a couple of clicks.
The setup wizard picks a structure and seeds earning rules and rewards — tweak points, tiers and branding to fit, or ask Lens to do it with you.
Turn on the theme app embed and start rewarding customers on every order.
Start free — no member cap. Upgrade when you grow; paid plans include a 14-day free trial.
Prices in USD, billed monthly through Shopify. Cancel any time.
Yes. The Free plan is free forever with no member cap, and both paid plans (Growth and Pro) come with a 14-day free trial so you can try the full feature set before you pay. Billing runs through Shopify, so it appears on your usual Shopify invoice.
Unlimited members, one loyalty program with one earning rule, two rewards, the storefront widget and rewards page, the checkout and thank-you extensions, the promotion calendar, the Lens assistant and basic analytics — enough to launch a working loyalty program at no cost.
Yes — white-label is included on every paid plan, starting with Growth. Turn it on in Appearance and "Powered by Repeatly" disappears from the storefront panel and your emails. (The one-click unsubscribe link in marketing emails always stays — that's a legal requirement, not branding.)
No. The storefront widget installs as a Shopify theme app embed, and the checkout and thank-you widgets are native Shopify extensions you enable in the checkout editor. If you do have a developer, there's an API, webhooks and Shopify Flow waiting for them on Pro, and email templates can live as Liquid in your own GitHub repo alongside the custom-email tooling Growth.
Yes. Connect a GitHub repository and your emails become Liquid files you own, synced both ways, and preview the exact rendered result before sending. Editing that content in the app and declaring custom variables in config.json is Growth.
Lens is included on every plan, including Free. You connect your own API key from OpenAI, Anthropic, Google Gemini or OpenRouter, so you pay your provider directly for usage — nothing extra to us, and your key stays encrypted and shop-scoped.
Apple and Google Wallet passes are on the Pro plan, and you bring your own platform credentials — an Apple Pass Type ID and certificate, or a Google Wallet issuer account and service-account key. Connect them under Integrations → Wallet and turn the provider on; until you do, no "Add to Wallet" buttons appear anywhere.
You stay in control of your program data. When you uninstall, we follow Shopify's data-handling requirements, and shop and customer data is removed in line with our privacy policy and Shopify's mandatory redaction webhooks.
Message us from the in-app support inbox, or email support@repeatly.club any time. Paid plans include email support, with priority handling on Pro.
Install Repeatly and launch your loyalty program today — free plan, no member cap, no code.
Install on Shopify