Roadmap
July 2026

Your loyalty analytics are now one customizable dashboard with five tabs — Overview, Revenue, Members, Rewards, and Referral — with a single shared filter, new revenue and retention metrics, and one-click Excel export.

Logged-in shoppers can opt in to SMS marketing and add their phone number right in the loyalty widget Profile — synced to Shopify. Show, hide, or rename it in the Unified widget designer.

The Unified Widget's wishlist now works with Swym Wishlist Plus and Wishlist King, not just Joy Wishlist. Turn on the Wishlist extension and Joy auto-detects the app — customers' saved products appear in the widget and hearts sync both ways.

Redemption programs can now be scheduled with Start/End dates (all types) and restricted to Shopify customer segments (Discount, Buy X Get Y, Free Gift, Free Shipping). Segment-restricted rewards are now hidden and blocked everywhere — widget, redeem, and checkout — not just at checkout.

Show your existing code-based Shopify discounts — from Klaviyo, Shopify Forms, or Shopify Admin — inside the Unified Widget's My coupons, next to Joy reward coupons. Pick up to 10; Joy only displays them, never creates codes. Requires the Unified Widget.

Tier privileges can now run on a schedule — always active, one-time, or periodic (auto-resetting yearly or on a rolling cycle) instead of only every order. Plus, Free Product perks let customers pick which gift they want from your list.

Joy surfaces points earned, redeemed, pending, and the customer's new balance directly in Shopify POS — on the post-purchase screen (tap to view) and any order's details. Turn on the Joy Loyalty block in your POS editor.

For Shopify Markets stores with multiple region rewards on, referral links now use each customer's own market — the matching subfolder or domain — so referred friends land on the right storefront, language, and currency. Automatic, with a per-customer market override.

Two new Klaviyo trigger events — After Redeem and Before Expire — let you build automated flows reminding customers about coupons they redeemed but never used. Set the reminder days in Joy; reminders auto-stop once the coupon is used.
June 2026

Automatically remind customers about unused coupons — a set number of days after they're issued, or before they expire. Up to 5 reminder days per trigger.

Ask Shopify's Sidekick AI about your loyalty data — customer points, VIP tiers, rewards, referrals, and revenue analytics — in plain language, without leaving the Shopify admin.

Set store credit to expire after a chosen duration — a global default in Point Expiration, with per-program overrides for Place Order, Referral, and Milestone. Applies to newly granted credit only.

Tailor what appears on your Apple Wallet loyalty pass — toggle the logo text and each field group, set a custom pass name, and enter fixed custom field values with optional labels.

A new Customer eligibility mode that requires shoppers to click "Join Program" on your storefront before becoming members — so your loyalty list reflects genuinely interested customers. Optionally auto-tag on join.

Customers now see their Store Credit balance and earning preview across the storefront — loyalty widget, Loyalty page, account page, and product calculator — wherever points already appear. Auto-on when Store Credit is active.

A new Earn points setting shows every VIP tier's earning rate on the Loyalty Hub — not just the customer's — so members can compare and aim to level up.

Instagram Comment auto-reply now offers three modes: a single message, a random pick from your list, or an AI-generated (GPT-4o) reply with a fallback — so replies feel more natural.

Joy surfaces AOV.ai bundle offers on Unified Widget product cards — a chip under the price showing the bundle plus the loyalty points customers earn. Requires the AOV.ai Bundles app.

The Joy POS tile now previews how many points a customer earns for the current cart — "Earn ~Y pts" on the subtitle — so cashiers can reinforce loyalty at checkout.

Tier Assessment now follows your tier level-up method — Money Spent, Number of Orders, or Points Earned — with labels and the storefront keep-your-tier message adapting automatically (previously Money Spent only).

A batch of Unified Widget upgrades: storefront font preview, Floating drawer layout, always-on tier progress, Welcome greeting name variables, per-program detail images, configurable Recommended fallback, and a province/state address field.

The Joy Subscription membership builder now supports multiple products and billing frequencies per plan — each mapped to its own exclusive tier and tag — with priority, eligibility window, and orphaned-plan detection.

Reward customers for joining your subreddit with a new Join Reddit social action. The Facebook action is also renamed to Follow on Facebook to match Facebook's Page button — existing setups unchanged.

A new Apply once per order toggle stops discount-amount deals from multiplying by quantity, plus a redesigned Usage limits card with per-customer caps, a total redemption cap, and a live usage count.

Reward customers with points the first time they link their Instagram account. Enabled in Integrations → Instagram, it lifts link rates across all Instagram engagement programs — Comment, Story Mention, and Story Reply.

Embed a Judge.me Reviews tab inside the Unified Widget — customers view and write reviews without leaving Joy, with status and points shown inline in your brand styling. Requires Joy + Judge.me connected.
May 2026

REST API v2 now spans earning/redeeming programs, VIP tiers, shop settings, branding, and translations beyond customer data — and ships with an OpenAPI spec for direct AI and app integration.

Switch any notification email to HTML Editor mode and edit the full layout with Liquid variables. Apply one HTML template across every notification type at once. All plans.

A new earning rule that rewards customers for entering their birthday via the storefront popup or POS — capped once per year, capturing birthday data for the Birthday Reward program.

Restrict Points for Reviews and Mixed Milestone review steps to a chosen catalog — all products, selected products, or selected collections. Reviews outside the scope simply don't earn.

A new Anti-cheat option awards points only for Judge.me reviews from verified buyers — customers who actually purchased the product — so non-buyers can't sign up just to farm review points.

Attach an external link (Discord, Calendly, partner, video) to any VIP Custom or Tier Entry reward. It follows the perk across widget, loyalty, and account pages.
A new Minimal stroke-based icon theme joins Elegant and Vivid, adopting your widget's primary color automatically. Default for new stores; existing stores keep their theme.

In applied-tier mode, set a different Max amount cap per VIP tier — Bronze up to $50, Silver $100, Gold $200. Supports single- and multi-reward setups.

A "free upgrade" tier entry reward across products. Customers claim one from My Rewards, and Joy discounts it by that product's variant price gap. Ultimate plan.

Embed an Air Reviews "Reviews" tab inside the Unified Widget — customers view and write reviews without leaving, with status and points shown inline in your brand styling.

The Rewards for referrers email now adapts to all 4 referral reward types — discount %, fixed, store credit, points — with new variables that auto-format reward, coupon code, and referee name.
April 2026

Joy's storefront rebuilt on Web Components as one Unified Widget covering all surfaces. CSS-token theming, modular blocks. Default for new stores; others upgrade via support.

Set referral reward values per Shopify market in each region's currency — round numbers instead of auto-converted decimals. Joy matches the referee's region at claim. Requires Shopify Markets.

Top Programs splits the Place Order row into one line per program, so stores see which rule drives earnings. Adds a Pending Points card and column when enabled.

New "Customer joined loyalty program" event for Klaviyo and Shopify Flow — fires on first join via any entry point. Payload includes identity fields, joined_at, and initial_points.

Manage store credit inside Joy. View and adjust per customer, or bulk import/adjust via CSV. Changes log to the activity timeline — no Shopify admin needed.

Three segmentation tags consolidated under Settings → Additional features: new Active Redeemer tab, refactored Member/Non-member tab, existing Engaged Members tab. Adds multi-tag inputs and Re-sync.

Reward customers who comment during your Instagram Live broadcasts. Joins the Instagram engagement suite (post comment, story mention, story reply) and adds a Shopify Flow trigger for custom automations.

Control how multiple popup reminders display with two modes: show highest priority only or show all sequentially. Drag to reorder priority. Each reminder type is dismissed independently per session.

Send Apple and Google Wallet push notifications when coupons near or past expiry. Merchants set the lead time, and Joy groups a customer's coupons into one notification.
March 2026

A full-page loyalty experience inside Shopify's New Customer Accounts — one dedicated page for points, coupons, earning opportunities, VIP progress, referrals, wallet passes, and activity. No theme editing required. Available on Advanced and Ultimate.

Set different point earning rates per currency in Place Order programs. Merchants selling across multiple markets can reward customers fairly — e.g., 1 point per $1 USD, 1 point per €2 EUR. Rates apply automatically based on the customer's presentment currency.

New Shopify Flow trigger "Customer replied to Instagram story" enables custom automations when story replies are detected — connect to Klaviyo, Slack, or any Flow action alongside the built-in reward and DM notification.

Two modern SSO options for frictionless customer authentication: Shop App Login (Shopify Plus) and Multipass Email OTP (all plans). Enable instant login without passwords or page reloads.

Reward customers automatically when they mention your brand in Instagram Stories, turning organic reach into measurable loyalty engagement. Supports daily and program caps with reliable account mapping via username or metafield.

Build sequential loyalty journeys by combining multiple action types — orders, reviews, referrals, and more — into a single milestone program. Customers complete each step in order, creating a guided gamification experience. Available on Advanced and Ultimate.
See exactly when a customer achieved their VIP tier and which order triggered it. New "Tier achieved date" and "Qualifying order" fields appear in the customer profile, and the activity timeline now shows richer tier upgrade context with order links. Available on Advanced and Ultimate.

Create customers, products, and collections directly inside Joy via Shopify Admin Intents — no redirect to Shopify admin. Available from the Customers list and from product/collection pickers in reward setup.
Feb 2026

Automatically assign customers to a VIP tier with perks when they buy a subscription product (removing the need for complex Shopify Flow setups).

Updated subscription pricing for new customers effective February 2026, with grandfathered rate protection for existing subscribers.

Reward customers for maintaining consecutive subscription billing cycles with automated milestones.

Enable staff to add a customer’s Apple/Google Wallet pass directly in Shopify POS for instant in-store enrollment without sending customers to the online store.

Send automatic Apple Wallet push notifications for key loyalty events such as points earned, redemptions, tier changes, and upcoming expirations.

Reward milestone achievements with Store Credit that accumulates in customer balance, replacing traditional coupons with real-value rewards.

Reward referrers with Store Credit instead of points or discount coupons, so high-value referrals earn higher-value rewards. Store credit is added directly to customer balance for a true cashback-style experience.

Send real-time HTTP POST notifications to external endpoints when loyalty events occur. Supports points earned, points redeemed, and milestone events with HMAC-SHA256 verification and a full REST API for webhook management.
Jan 2026

Drive organic engagement by rewarding points for comments. Includes keyword filtering and auto-replies to boost post reach naturally.

Reward offline customers by allowing them to scan and submit receipts, converting physical shoppers into digital loyalty members.

Detailed breakdown of total customers by status (e.g., Non-members, Members who never redeemed) to track engagement.

A built-in workspace for merchants to note down campaign ideas or to-do lists without leaving the app.

Place order programs now support rewarding Store Credit directly, offering a cashback experience instead of just points.

Configurable popup behavior allows merchants to stop the widget from re-appearing after a customer closes it.

Merchant can now let customer earn decimal point, just like store credit
December 2025

FIFO (First In, First Out) expires points in the order they were earned, so recent activity is always protected

Let customers pick their preferred reward upon reaching a milestone instead of receiving a fixed auto-reward.

Reward referrers with percentage-based store credit, aligning their reward value with the order value they bring in.

Offer partial shipping discounts (e.g., 50% off shipping) instead of just 100% free, for better margin control.

Redeeming programs can now target specific Shopify customer segments for personalized rewards.

Option to disable entry rewards when a customer re-joins a tier after being downgraded.

A new, simple "Point balance" widget style designed for minimalist storefronts.

"Exclude specific collections" option allows faster setup by excluding a few collections instead of selecting hundreds of eligible ones.

Member exclusive deals can now be restricted to run only on POS or only on the Online store.

New "Reach new milestone" email trigger to keep customers engaged when they progress.

Option to require login for referrals to ensure data quality and prevent abuse.
November 2025

Redesign the onboarding flow to help new merchants actively set up programs faster and easier.

Joy Wishlist launches as a standalone app, designed to integrate deeply with Joy Loyalty. Wishlist drive purchase intent; loyalty drives repeat purchases - together they create a powerful retention engine. Link: Joy Wishlist

Display the currency equivalent of points in customer profiles and many more.

Refresh the admin interface with a cleaner icon set and improved on-site content layouts.

Add a real-time summary view for Redeeming programs to easily track setup progress.

We now officially annouce that Joy support integrations with any subscription apps: Bold, Paywhirl, Seal, Subi, and Awtomic...

Allow customers to self-revoke redeemed coupons and receive an automatic point refund.

Integration between two apps to reward when customers review

Clearly indicate when you will launch loyalty program to help us serve you best.
October 2025

Joy has just launched a new AI Chat Assistant 🤖 — your smart companion that helps you: Instantly answer any questions about the app; Troubleshoot setup or technical issues; Learn loyalty best practices and growth tips ...and much more, all in one place!

Build your loyalty page exactly the way you imagine it. Share your ideas — we’ll bring them to life, with no limits.

Allow customers to add loyalty cards to Apple Wallet for seamless scanning at POS.

Display the member's QR code directly inside the loyalty widget for easy in-store identification.

Allows you to set up any trigger via API/Code (e.g., button clicks, form submissions), meeting flexible customization requirements.

Merchants can add a "Run a custom program" action within their flows to automatically trigger rewards based custom program set up.

Allow merchants to control program entry by requiring manual approval or specific conditions.

Reward customers based on the specific card type used (Visa, Mastercard, Atome, Krispay, etc.).

Allows displaying and using referrals directly on the Checkout page, simplifying the process to boost conversion rates and encourage immediate sharing after purchase.

Discover apps that integrate well with Joy right from your dashboard.

Programs starting in the future are now shown as “Scheduled” — no more confusion before launch.

Choose who can be referred (new, guest, or first-time buyers) to ensure fair use and clean data.

Reward coupon: Send coupons automatically via Shopify Flow.; Revoke coupon: Revoke unused coupons through automation.; Admin point adjustment trigger: Trigger Flow when points are manually added or removed.
September 2025

Let users preview, preselect, and earn multiple birthday rewards. Each VIP tier can have its own birthday setup.

Notify users when their birthday reward is ready to claim — boosting engagement and reward redemption rate.

A simpler but more intuitive birthday input interface for smoother UX.

Users can now redeem coupons directly inside the cart drawer — faster checkout, fewer steps and better conversion.
August 2025

Celebrate customer member date (e.g., 6 months, 1 year) with special rewards — helping merchants increase emotional engagement and loyalty.

Export customer activity data anytime for deeper insights and campaign performance tracking.

A fresh layout showing customer metrics, tier info, and integration status — all in one place.

Now you can easily import or update customer tier levels in bulk for more accurate VIP management.

Not just revoke point redeemed coupons, you now can revoke all coupon types (birthday, milestone, referral,.. coupons)
Automatically assign or remove customers from exclusive VIP tiers based on their subscription plan status.

This new feature allow you to locked all rules at the moment of order creation — keeping rewards accurate even if rules change later.

Not just widget view mode, a modern, simplified cart drawer design for smoother on-site loyalty interactions.

When relaunching VIP programs , a confirmation popup added to prevent accidental updates and take change notes.

Redeem coupons right from the POS Cart/Customer Detail — no need to jump back to the Joy app. Smooth and faster checkout for in-store staff.

Add flexible discount limits based on cart value. Keeps discounts proportional and prevents over-rewarding on high-value carts.

Display earned points and a celebration message right after checkout. Perfect for emotional engagement and driving the next action with a custom CTA.
July 2025

Add a referral block right after checkout so customers can easily share your store and bring in new buyers.

Set how many friends each customer can refer to prevent overuse and keep referral rewards under control.

Improved activity tracking in customer profiles — more accurate events like tier changes and order-based point updates.

Let's growth together! Earn free order credits when you reach assisted order milestones — rewarding your growth with Joy.

Add new reward types for milestones: discount amount, discount %, or free shipping — more flexibility for your loyalty campaign

Place orrder program -Run exclusive weekend promotions like double or triple points by setting dynamic earning rules for Saturday and Sunday.