Skip to main content

Triggered auto-push notifications

Set up custom push notifications that send automatically when specific events happen on a customer's card.

Written by Dan. A
Updated this week

Overview

Triggered auto-push notifications let you define custom messages that are sent automatically when a specific event occurs — such as a card installation, a coupon being used, or a reward being earned. You choose the trigger, write the message, set the delay, and connect it to a card. From there, it runs on its own.

This is ideal for building onboarding sequences, thanking customers after key milestones, or prompting action at critical moments.


Available triggers

  • Card installed — Customer installs a loyalty card

  • Coupon used — Customer redeems a coupon

  • Review sent — Customer submits a feedback review

  • Referral added — Customer refers someone

  • Card edited — Card details are updated

  • Periodic/expired — Sent at regular intervals or when a card expires

  • Number of stamps reached — Customer reaches a specific stamp count

  • Number of rewards reached — Customer unlocks a reward

  • Number of rewards used — Customer redeems a reward

  • Number of bonuses reached — Customer reaches a specific point balance

  • Status/card upgraded — Customer moves to a new tier (for discount and cashback cards)


How to create a triggered auto-push

  1. Click Mailings in the left-hand menu, then click the Custom Auto-Push tab.

  2. Under Add auto-push, select a trigger from the Select trigger to start auto-push dropdown.

  3. Enter your message in the Message textbox.

  4. Set the delay using the Message to be displayed after field — enter a number and select the time unit (minutes, hours, or days).

  5. Select the card template this trigger applies to in the Card field.

  6. Click Save.

Important: Each custom auto-push notification can only be applied to one card at a time. If you have multiple cards, create a separate push message for each one.


Building an onboarding sequence

You can create multiple triggered messages for the same event to build a sequence. For example, a welcome onboarding flow after card installation:

  • Message 1 — Sent 1 hour after installation: "Thanks for joining our loyalty club! 🎉 Your first reward is just a few stamps away."

  • Message 2 — Sent 1 day after installation: "Did you know you can earn stamps with every visit? Come in today and start collecting!"

  • Message 3 — Sent 3 days after installation: "Haven't visited yet? Your loyalty card is waiting — pop in and earn your first stamp."

Each message is saved as a separate auto-push with the same trigger (card installed) but different delay times.


Tracking delivery

You can view which customers received triggered messages in two places:

  • Customer profile — Open an individual customer's profile to see the messages they've received and when

  • Send Push section — View the history of all delivered auto-push notifications


FAQs

Can I use the same trigger for multiple messages?

Yes. Create separate auto-push entries with the same trigger but different delay times. This lets you build multi-step sequences.

Can I apply one triggered message to multiple cards?

No. Each auto-push is linked to a single card template. Create a separate message for each card you want to target.

What's the most popular trigger?

Card installation is the most commonly used trigger. It's ideal for welcome messages and onboarding sequences that introduce new customers to your loyalty program.

Can I edit a triggered message after saving?

Yes. Navigate to the Custom Auto-Push tab, find the message, and update the text, delay, or card assignment. Click Save to apply your changes.

What's the difference between triggered auto-push and push automations?

Push automations (feedback, next visit reminder, birthday) are pre-built templates with fixed trigger events. Triggered auto-push gives you full control — you choose any trigger from the list, set any delay, and write any message.

Did this answer your question?