Overview
Push notifications let you communicate directly with customers who have your loyalty card installed. Unlike SMS, push notifications are free and unlimited. You can send one-time messages to your full customer base or specific segments, and set up automated messages that trigger based on customer actions like card installation, visits, or birthdays.
Sending a push notification
Step 1: Choose the card template
Navigate to Push in the left-hand menu.
Select the card template you want to send the notification for.
Step 2: Select your audience
Send the push notification to all cardholders, or narrow your audience using segments. You can segment by current number of stamps, visits, unused rewards, and more.
Step 3: Write your message
Enter your message in the text field. The character limit is 260 characters — messages longer than this may be cut off by Apple's push notification service.
Tip: Use emojis in your push messages. They work as eye-openers and significantly increase viewing and open rates.
Step 4: Send or schedule
Choose to send the message immediately or schedule it for a future date and time using the calendar. Review the confirmation screen to check how many customers will receive the message, then send.
Sent messages appear in your push history with the creation date and delivery time.
Push automations
Push automations are pre-built message templates that send automatically based on customer actions. Navigate to the Push Automation tab and select your card template to configure them.
Feedback collection
Automatically ask customers to rate their experience after each visit.
Enter your feedback message in the Message field (e.g., "Thanks for your last visit! Please rate us ⭐").
Set how many hours after the last transaction the message should be sent using the Request will be sent after field. The default is 1 hour.
The cards this applies to are listed in the Apply to Cards field.
Click Save.
When a customer provides a 1–3 star rating, they appear in your dashboard's priority section so you can follow up. When they give 4–5 stars, they're prompted to share the card via your referral program or leave a review on Google Maps, Yelp, or other review services.
Next visit reminder
Automatically remind customers to come back if they haven't visited in a while.
Enter your reminder message in the Message field (e.g., "We haven't seen you in a while! Don't forget to visit us again 👋").
Set how many days after the last visit the reminder should be sent using the Reminder will be sent after field. The default is 28 days.
The cards this applies to are listed in the Apply to Cards field.
Click Save.
Birthday congratulations
Automatically send a birthday message if you collect date of birth in your card issuing form.
Enter your birthday message in the Message field (e.g., "Happy Birthday! 🎂 Best wishes from our team").
Set how many days before the customer's birthday the message should be sent using the Congratulation will be sent field. Set to 0 to send on the birthday itself, or 1 to send the day before.
The cards this applies to are listed in the Apply to Cards field.
Click Save.
Tip: Sending the message one day before the birthday lets you offer a special discount and invite the customer to celebrate at your business. For example: "Your birthday is tomorrow! Here's a 30% discount from our team 🎁".
Custom triggered push notifications
Beyond the three pre-built automations, you can create custom push messages that trigger based on specific customer actions.
Available triggers
Card installed — Customer installs the loyalty card
Coupon used — Customer redeems a coupon
Review sent — Customer submits a review
Referral — Customer refers someone
Card edited — Card details are updated
Periodic — Sent at regular intervals
Number of stamps — Customer reaches a specific stamp count
Reward reached — Customer unlocks a reward
Reward used — Customer redeems a reward
Bonuses reached — Customer reaches a specific point balance
Status/card upgraded — Customer moves to a new tier (e.g., on discount or cashback cards)
Creating a custom triggered message
Navigate to Push Automation and click to create a new custom push notification.
Select a trigger from the list.
Enter your message.
Set the delay — how long after the trigger event the message should be sent (e.g., 1 hour after card installation for a welcome message).
Select the card template(s) this message applies to.
Click Save.
Tip: Create a welcome onboarding sequence by setting up multiple messages after card installation. For example, send a welcome message 1 hour after installation, then a second onboarding message 1 day later with additional content about your loyalty program.
FAQs
Are push notifications free?
Yes. Push notifications are free and unlimited — they work like SMS but at no cost.
What's the character limit for push messages?
260 characters. Messages longer than this may be cut off by Apple's push notification service.
Do I need to set up automations for each card separately?
Yes. Each automation is linked to a specific card template. You configure the feedback, reminder, and birthday messages per card in the Push Automation tab.
Can I send a push to just one customer?
Yes. You can send individual push notifications from a customer's profile using the Send Push tab. See the customer profile articles for details.
Will customers receive push notifications if their card is installed via PWA or Google Wallet?
Yes. Both PWA and Google Wallet support push notifications, as does Apple Wallet.
