Skip to main content

Push notifications

Send real-time messages, automate feedback collection, remind customers to visit, and congratulate birthdays — all via free, unlimited push notifications.

Written by Dan. A
Updated this week

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

  1. Navigate to Push in the left-hand menu.

  2. 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.

  1. Enter your feedback message in the Message field (e.g., "Thanks for your last visit! Please rate us ⭐").

  2. 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.

  3. The cards this applies to are listed in the Apply to Cards field.

  4. 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.

  1. 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 👋").

  2. 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.

  3. The cards this applies to are listed in the Apply to Cards field.

  4. Click Save.

Birthday congratulations

Automatically send a birthday message if you collect date of birth in your card issuing form.

  1. Enter your birthday message in the Message field (e.g., "Happy Birthday! 🎂 Best wishes from our team").

  2. 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.

  3. The cards this applies to are listed in the Apply to Cards field.

  4. 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

  1. Navigate to Push Automation and click to create a new custom push notification.

  2. Select a trigger from the list.

  3. Enter your message.

  4. 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).

  5. Select the card template(s) this message applies to.

  6. 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.

Did this answer your question?