Changelog
Changelog
Joy loyalty program changelog for merchants who want a regularly updated product. We think that constant development and improvement is the way to achieve an excellent result.
[1.198] - 2026-06
Judge.me — Reviews Tab in the Unified Widget
Connect Judge.me and add a Reviews tab to the Unified Widget — customers view and write reviews without leaving Joy, with status and points shown inline. Set Judge.me as the review provider under the widget's Extensions.
Joy AI — Adjust Customer Points by Chat
Ask Joy AI to add or remove a customer's points. It shows a confirmation card with the customer, amount, and reason, then applies the change once you confirm — logged as an admin adjustment, with an optional email notification.
Sign-up Rewards — No Longer Triggered by Customer Imports
Importing customers or updating their tags in Shopify no longer fires Sign-up rewards or emails by mistake. Sign-up rewards now trigger only through intentional actions — widget login, popups, referrals, POS, and Flow.
Instagram — Reward for Linking an Account
Reward customers with points the first time they link their Instagram account. Enable it in Integrations → Instagram to lift link rates across all Instagram engagement programs — Comment, Story Mention, and Story Reply.
Member Exclusive Deal — Apply Once Per Order & Usage Limits
A new Apply once per order toggle makes discount-amount deals apply once per order instead of per eligible item — no surprise quantity multiplying. A redesigned Usage limits card adds per-customer caps, a total redemption cap, and a live usage count.
Place Order — Decimal Store Credit & Refund Fixes
Place Order programs can now reward store credit in decimal amounts — enable Decimal Points first. Also fixes refunds for store-credit-only orders, plus tax, shipping, and duplicate-shipping refund handling.
Social Activity — Join Reddit & Facebook "Follow"
A new Join Reddit social action rewards customers for joining your subreddit. The Facebook action is also renamed to Follow on Facebook (Facebook dropped Page "Like") — existing programs and points are unchanged.
Instagram Auto-Reply — Random List & AI-Generated Replies
Instagram Comment auto-reply now offers three reply modes instead of one fixed message: Single message, Random from list (rotates through several messages you add — feels more natural), and AI-generated reply (GPT-4o writes a contextual reply based on the comment, with a fallback message and a 50–500 character limit). Replies support {points} and {customer_name}.
Loyalty Hub — Show All VIP Tiers' Earning Rates
A new Earn points setting on the Loyalty Hub lets you show every VIP tier's earning rate — not just the customer's own tier — so members can compare and aim to level up. Choose Customer's current tier or All VIP tiers for Place an order and Place a subscription programs. Plus, Ways to Earn actions now open in a new tab so customers keep their place.
AOV.ai Bundles — Show Bundle Offers in the Widget
Joy now surfaces AOV.ai bundle offers on your Unified Widget product cards. When a product has a bundle or discount in AOV.ai, Joy adds a chip under the price — alongside the points customers earn. Enable it under Widget design → Extensions → Bundling. Requires the AOV.ai Bundles Upsell app.
POS — Earn Points Preview on the Joy Tile
The Joy POS tile now previews how many points a customer will earn for the current cart — "Earn ~Y pts" on the tile subtitle — so cashiers can reinforce loyalty value at the counter. Requires a Place Order earning program enabled for POS.
Tier Assessment — Now Works by Spend, Orders, or Points
Tier Assessment now follows your tier level-up method — Money Spent, Number of Orders, or Points Earned — so the maintenance threshold and the storefront "keep your tier" message adapt automatically (previously Money Spent only). Ultimate plan; contact support to enable.
Unified Widget — Editor & Display Improvements
The Unified Widget editor gains storefront font preview, a Floating drawer layout, an always-on tier progress bar, Welcome greeting name variables, per-program detail images, a configurable Recommended fallback, and a province/state address field.
Membership Plans — More Flexible Subscription Plans
The Joy Subscription membership plan builder now supports multiple products per plan and multiple billing frequencies — each mapped to its own exclusive tier and optional customer tag, with a priority order and an eligibility window. Adds a Plans list and orphaned-plan detection.
[1.197] - 2026-05
Write Review — Reward Only Verified Buyers (Judge.me)
A new Anti-cheat option for Judge.me-powered Write review programs awards points only to customers who actually purchased the product — so non-buyers can't sign up to farm review points. Off by default.
Referrer Reward Email — Now Covers All 4 Reward Types
Renamed Coupons for referrers → Rewards for referrers. The email now adapts to discount %, fixed discount, store credit, or points. New variables: {{referrer_reward}} (auto-formatted), {{coupon_code}}, {{referee_name}}, {{store_credit_amount}}, {{customer_name}}.
Editable Perk Names & Inline FAQ Edits
Rename perks directly in VIP Tier privileges by clicking the name — no separate edit page needed. FAQs and VIP Tier benefits blocks on the loyalty page also gained inline editing (no modal). Press Enter to save, Esc to cancel.
Air Reviews — Reviews Tab in the Unified Widget
Customers can now view their reviews and write new ones directly inside the Unified Widget via a Reviews tab. Reviews show status and points earned, and tie into the existing Write review earning program. Requires Joy + Air Reviews connected.
Wallet Pass — Coupon Expiration Notifications
Two new wallet push notifications — Coupon expiring soon and Coupon expired — for both Apple and Google Wallet. Set how many days ahead the reminder fires per shop. Supports {{couponCode}}, {{expiryDate}}, {{daysRemaining}} variables.
View Apple guide · View Google guide
REST API v2 — Expanded Coverage & OpenAPI Spec
Joy's REST API v2 now covers earning & redeeming programs, VIP tiers, shop settings, branding, and translations, alongside customer data — and ships with an OpenAPI spec, so AI agents and apps can integrate with Joy directly.
Custom HTML Email Editor
Switch any customer-facing notification email to HTML Editor mode (new Email mode dropdown) and edit the full email — header, banner, layout, footer — with Liquid variables. Apply to all notifications pushes one HTML template across every type. All plans.
Birthday Earning Program — Reward Customers for Adding Their Birthday
A new earning rule that gives points the first time a customer enters their birthday — via the storefront loyalty popup or POS. Capped once per year per customer; pairs with the existing Birthday Reward program.
Review Program — Apply to Specific Products or Collections
Restrict Write review programs — and the Number of reviews step in Mixed Milestone — to a chosen catalog: all products, selected products, selected collections, or all products except certain collections. Reviews outside the scope don't earn.
Hyperlink Perks — Link VIP Perks to External Pages
Attach an external link (Discord, Calendly, partner page, brand video) to any VIP Custom reward or Tier Entry reward. The link follows the perk across the loyalty widget, loyalty page, and account page, and can be toggled per surface. Advanced and Ultimate.
Birthday Program — Per-tier Discount Caps
When the Birthday Program runs in applied-tier mode, set a different maximum discount cap for each VIP tier (e.g. Bronze 20% up to $50, Silver up to $100, Gold up to $200). Works with single-reward and multi-reward birthday setups.
VIP Tier Entry Reward — "Variant Price Difference" Discount (Multi-Product Claim)
A new "free upgrade" tier entry reward: pick multiple eligible products, customers self-claim one through My Rewards, and Joy issues a discount equal to that product's variant price gap (calculated live at claim). Ultimate plan.
Free Shipping Redeem — Customizable Continue Shopping URL
Set where customers land when they click Continue shopping after redeeming a free shipping reward. Configure in Settings → General → Redemption behavior. Leave blank to keep the default /collections/all.
VIP Tier Privileges — Free Shipping Max Purchase Amount
Free Shipping privileges in VIP Tier Privileges gain a Maximum purchase amount option — set min and/or max so the privilege only applies in your chosen range. Useful when your shipping rules already cover large orders. Advanced and above.
Other Improvements
- Place Order Program (Standard) — All 4 earning options stay visible at every plan; unavailable options show a plan-upgrade badge instead of being hidden, with wording aligned to the Rule Engine view.
- VIP Tier setup — Try Now lets merchants build perks freely even before upgrading; only the activation toggle is locked, not the creation flow.
- VIP Tier Benefits block — Admin preview hides exclusive tiers to match the storefront view, so merchants only edit tiers their customers actually see.
- Program audience label — "Apply for" renamed to "Who to reward" across Standard and Rule Engine programs.
- "View plans" CTA — Promoted to a primary button (high-contrast dark) and clearly labeled, so plan-upgrade prompts no longer get missed.
- Loyalty page — Refreshed showcase copy: "Showcase your loyalty program on a fully customizable dedicated page."
Bug fixes
- Sign-up reward callout no longer reappears for customers who already claimed it.
- Omnisend integration events no longer break from inconsistent key naming.
[1.196] - 2026-04
Unified Widget — New Storefront UI on Web Components
Joy's storefront — floating widget, loyalty page, account page, cart redeem, and points calculator — rebuilt on Lit Web Components as one Unified Widget. Theme every detail through CSS design tokens. New stores get the Unified Widget by default; existing stores request the upgrade through support.
[1.195] - 2026-04
Point Calculator — Open Loyalty Widget on Click
Guests clicking "Join Reward Program" under the Point Calculator now open the loyalty widget inline instead of being redirected to the login page, keeping shoppers on the product. Configurable in Settings → General → Redemption Behavior.
Referral Rewards by Region (Multi-currency)
Set referral reward values per Shopify market in each region's native currency — no more auto-converted decimals. Joy matches the referee's region at claim time. Requires Shopify Markets; Essential and above.
Analytics — Place Order Breakdown & Pending Points
Top Programs expands Place Order into one row per program, so multi-program stores see which rule drives earnings. Dashboard adds a Pending Points card (when enabled) to surface upcoming liability.
Join Loyalty Program — Klaviyo & Shopify Flow Trigger
New Customer joined loyalty program event for Klaviyo and Shopify Flow — fires the first time a customer joins via widget, POS, or any entry point. Use it to trigger welcome flows.
Store Credit — Import, Adjust & View in Customers
View, adjust, and bulk-import store credit balances from any customer profile. CSV import supports Email, Phone, or Customer ID. Every change logs to the activity feed.
Auto-tag Customers — Unified Card with 3 Tabs
Three segmentation tags consolidated into one card under Settings → Additional features: Active Redeemer (new), Member / Non-member (replaces hardcoded tags), and Engaged Members (moved). Custom tag names, multi-tag support, Re-sync for historical customers.
Percentage Discount — Maximum Amount Cap
Cap percentage discounts at a fixed amount — e.g., 20% off (up to $100). Available across every program with percentage discounts. Off by default.
VIP Tier Benefits Block — Synced with VIP Tier Program
The on-site Benefits block now pulls perks directly from the VIP Tier program — single source of truth, no manual sync. Free-gift perks expand inline to show actual products.
Instagram Live Comment Rewards
Reward customers who comment during your Instagram Live broadcasts. Includes a Shopify Flow trigger for custom automations.
Joy Data in Shopify Analytics
Joy's customer metafields (tier, point balance, etc.) are now native in Shopify Analytics — segment any report by Joy metrics. Requires "Show metafields on Shopify admin" enabled.
Wallet Pass — Coupon Expiration Notifications
Apple and Google Wallet passes send a reminder before a coupon expires and a final notice on expiry. Reminder window is configurable.
Redeem Free Gift — Streamlined Flow
One tap adds the free gift to cart and opens the cart drawer — down from 3–4 steps. Configurable in Settings → General → Redemption Behavior.
Popup Reminder — Display Mode & Priority Reorder
Choose Show highest priority only or Show all sequentially. Drag to reorder.
Widget Icon Theme — Minimal Style
New Minimal icon theme — clean stroke-based outlines that adopt your widget's primary color — joins Elegant and Vivid under Branding → Widget Design → Custom Icon Theme.
Other Improvements
- Pending Points v2 — Graduated to a merchant setting (Advanced+) under Settings → Additional Features → Pending Points.
- VIP Tier Upgrade Tracking — New "Tier achieved date" and "Qualifying order" fields on the customer profile.
- Customer Notes — Internal-only notes field (up to 2,000 chars) on Customer Details.
- Translation engine — Migrated from Google Translate to Gemini.
- Rule Engine table — Program icons now appear next to each program row for quicker scanning.
Bug fixes
- Hardened earn/redeem APIs against race-condition exploits.
- Weekly report no longer returns 0 loyalty members when the program is disabled.
- Visit Website reward now re-awards existing customers correctly.
[1.194] - 2026-03
Customer Account Loyalty Hub
A full-page Loyalty Hub inside Shopify's New Customer Accounts — points, coupons, earning opportunities, VIP progress, referrals, wallet passes, and activity in one destination. Configure from Joy admin, no theme editing. Advanced and Ultimate plans.
Instagram Story Reply — Shopify Flow Trigger
New "Customer replied to Instagram story" Flow trigger for custom automations alongside the built-in reward and DM.
Multi-Currency Earning Rates (Place Order)
Set per-currency earning rates in Place Order programs (e.g., 1pt/$1 USD, 1pt/€2 EUR). Applies automatically based on the customer's presentment currency.
Auto-tag Engaged Loyalty Members
Tag customers in Shopify when they interact with the loyalty program on storefront. Multi-tag support for Klaviyo segmentation and Flow automations.
Member Exclusive Discount — Dynamic Active Dates
Schedule discounts on dynamic patterns — birthday month, weekends, day of month/week. Adds Usage limit per customer (Day/Week/Month/Year).
Automated Email Sharing for Referrals
Customers can email referral invites directly from the loyalty widget. Delivery via Klaviyo, Shopify Flow, or Joy's built-in notification (100/customer/day).
Total Redemption Limit for Redeeming Programs
Cap total redemptions across Discount, Free gift, and Free shipping programs. Auto-marks rewards as sold out when the cap is reached.
Mixed Milestone Gamification
Milestone programs can mix action types per step (e.g., Place order → Write review → Refer friend) with independent rewards. Advanced and Ultimate plans.
Single Sign-On (SSO) Login Integration
Two SSO options: Shop App Login (Shopify Plus) and Multipass Email OTP (all plans). Settings → General.
Instagram Story Mention Rewards
New Story Mention rule type — auto-awards points when customers mention your brand in Stories. Supports daily/program caps and account mapping via username or metafield.
Add Customers & Products Without Leaving Joy
Create customers, products, and collections directly inside Joy via Shopify Admin Intents — no redirect to Shopify admin. Requires Joy embedded mode.
[1.193] - 2026-02
Public Webhook API
Send real-time HTTP POST notifications to external endpoints when loyalty events occur (points earned, points redeemed, milestone plant-tree). Includes HMAC-SHA256 signature verification and a REST API for webhook management.
View guide (opens in a new tab)
New pricing
Updated subscription pricing for new customers effective February 2026, with grandfathered rate protection for existing subscribers.
Subscription Milestones
Added subscription milestone type to reward customers for consecutive billing cycles, expanding milestone capabilities beyond transactional actions.
Store Credit Rewards in Place Order Programs
Merchants who prefer cashback-style rewards can now offer Store Credit directly in Place Order programs, instead of points or discount coupons. Store credit accumulates in the customer balance and can be used like real value, making rewards feel more tangible and easier to redeem.
Apple Wallet Pass Notifications
Added Apple Wallet push notification support via APNs; Notice customers about point earn, redemption, tier upgrade/downgrade, and points expiry events...
Add Passes to Wallet Directly from POS
Added Add to Wallet Pass feature in Shopify POS; displays Apple/Google Wallet QR code per customer inside Joy POS app for instant in-store loyalty card enrollment without requiring customers to visit the online store.
Other Improvements
- Improved monthly customer export for stores with large datasets.
- Fixed redeem program display on Joy POS.
- Added more variables for Klaviyo triggers / data sync.
- Milestone free product reward supports selecting multiple variants per product.
- Added purchase location selection for perks (POS, Online, or both).
Bug fixes
Fixed multiple UI and logic issues, including pricing calculation edge cases, referral discount conditions, and storefront display inconsistencies.
[1.192] - 2026-01
Instagram Comment Rewards
Merchants in fashion and lifestyle need organic social engagement to boost brand awareness. Running ads is expensive with diminishing returns. Now customers can earn points by commenting on Instagram posts - creating natural interaction that helps posts go viral. Includes keyword filtering to reward specific answers or avoid spam, plus auto-reply and DM notifications to acknowledge engagement.
Membership Subscription via Joy Subscription (Native Integration)
Setting up membership previously required complex Shopify Flow configuration with poor UX. Native integration with Joy Subscription enables "plug-and-play" setup, increasing cross-app adoption within the Avada ecosystem. Customers who purchase subscription plans automatically enter VIP tiers and receive benefits, building a tighter recurring revenue and loyalty loop. Two-way sync between apps.
Loyalty Note
Ideas pop up while setting up programs - a campaign to launch, a widget tweak to make. Instead of switching to external tools, merchants now have a built-in notebook with rich text and todo lists right inside Joy.
How to access (opens in a new tab)
Submit Receipt Program
Not all purchases happen online. Customers shopping at physical locations or partner stores can now submit receipts to earn points, helping merchants reward and convert offline customers into loyal program members.
Submit Form Program
Merchants want to reward custom actions (like Facebook shares, offline check-ins, user-generated content) that APIs typically can't capture. This program allows customers to submit proof (links/images) for manual merchant approval, covering those niche use cases.
Store Credit Rewards in All Milestones
Many merchants need cashback-style rewards (real money) in wallets instead of traditional discount coupons. Store credit has higher real-world value (accumulates, direct payment), helping increase the perceived value of rewards. Now available for all milestone programs, not just place order. Credits are added directly to customer balance
Other Improvements
- Place order program now supports store credit rewards as a direct cashback alternative to points
- Widget popup behavior is now configurable after customers close it, preventing unwanted repeat appearances
- Instagram Shopify Flow trigger: Added "Customer comment on Instagram" trigger for workflow automation
- Analytics enhancement: New "New member" chart in Member Analytics v2 for tracking member growth trends
- Store credit translations: Full storefront translation support for store credit features
- Language support: Added Kurdish (Sorani) language option
- VIP tier notifications: Added editable message field for "achieved highest tier" notification customization
- Performance optimization: Improved monthly customer export for stores with large datasets
- Multiple bug fixes including refund point flow, pending points logic, minimum quantity conditions for shipping rewards, POS guest customer point balance reset, and birthday reward display issues
[1.191] - 2025-12
FIFO Point Expiration
Traditional expiration rules wipe all points at once - frustrating for customers who just earned new points. FIFO (First In, First Out) expires points in the order they were earned, so recent activity is always protected. Available on Advanced and above.
Milestone Rewards - Customer’s Choice
Auto-granted rewards can feel invisible. Now customers can pick their own reward when reaching milestones, creating memorable moments that strengthen emotional connection to the program.
Store Credit Referrals
Fixed point rewards don’t reflect the value a referrer brings. The new percentage-based store credit option means bigger referral orders earn bigger rewards - real cashback that motivates customers to refer high-value friends.
Flexible Free Shipping
Free shipping doesn’t always mean 100% off. Merchants can now offer partial shipping discounts (50% off, $10 off) to balance customer value with shipping costs across different tiers and segments.
Other Improvements
- Redeeming programs can target specific Shopify customer segments
- VIP tier entry rewards can be disabled when customers regain a tier after downgrade
- New “Point balance” widget style for minimalist storefronts
- Redemption limits for seasonal or one-time programs (e.g., Christmas gifts)
- “Exclude specific collections” saves time vs selecting hundreds of eligible collections
- Member exclusive deals can be restricted to POS only or Online store only
- “Join loyalty program date” condition for targeting program veterans or newcomers
- “Reach new milestone” email notification keeps customers engaged
- Free gift program supports multiple quantities per product
- Referral program can require login to prevent abuse
- Starter shows usage fee progress on homepage
- Warning banner appears when Shopify Flow integration is missing
[1.190] - 2025-11
New Onboarding Experience
The old onboarding was walls of text with blurry images. The new flow is interactive - merchants set up their program while learning, with clear progress and modern UI that matches the quality of Advanced and Ultimate.
Customer Self-Revoke Coupons
Mistakes happen. Customers who redeem by accident or change their mind can now revoke their own coupons and get points back instantly, reducing support tickets and improving flexibility.
Point-to-Currency Conversion
Points represent real business value. Merchants can now set an exchange rate to see point balances as currency, making financial planning and ROI tracking straightforward.
Joy Wishlist Launch
Joy Wishlist launches as a standalone app, designed to integrate deeply with Joy Loyalty. Wishlists drive purchase intent; loyalty drives repeat purchases - together they create a powerful retention engine.
Other Improvements
- Real-time summary panel shows redeeming program configuration at a glance
- Refreshed on-site content section with clearer feature images
- Essential new icons across all reward programs
- Expanded subscription integrations: Bold, Paywhirl, Seal, Subi, Awtomic
- Product/collection picker now shows selected items section to prevent losing track
- Homepage redesigned with program status, help desk card, and FAQ section
[1.189] - 2025-10
Apple Wallet & Widget QR Codes
Google Wallet support was popular, but many customers use iPhone. Apple Wallet loyalty passes are now available - customers add their QR code once and scan at POS without opening their phone. The QR code also appears directly in the widget for quick access.
Manual Customer Enrollment
Some merchants need customers to accept terms before joining, or want to manually approve members. The new “Manually assigned customers only” option disables auto-enrollment - customers join only through Flow actions, admin approval, or explicit opt-in.
Custom Program Triggers
The old custom program only supported “Visit a page.” Now merchants can trigger rewards from any website event - button clicks, form submissions, completed activities - or through Shopify Flow for maximum flexibility. Available on Advanced and above.
Referral at Checkout
The traditional referral flow has too many steps: copy link, enter email, receive code, shop, checkout, apply code. Now referrals can happen right at checkout, dramatically improving conversion.
Payment Method Rewards
Merchants partnering with payment providers (Visa, Mastercard, Atome, Krispay) can now reward customers for using specific payment methods, enabling co-marketing opportunities and payment partner incentives.
Other Improvements
- Shopify Flow action to exclude customers from loyalty program
- Each program can have its own description instead of sharing one translation
- New Klaviyo triggers for more sophisticated email automation
[1.187] - 2025-08
Shopify Admin Integration
Merchants live in Shopify Admin. A new Joy Loyalty block in the customer detail page shows loyalty info at a glance - points, tier, activity - without switching apps. Pin the block once and it appears for all customers.
Day-of-Week Promotions
Weekend shoppers behave differently than weekday browsers. Place order programs can now target specific days - double points on slow Tuesdays, bonus rewards for weekend purchases.
Smart “Apply Now” Button
When a coupon’s product is already in the cart, “Add to cart” creates duplicates. The new “Apply now” button detects this and navigates directly to checkout with the discount applied.
Other Improvements
- Duplicate any earning or redeeming program with one click
- Sandbox mode shows expected launch date banner to help support teams assist merchants
[1.185] - 2025-06
Features
- Updated Navigation Menu with improved UX
- Added option to freeze point calculator at order creation when using Order Fulfilled to issue points
- Added option to allow rewards for products with a price of 0 (e.g., recycling exchanges)
- Added support for more languages: Indonesian, Ukrainian, and Croatian
- Enhanced Klaviyo integration with configurable event triggers and detailed properties
- Added dedicated VIP tier system for B2B customers with separate tier management and perks configuration
[1.184] - 2025-05
Features
- Officialized all major subscription integrations (Recharge, Joy Subscription, Awtomic, Bold Subscription, Stay AI, Appstle Subscription, Shopify Subscriptions)
- Added configurable cycle limits for coupon redemption in subscription orders
- Added new Shopify Flow action: “Revoke coupons” for automated unused coupon management
- Enhanced Flow triggers with custom loyalty program launch capabilities
- Replaced static quickstart with intelligent, store-size-based checklist for personalized onboarding
[1.183] - 2025-04
Features
- Updated Shopify POS UI version to 2025.1 for enhanced device compatibility
- Added Shopify B2B customer exclusion from loyalty program (Shopify Plus)
- Added Sandbox mode for testing loyalty programs with designated test accounts
- Integrated Chatty Live chat with loyalty program FAQs export
- Enhanced checkout redemption with “redeem all” button
- Added discount code variables to Flow triggers
- Added gift card order exclusion
[1.182] - 2025-03
Features
- Added AI-powered loyalty page icon generator
- Enhanced earning program UI/UX
- Implemented tier-based referral rewards
- Integrated Shopify Flow triggers and actions
- Improved referral link formatting
- Updated Shopify POS UI to 2024.04 for enhanced device support
- Added customer exclusion by Shopify tags for marketplace integration
- Added “Redeem All Points” quick action
- Enabled merchant control for coupon redemption revocation
- Added VIP tier tagging for order limiting and segmentation
- Integrated Shopify store credit via Flow
- Added 30-day point expiration trigger for Flow
- Enhanced loyalty page with improved design, caching, and state toggles
- Integrated Gorgias for loyalty info in tickets and customer pages
- Added Tydal and Okendo to review program integrations
- Added custom order tags for Joy-assisted sales tracking
- Enabled metafield-to-customer field syncing
- Enhanced embedded content icon customization
- Improved coupon disabled state handling in cart
Bugs
- Fixed various UI and functionality issues
[1.181] - 2025-02
Features
- Integrated Chatty Live chat with loyalty program FAQs export
- Enhanced checkout redemption with “redeem all” button
- Added discount code variables to Flow triggers
- Added gift card order exclusion
- Enhanced color picker with palette history
- Improved email notification design
- Enhanced analytics date range options
- Improved customer profile with VIP tier progress tracking
- Enhanced pricing page with calculator and usage history
- Integrated Sendlane for customer loyalty data sync
- Added Recharge subscription rewards integration
- Added AI-generated FAQs based on program settings
- Enhanced birthday perks with configurable date intervals
- Added sold-out product notifications
- Enhanced point adjustment controls with notes
[1.180] - 2025-01
Features
- Added location-based discount reward programs
- Enhanced customer segmentation with engagement tracking
- Fixed checkout sign-up block visibility
- Improved legacy customer referral handling
- Enhanced collection and order-based point calculation
- Improved coupon rule display and expiration notifications
- Fixed DeepLink behavior and UI issues
- Added Buy X Get Y and quantity-based discount schemes
- Integrated LINE as referral channel
- Added Drip email marketing integration
[1.179] - 2024-12
Features
- Enhanced Sign-up and Referral blocks in Customer Account Page
- Integrated Google Wallet QR code generation
- Improved dynamic discount logic and POS compatibility
- Released Visit Website program
- Fixed auto-discount bugs and metafield syncing
- Added App Bridge v4 and embedded content enhancements
[1.178] - 2024-11
Features
- Integrated Mailchimp and Omnisend for email marketing and segmentation
- Enhanced Loyalty Page flexibility and rule engine pause logic
- Added customizable image upload for rewards and review activities
- Released visit website streak rewards and proactive reminder tools
- Upgraded loyalty widget to version 3 with flat UI design
[1.177] - 2024-10
Features
- Added item quantity and exclusive deal limit conditions
- Enhanced Birthday reward and tier assessment logic
- Added Point Calculator customization and REST API upgrades
- Integrated Joy Loyalty with PushOwl
- Fixed referral logic, webhook errors, and multilingual translation issues
[1.176] - 2024-09
Features
- Enhanced widget performance and customer tier syncing
- Added POS-only point settings and metafield import support
- Enabled birthday reminders, special deal tweaks, and reward stacking
- Integrated Joy with Smax and Klaviyo OAuth
- Enhanced VIP tier UI, referral anti-cheat, and DevZone tools
[1.175] - 2024-08
Features
- Released Survey Reward full version
- Enhanced VIP Tier auto-promotion/demotion by spending
- Improved checkout redemption UX
- Separated auto-discount for VIP privileges
- Enhanced notification controls and tier name visibility on POS
- Added Birthday reward notice, reward exclusion by tag, and new translation options
[1.174] - 2024-07
Features
- Released Survey Reward MVP
- Enhanced widget currency and phone sync
- Improved POS logic and translation
- Enhanced auto-discount logic, tier management, and guest handling
- Improved onboarding, in-app messaging, and perk previewing
[1.173] - 2024-06
Features
- Fixed cancel order refund logic
- Enhanced storefront and admin widget experience
- Added exclusive deals and multi-language translation
- Improved integration sync, discount eligibility, and customer feedback
- Released Google Reviews and WhatsApp reward features
- Enhanced guest point handling and privilege access
[1.172] - 2024-05
Features
- Released Widget Increment 1 + F phase
- Added assisted revenue highlighting on dashboard
- Enhanced VIP Tier setup UI/UX
- Improved member status logic and Rule Engine milestones
- Fixed product display, point calculation, and admin control issues
[1.171] - 2024-04
Features
- Released VIP Tier block and Rule Engine v1
- Enhanced widget translation and admin settings
- Improved import customer UX
- Fixed review visibility, popup triggers, and birthday reward logic
- Added API endpoints for OneMobile integration
- Enhanced embedded content, social icon design, and accessibility
- Fixed pagination, reward APIs, and loyalty icon update issues
[1.170] - 2024-03
Features
- Added official Judge.me (opens in a new tab) integration
- Enhanced widget loading and admin translation
- Released new widget components: Home, Redeem, Rewards
- Added auto-popup reminder and weekly email reports
- Improved reward logic, subscription settings, and trial limits
- Released data export commands and login messaging
- Enhanced loyalty rule engine with milestone tracking and survey tools
[1.169] - 2024-02
Features
- Upgraded Joy to Polaris v12
- Enhanced customer info display and order logic
- Improved widget and program UI
- Added Combine Discount feature
- Updated node and Vite tooling
- Fixed signup point duplication, integration toggles, and review program logic
- Enhanced dashboard, login detection, and checkout extensions
[1.168] - 2024-01
Features
- Updated to Shopify API version 2023-10
- Fixed syncing, tier updates, and reward logic bugs
- Optimized Klaviyo bulk import and BFS feedback handling
- Added settings edit warnings
- Enhanced VIP tier manual update flow
- Improved REST API and open API documentation
- Enhanced reward point import and admin tools
[1.167] - 2023-12
Features
- Released Black Friday Season features: onboarding, reward programs, analytics
- Enhanced referral logic and translation
- Rebuilt VIP tier logic using Firestore aggregation
- Improved customer syncing and Klaviyo integration
- Added new dashboard sections, in-app branding, and notifications
- Added built-in translation support and notification improvements
- Fixed birthday rewards, POS integration, VIP tier assignment, and weekly report timeout issues
- Enhanced notification history and responsive design for popups
[1.166] - 2023-11
Features
- Enhanced customer management in admin
- Fixed file validation and branding save issues
- Refactored reward program structure
- Added email notification history
- Improved referral feature and popup preview
- Enhanced mobile view behavior
- Updated OS 2.0 Loyalty Page (Sprint 1)
- Fixed sign-up widget visibility for logged-in users
- Enhanced free gift logic and UI feedback
- Added plan-based feature restrictions (Free, Pro, Ultimate)
- Improved Klaviyo syncing and reward visibility
- Enhanced branding performance with React.lazy
- Fixed mail unsubscribe, widget display, and review reward tracking issues
[1.165] - 2023-10
Features
- Enhanced translations and pricing page
- Improved onboarding experience
- Added customer file import storage
- Enabled custom voucher redemption by points
- Separated VIP tier auto-discount for different sites
- Added point calculator selector setting
- Fixed notification screen load error
- Enhanced customer page UI and analytics export
- Added mobile widget settings
- Integrated checkout redemption
- Fixed font, payload size, metafield creation, and weekly report issues
- Added Google Fonts control options
- Enhanced metafield syncing and customer activity logging
[1.164] - 2023-09
Features
- Added activity table filters
- Enabled Shopify customer tagging
- Fixed newsletter sign-up points display
- Corrected multi-discount order pricing
- Fixed popup close button UI
- Separated point balance into available and pending
- Added app status dashboard display
- Fixed SSO account creation login recognition
- Updated Klaviyo integration guide
- Added discount combination setting
- Enabled custom SMTP configuration (e.g., Amazon SES)
- Added auto-popup page exclusion setting
- Fixed theme setting toggle and import button state
- Migrated to @avada/core library
- Added widget login link setting
- Enhanced popup auto-close and speed audit checks
- Improved onboarding UX and fixed translation bugs
- Enhanced reward logic and fixed miscounting issues
[1.163] - 2023-08
Features
- Released updated milestone reward logic
- Moved “Enable App” from dashboard to settings
- Added point deduction action in Shopify Flow
- Fixed multiple customer onboarding flow bugs
- Enhanced VIP Tier, onboarding, and integrations UI
- Improved sign-up rewards logic for pre-installation
- Fixed referral activity errors and point calculation duplication
- Enhanced translation, dashboard UX, and reward popup triggers
- Added meta fields, translation fixes, and tier improvements
- Fixed signup logic and cart/variant image handling
- Added guest tier display and birthday filter support
- Released notification preview/test features
- Enhanced custom conditions logic for place orders
[1.162] - 2023-07
Features
- Enhanced VIP Tier logic for Place Order program
- Fixed frontend display beyond limit cases
- Corrected zero tier point assignment
- Added multiple Place Order program support
- Added per-item point calculator in cart
- Enabled multi-variant Free Product support
- Added product limit cap in Place Order program
- Fixed specific product change logic
- Updated to Shopify API 2023-01
- Optimized large store bulk sync
- Added Joy metafields to Shopify customer admin
- Released Joy REST API
- Added referral activity approval action
- Enhanced Klaviyo sync speed
- Fixed tier point accumulation and cycle date issues
- Switched to GDPR-compliant Bunny Fonts
- Fixed point duplication, referral focus, and popup visibility issues
[1.161] - 2023-06
Features
- Added earn time-based point deduction setting
- Introduced milestone reward logic
- Implemented Shopify Functions for Free Product redemptions
- Enhanced coupon status customization
- Combined Place Order condition with VIP Tier logic
- Improved referral and signup popup design
- Released Loyalty Reward Page v1
- Added product/collection conditions to VIP discounts
- Finalized Joy branding editor
- Unified JSX components across script tags
- Added terms and conditions popup
- Enabled priority setting and multi-Place Order programs
- Updated earn point logic based on fulfillment status
- Integrated Loox & Stamped with Shopify Flow
- Added checkout page point calculator
- Added customer count grid display
- Added redemption report
- Enabled notification footer customization
- Fixed duplicate point history, VIP Tier bugs, and sync issues
[1.160] - 2023-05
Features
- Enhanced notification editor CSS and preview
- Improved customer search functionality
- Updated date formats
- Added referral link auto-popup
- Added customer deletion function
- Fixed exported customer file import issues
- Fixed referral flow login status
- Fixed VIP Tier email display
- Added Activity tab referral tracking
- Finalized branding editor updates
- Added customer points reset button
- Enabled earn/redeem program reordering
- Added birthday program management
- Added Shopify Markets condition logic support
- Updated to Shopify API 2022-10
- Fixed monthly order limit reset issue
- Switched to integer-based point system
- Fixed variant switch point calculator issues
- Fixed unsaved branding changes
- Fixed product refund condition point calculation
[1.159] - 2023-04
Features
- Added past customer exclusion from sign-up rewards
- Fixed order editing point change issues
- Added coupon expiration info at redemption
- Fixed Free referral disablement
- Optimized for Shopify mobile app (Built for Shopify)
- Fixed production expiration display
- Enhanced widget content sorting
- Added Google Analytics tracking
- Fixed social earn actions (like, follow)
- Fixed Facebook Like point calculation without sign-up reward
- Fixed integration page layout bug
- Fixed vendor POS Place Order earn logic
- Enhanced admin app performance
[1.158] - 2023-03
Features
- Added referral popup translation
- Enhanced email notification preview
- Updated referral URL to use joy_hash
- Added header and link to floating button
- Enhanced redemption notification and history
- Fixed missing orders/create hook
- Fixed sender name persistence after reload
- Added program title with guide link
- Added pre-installed customer points earning control
- Removed Asset API usage
- Fixed referral email discount issues
- Fixed broken referral URL setting
- Fixed multiple point calculation bugs
- Fixed customer search
- Fixed VIP Tier point filter issue
[1.157] - 2023-02
Features
- Completed VIP Tier launch regression testing
- Fixed refunded order point deduction
- Added admin weekly report
- Fixed Activity page review display
- Fixed referral email logic
- Fixed review point limit functionality
- Fixed integration menu hover issue
- Enhanced 404 redirects for SEO
- Fixed zero subtotal negative points issue
- Added theme change auto-republish
- Fixed Place Order program condition input
- Fixed multiple VIP Tiers display bug
- Fixed notification template image upload
[1.156] - 2023-01
Features
- Fixed sales redeemed order total calculation
- Integrated Fera product reviews
- Released VIP Tier program for customer segmentation
- Minimized Joy widget close button
- Integrated Shopify Flow for loyalty automation
- Enhanced onboarding experience
- Optimized performance and removed outdated tasks
- Added Joy-generated revenue tracking
- Fixed Joy widget hover color styling
- Enhanced VIP Tier logic