Redeem Points for a Discount on WhatsApp with Yotpo Loyalty
Yes. AeroChat works directly with Yotpo Loyalty. When a member asks to use their points, AeroChat lists the rewards they can afford, redeems the one they choose in Yotpo Loyalty, and sends the discount code in the chat.
This recipe handles "can I use my points?" and "give me the $10 off" in chat, with the redemption done in Yotpo. Part of connecting Yotpo Loyalty to WhatsApp and AI chat.
What happens today
A member wants to use their points on the order they are about to place. To get a code, they have to find the rewards page, log in and redeem. Many give up and pay full price, or message your team and wait. Points that never get spent do not bring anyone back.
The flow that works
- The member asks to use their points.
- AeroChat checks who they are and reads their balance and your active rewards in Yotpo.
- It lists the rewards they can afford and confirms the one they pick.
- It creates the redemption in Yotpo and sends the discount code with their new balance.
What it looks like on WhatsApp
Customer: I want to use my points on this order (example)
AeroChat: You have 1,520 points. You can get $5 off for 500 points, $10 off for 1,000 points or $15 off for 1,500 points. Which one would you like?
Customer: $15
AeroChat: Here is your code: GLOW-3MZ7. It takes $15 off at checkout. Your new balance is 20 points.
In Yotpo Loyalty: a redemption is created for the $15 off reward and 1,500 points are deducted.
The recipe
Copy this into AeroChat
When a member asks to use, spend or redeem their points, follow these steps.
- Check who they are first: match the email or phone number they give, or the WhatsApp number they are messaging from, to their Shopify orders.
- Find them in Yotpo Loyalty by that email and read their points balance.
- Read our active rewards from Yotpo and list only the ones they can afford, with the point cost.
- When they pick one, confirm the reward and the points it uses.
- Create the redemption in Yotpo for that reward.
- Send the discount code, what it gives and how to use it at checkout. Tell them their new balance.
Never redeem without the member confirming. Never create a discount Yotpo did not issue. Reply in the customer’s language.
Add how discount codes are used at checkout to the knowledge base before you paste it.
What to connect
- Your Shopify store. Built in. Install AeroChat from the Shopify App Store and connect your store in the dashboard, so AeroChat can check who the member is from their orders.
- Yotpo Loyalty. In your Yotpo Loyalty admin, open Settings and copy the API key and the GUID. Yotpo’s API docs do not name a plan for API access. If you do not see the API key in your settings, ask Yotpo. Paste both in when AeroChat asks.
- Your knowledge base. Add how codes are used at checkout and any limits, such as one code per order.
After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Yotpo Loyalty, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Yotpo Loyalty’s public documentation, the checklist asks you to check it once against the current docs.
Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.
Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.
What you still decide
- Which rewards you offer, which stay in Yotpo.
- Whether AeroChat offers to redeem when a member only asks about their balance.
- How a member proves who they are before AeroChat redeems.
The result to expect
Members turn points into a code in one conversation, while the order is still open. More points get spent, and members see the program pay off.
Measure it with your own numbers: rewards redeemed in chat, and orders that use a code redeemed in chat, for a month before and after.
Next: see every Yotpo Loyalty workflow, including checking a points balance.
Works on every chat channel
This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, Telegram, the chat on your store and email, with the same Yotpo Loyalty connection behind it. See what each channel does on the Yotpo Loyalty integration page.
Redeem your first reward in chat
Install AeroChat, paste the recipe, add your Yotpo API key and GUID, and redeem a test reward from your own WhatsApp.
7-day free trial.
