---
title: "Product updates"
url: "https://joy.so/updates/"
kind: "page"
description: "What's new in Joy — feature releases, improvements and fixes for ambitious brands, newest first."
page: 1
total_pages: 5
---

# Product updates

- [Customer import dates: set when imported points and credit expire](https://joy.so/updates/md/customer-import-dates-set-when-imported-points-and-credit-expire/): Add a Create Date to points imports and an Expires At date to store credit imports, so imported balances expire on the right day.
- [Tier assessment reminder: warn members before they drop a tier](https://joy.so/updates/md/tier-assessment-reminder-warn-members-before-they-drop-a-tier/): Members at risk of dropping a tier now get an email before the review, with the amount they still need and the review date.
- [B2B Companies in Joy — see every account and set its tier](https://joy.so/updates/md/b2b-companies-in-joy-see-every-account-and-set-its-tier/): See each B2B company's tier, spend and next-tier progress in one list, and set any company's Partner tier by hand.
- [You renamed the program in Joy. Your loyalty page kept the old name.](https://joy.so/updates/md/loyalty-page-rebuilt/): The loyalty page is now built inside Joy — a live preview beside every setting, fifteen drag-to-reorder sections, eight industry templates, and earn, redeem and VIP tier cards that read your live programs instead of text typed into the page.
- [Your customer is in the cart with points they never spent](https://joy.so/updates/md/redeem-in-cart-rebuilt/): Redeem in Cart is rebuilt — its own full-screen editor, eight style presets, an On-brand scan, a points slider for dynamic rewards, and free shipping redeemed from the cart. No page reload.
- [Joy now connects to Attentive: loyalty moments that send the SMS](https://joy.so/updates/md/joy-attentive-integration/): Points, VIP tiers and birthdays now start SMS journeys in Attentive. Joy sends the moment, Attentive sends the text.
- [Shopify Store Credit: How to Use It to Drive Repeat Orders](https://joy.so/updates/md/shopify-store-credit/): Shopify store credit explained: what it is, five use cases that drive repeat orders, how to set it up in Joy, and the operational rules that keep it clean.
- [Your loyalty widget now takes its look from your storefront](https://joy.so/updates/md/on-brand-match-widget-to-your-store/): Joy now reads your storefront and matches the widget to it — colors, button style, fonts, logo and copy. You review every value before it applies.
- [Reward the SMS Opt-In — and the Phone Number That Makes It Possible](https://joy.so/updates/md/sms-marketing-opt-in-rewards/): A customer can't subscribe to SMS without a number on file. Joy now rewards both steps — the phone number and the opt-in — each once, and only when Shopify confirms the subscription took effect.
- [Joy now connects to Claude and ChatGPT: ask your loyalty program anything](https://joy.so/updates/md/joy-claude-chatgpt/): Joy now connects to Claude and ChatGPT through MCP. Ask about points, tiers, and performance in plain language, and see how real answers can shape your next move.
- [How to build a sustainable loyalty program that spends points](https://joy.so/updates/md/sustainable-loyalty-program/): A discount-only reward menu leaves points sitting. Here's how an environmental reward spends that balance without cutting into your margin again.
- [Send a Reward to a Friend: Turn Redemption Into Acquisition](https://joy.so/updates/md/send-a-reward-to-a-friend/): Redemption doesn't have to be the finish line. See how sending a reward to a friend turns your happiest customers into your next acquisition channel.

## Pages

- [Page 1](https://joy.so/updates/md/) (this page)
- [Page 2](https://joy.so/updates/md/page/2/)
- [Page 3](https://joy.so/updates/md/page/3/)
- [Page 4](https://joy.so/updates/md/page/4/)
- [Page 5](https://joy.so/updates/md/page/5/)
