Skip to main content

Push Notifications Overview - How Automated Messages Work

Learn how automated push notifications work for loyalty cards. Complete guide to configuring feedback requests, visit reminders, and birthday messages with timing strategies, message templates, and performance tracking.

Michael Francis avatar
Written by Michael Francis
Updated today

Overview

Push notifications are automated messages sent directly to your customers' mobile devices when their loyalty card is installed in Apple Wallet or Google Wallet. These notifications help you stay connected with customers, encourage repeat visits, and celebrate important milestones—all without manual effort.

Tip: Push notifications appear as lock screen alerts on customers' phones, making them highly visible and effective at driving action. Once configured, they work automatically in the background based on triggers you define.

What you can do:

  • Send automatic feedback requests after customers earn stamps or points

  • Remind customers to return for their next visit

  • Send birthday wishes with special offers

  • Customise messages for different card types

  • Set precise timing for each notification type

  • Re-engage customers at strategic moments in their loyalty journey

Before You Begin

Requirements:

  • Active loyalty card created and configured

  • Customers with cards installed in Apple Wallet or Google Wallet

  • Customer profiles with complete information (birthdays required for birthday notifications)

Warning: Push notifications only work for cards that customers have installed on their devices. Customers who haven't installed their cards won't receive push notifications, though you can still reach them via email or SMS.

Understanding Push Notification Types

The platform offers three automated push notification types, each designed for a specific purpose in your customer engagement strategy.

1. Feedback Request

Purpose: Gather customer feedback while the experience is fresh

When it's sent: After a customer earns stamps or bonus points

Use cases:

  • Request reviews after purchases

  • Gather satisfaction ratings

  • Identify service issues quickly

  • Build social proof with positive feedback

Example: "How was your visit today? We'd love your feedback! 🌟"

2. Next Visit Reminder

Purpose: Encourage customers to return before they forget about you

When it's sent: A set number of days after the last earned stamp or points

Use cases:

  • Re-engage customers before they become inactive

  • Remind customers of their progress toward rewards

  • Maintain regular visit frequency

  • Prevent loyalty programme abandonment

Example: "Missing you! You're only 2 stamps away from your free coffee ☕"

3. Birthday Congratulations

Purpose: Celebrate customers and strengthen emotional connection

When it's sent: A set number of days before the customer's birthday

Use cases:

  • Offer birthday rewards or discounts

  • Create memorable customer experiences

  • Drive visits during birthday month

  • Show customers they're valued

Example: "Happy Birthday Sarah! 🎉 Enjoy a special gift on us this week!"

Accessing Push Notification Settings

To configure automated push notifications:

  1. Navigate to Perkstar from your dashboard

  2. Open the left-hand menu

  3. Click Push

  4. Select the Push Automation tab at the top of the screen

Note: You'll see three configuration tiles, one for each notification type: Feedback, Next Visit Reminder, and Birthday Congratulations.

Configuring Feedback Requests

Feedback requests help you gather reviews and identify service issues while the customer experience is still fresh in their mind.

Step-by-Step Setup

  1. In the Feedback tile, locate the Card dropdown

  2. Select the card template you want to configure (if you have multiple card types)

  3. In the Message field, write the message customers will see:

    • Keep it conversational and friendly

    • Ask a specific question (e.g., "How was your visit today?")

    • Include a clear call-to-action

  4. Set the timing using Request will be sent after setting count hours after earned stamps:

    • Enter the number of hours after earning stamps when the notification should send

    • Recommended: 2-6 hours (while experience is fresh but not immediate)

  5. Review the Apply to Cards field to confirm which cards will receive this notification

  6. Click Save

Timing Best Practices

Recommended timing by business type:

  • Restaurants/Cafés: 3-4 hours after visit (after meal digestion, during evening relaxation)

  • Retail stores: 4-6 hours after purchase (time to use/enjoy product)

  • Service businesses: 2-3 hours after appointment (immediate enough to be relevant)

  • Entertainment venues: 4-8 hours after visit (time to reflect on experience)

Avoid:

  • Immediate notifications (feels pushy, customer may still be on-site)

  • Next-day notifications (experience less memorable)

  • Late-night hours (respect customer time zones)

Message Examples

Casual/Friendly tone:

  • "How was everything today? We'd love to hear from you! 😊"

  • "Thanks for stopping by! Quick question—how'd we do?"

  • "Your feedback helps us improve! How was your experience?"

Incentivised approach:

  • "Rate your visit and earn bonus points! ⭐"

  • "Share your thoughts and we'll add 50 points to your card!"

  • "How was today? Leave feedback for a surprise reward!"

Direct/Simple:

  • "Rate your experience (takes 10 seconds!)"

  • "Help us serve you better—quick feedback?"

  • "How would you rate today's visit?"

Configuring Next Visit Reminders

Next visit reminders help maintain customer engagement and prevent your loyalty programme from being forgotten.

Step-by-Step Setup

  1. In the Next Visit Reminder tile, select your Card from the dropdown

  2. In the Message field, write your reminder message:

    • Remind customers of their progress

    • Create urgency or excitement about rewards

    • Keep it brief and actionable

  3. Set the timing using Reminder will be sent after setting count days after last earned:

    • Enter the number of days after the last stamp/points earned

    • Recommended: Based on your typical purchase cycle

  4. Review the Apply to cards field

  5. Click Save

Timing Strategy by Business Type

High-frequency businesses (daily/weekly visits):

  • Coffee shops: 5-7 days

  • Quick service restaurants: 7-10 days

  • Convenience stores: 7-14 days

Medium-frequency businesses (monthly visits):

  • Casual dining: 14-21 days

  • Hair salons: 30-40 days

  • Car washes: 14-21 days

Low-frequency businesses (occasional visits):

  • Fine dining: 30-45 days

  • Specialty services: 45-60 days

  • Seasonal businesses: Varies by season

Tip: Analyse your customer visit patterns in the Analytics section to determine optimal timing. Look at the average days between visits for your most loyal customers.

Message Examples

Progress-focused:

  • "You're halfway to your free [product]! Come back soon! 🎯"

  • "Only 2 more stamps until your reward—don't forget about us!"

  • "You've earned [X] points! Visit again to keep building rewards."

Urgency/FOMO:

  • "Missing you! Special offer expires soon—come see us!"

  • "Don't let your progress go to waste! You're so close to a reward."

  • "Your loyalty deserves a reward—visit us this week!"

Friendly/Casual:

  • "We'd love to see you again! ☕"

  • "It's been a while—everything okay? Come visit us!"

  • "Your favourite [product] is waiting for you!"

Offer-based:

  • "Come back this week for 2X bonus points!"

  • "Special discount just for you! Valid until [date]."

  • "Welcome back offer: [specific promotion]"

Configuring Birthday Congratulations

Birthday messages create emotional connections and drive visits during a customer's birthday month.

Step-by-Step Setup

  1. In the Birthday Congratulations tile, select your Card from the dropdown

  2. In the Message field, write your birthday greeting:

    • Make it warm and personal

    • Include a specific offer or gift

    • Create urgency (limited time offer)

  3. Set the timing using Congratulation will be sent after setting count days before birthday:

    • Enter how many days before the birthday to send the notification

    • Recommended: 3-7 days before (gives customer time to plan visit)

  4. Review the Apply to Cards field

  5. Click Save

Timing Considerations

Days before birthday:

  • 7 days before: Best for planning-required visits (reservations, appointments)

  • 5 days before: Good balance for most businesses

  • 3 days before: Works for spontaneous visits (retail, quick service)

  • 1 day before or on birthday: Most immediate, highest urgency

Note: Some businesses send two notifications—one a week before ("your birthday is coming!") and one on the birthday itself ("happy birthday!"). Create separate card types or use manual push for the second message.

Message Examples

With specific offer:

  • "Happy Birthday Sarah! 🎉 Enjoy a free [product] on us this week!"

  • "It's your birthday month! Celebrate with 20% off your next visit 🎂"

  • "Happy Birthday! Your gift is waiting—visit us to claim it! 🎁"

Mystery reward:

  • "Happy Birthday! We have a special surprise waiting for you! 🎈"

  • "Birthday treat incoming! Stop by to discover your gift 🎉"

  • "It's your special day! Come celebrate with a birthday surprise 🥳"

Points/stamps bonus:

  • "Happy Birthday! We've added bonus points to your card! 🌟"

  • "Birthday bonus: Triple points on your birthday week! 🎂"

  • "Happy Birthday! Earn 2X stamps on all visits this week! 🎉"

Expiration included:

  • "Happy Birthday! Your free [product] is ready—valid until [date] 🎁"

  • "Birthday week special! Redeem by [date] for your free gift 🎈"

  • "Happy Birthday! Visit within 7 days to claim your surprise! 🥳"

Birthday Data Requirements

Warning: Birthday notifications only work if you have customers' birth dates in their profiles.

How to collect birthdays:

  • Include birthday field in sign-up forms

  • Ask during first visit when issuing cards

  • Request via email campaign ("Update your profile for birthday rewards!")

  • Collect at point of sale during transactions

  • Include in customer import CSV files

Info: Don't have birthdays yet? Launch a campaign encouraging customers to add their birthday to their profile in exchange for immediate bonus points.

Managing Multiple Card Types

If you run multiple loyalty programmes (e.g., separate cards for different locations or product lines), you can configure different push notifications for each card type.

Setting Up Card-Specific Notifications

  1. Select the first card from the Card dropdown

  2. Configure all three notification types for that card

  3. Save each configuration

  4. Return to the Card dropdown and select the next card

  5. Configure notifications with messages and timing appropriate for that audience

  6. Repeat for each card type

When to Use Different Settings

By location:

  • Different languages for different regions

  • Different timing based on local customer behaviour

  • Location-specific offers or promotions

By card type:

  • Premium cards get more generous birthday offers

  • Stamp cards emphasise progress differently than points cards

  • Different purchase cycles (coffee card vs. salon card)

By customer segment:

  • VIP customers receive exclusive messaging

  • New customers get more frequent engagement

  • Lapsed customers get stronger re-engagement messages

Best Practices

Message Writing Guidelines

Do:

✅ Keep messages under 100 characters when possible
✅ Use emoji sparingly (one per message maximum)
✅ Include customer's first name when possible using merge fields
✅ Create clear calls-to-action
✅ Test messages on your own device first
✅ Mention specific rewards or offers
✅ Match your brand voice and tone

Don't:

❌ Use ALL CAPS or excessive punctuation!!!
❌ Send too frequently (respect notification fatigue)
❌ Make promises you can't keep
❌ Use jargon or technical terms
❌ Create notifications without clear value
❌ Forget to proofread for typos

Frequency Management

Tip: Avoid notification fatigue by spacing notifications appropriately. Maintain a minimum of 3-5 days between any notifications to the same customer.

If a customer would receive multiple notifications:

  • Prioritise: Birthday > Feedback > Next Visit Reminder

  • Consider disabling some automations for highly active customers

  • Adjust timing so notifications don't overlap

Compliance and Privacy

Important considerations:

  • Customers control notification permissions on their devices

  • Respect customer opt-outs immediately

  • Comply with local marketing regulations

  • Never send promotional content disguised as transactional notifications

  • Ensure birthday data is collected and stored with proper consent

Monitoring Performance

Tracking Notification Effectiveness

Metrics to monitor:

  • Delivery rate: Percentage of notifications successfully delivered

  • Open rate: How many customers tapped the notification

  • Response rate: Actions taken after notification (visits, feedback submissions)

  • Opt-out rate: Customers disabling notifications

Access analytics:

  1. Go to Analytics or Reports section

  2. Look for Push Notifications or Engagement metrics

  3. Filter by notification type and date range

Optimising Based on Performance

If delivery rates are low:

  • Customers may not have cards installed

  • Launch installation campaign

  • Check device compatibility

If open rates are low:

  • Test different message copy

  • Adjust timing (different time of day)

  • Make messages more compelling or urgent

If response rates are low:

  • Offer stronger incentives

  • Create more urgency (limited time)

  • Simplify the action required

  • Check if offers are actually valuable to customers

If opt-out rates are high:

  • Reduce notification frequency

  • Improve message relevance

  • Segment audiences more carefully

  • Review timing (avoid early morning/late night)

Troubleshooting

"Customers aren't receiving notifications"

Check:

  1. Cards are installed - Notifications only work for installed cards

  2. Device permissions - Customers must have notifications enabled for Wallet app

  3. Card is active - Deactivated cards don't send notifications

  4. Notification is enabled - Verify configuration is saved and active

Customer device settings:

  • iOS: Settings → Notifications → Wallet → Allow Notifications (ON)

  • Android: Settings → Apps → Google Wallet → Notifications (ON)

"Wrong card type receiving notifications"

Check:

  1. Apply to Cards field - Verify correct cards are listed

  2. Card dropdown selection - Ensure you configured the right card template

  3. Customer card type - Check which card the customer actually has installed

Fix:

  • Reconfigure the notification for the correct card type

  • Save changes

  • Test with a sample customer

"Timing seems off"

Check:

  1. Time zone settings - Verify your account time zone matches your business location

  2. Hours vs. days - Feedback uses hours, reminders use days

  3. Trigger event - Ensure you understand when the countdown starts (after earning stamp/points)

Fix:

  • Adjust the count field to your desired timing

  • Save and test with a known customer

  • Monitor first few notifications to verify timing

"Birthday notifications not working"

Warning: Most common issue: Missing birthday data. Verify birth dates are entered in customer profiles.

Check:

  1. Customer profiles - Verify birth dates are entered

  2. Date format - Ensure dates are entered correctly

  3. Days before setting - Confirm timing is set appropriately

Fix:

  • Add birth dates to customer profiles

  • Re-save birthday notification configuration

  • Test with a customer whose birthday is approaching

"Message appears truncated on devices"

Issue: Long messages get cut off in lock screen notifications

Fix:

  • Keep messages under 100 characters

  • Put most important information first

  • Test on both iOS and Android devices

  • Prioritise clarity over cleverness

Advanced Tips

Seasonal Adjustments

Holiday seasons:

  • Temporarily adjust timing to match increased visit frequency

  • Update messages with seasonal themes

  • Offer holiday-specific rewards in birthday messages

Slow seasons:

  • Increase reminder frequency to maintain engagement

  • Offer stronger incentives to drive visits

  • Use push to announce special promotions

A/B Testing Messages

Test different approaches:

  1. Create two versions of a card type

  2. Split your customers between them

  3. Use different message copy for the same notification type

  4. Track which performs better

  5. Apply winning message to all customers

What to test:

  • Emoji usage vs. no emoji

  • Question format vs. statement format

  • Incentive-based vs. emotional appeal

  • Urgency vs. no urgency

Coordinating with Other Campaigns

Align push notifications with:

  • Email marketing campaigns

  • SMS promotions

  • In-store signage

  • Social media content

  • Seasonal sales or events

Example coordination:

  • Send email announcing new reward programme

  • Next-day push notification: "Did you see our email? Check your progress!"

  • Follow-up SMS to non-openers

Frequently Asked Questions

Q: Can customers turn off push notifications?

Yes. Customers control notification permissions through their device settings. If they disable notifications for the Wallet app, they won't receive your automated messages. You can still reach them via email or SMS.

Q: How many push notifications will a customer receive?

This depends on their behaviour and your configuration. Highly active customers might receive frequent feedback requests. Less active customers might receive next-visit reminders. Birthday notifications happen once per year. Space notifications appropriately to avoid overwhelming customers.

Q: Can I send one-time push notifications manually?

The automated push system handles recurring triggered notifications. For one-time promotional messages, check if your platform offers a manual push notification feature in the marketing or messaging section.

Q: Do push notifications work for cards not yet installed?

No. Customers must have the card installed in Apple Wallet or Google Wallet to receive push notifications. For customers who haven't installed cards, use email or SMS instead.

Q: What happens if a customer earns multiple stamps in one day?

Typically, the system sends one notification per trigger event. If your feedback notification is set for 3 hours after earning stamps, and a customer earns stamps twice in one day, they may receive two notifications. Consider this when setting timing to avoid over-messaging active customers.

Q: Can I use customer's name in push notifications?

This depends on your platform's merge field capabilities. Check if fields like {customer_name} or {first_name} are supported in push notifications. Test thoroughly before deploying to all customers.

Q: What if I want to change a message after it's set up?

Simply edit the message in the respective notification tile and click Save. Changes apply to future notifications immediately. Previously sent notifications cannot be recalled or edited.

Q: How do I know if my messages are effective?

Monitor your analytics for open rates, response rates, and subsequent visit patterns. Compare visit frequency before and after implementing push notifications. Track redemption rates for birthday offers. Survey customers about their notification preferences.

Q: Can different locations use different messages?

If you have separate card templates for different locations, yes. Configure each card's notifications separately with location-appropriate messages and timing.

Q: Are there costs associated with push notifications?

Check your Perkstar plan details. Push notifications are typically included in standard plans, but there may be limits on volume or features depending on your subscription tier.

Q: Can I personalize messages with customer data?

Yes, if your platform supports merge fields. Common fields include customer name, points balance, stamps earned, and loyalty tier. Test merge fields thoroughly before sending to all customers.

Q: What if customers complain about too many notifications?

Review and reduce your notification frequency. Check timing to ensure messages aren't sent at inconvenient hours. Segment your audience more carefully—highly active customers may need different settings than occasional visitors.


Tip: Need help optimizing your push notification strategy? Contact Perkstar support for personalized recommendations based on your business type and customer behavior patterns.

Did this answer your question?