PO Box 55056 RPO Windermere, Edmonton, AB T6W 5B4, Canada

Notifications & Geofencing Guide

Configure push notifications, real-time pass updates, and location-triggered lock-screen messages — with the platform behavior notes that keep rollouts predictable.

Push notifications

  • Send from a record, a Flow, or Bulk Actions; notification text is customizable per template, including the Apple notification title.
  • Generic push messaging on Apple Wallet is a Kemicard differentiator — most wallet platforms can't send free-form Apple pushes.
  • Typical lock-screen visibility is 80–90%, versus 15–20% email open rates.
Apple display behavior: if the Wallet app is open when a message arrives, it shows on the back of the card rather than as a pop-up; lock-screen delivery works normally. Apple also suppresses a push whose text is identical to the previous one. Set these expectations during rollout.

Real-time pass updates

Record and template changes propagate through the Kemicard event pipeline to installed passes within seconds. The standard promo mechanism: update the strip image and back-of-pass message, and every installed card refreshes.

Scheduled notifications

Use scheduled Salesforce Flows for renewal reminders and event-day messages — a fully supported configuration. Calendar-based scheduling (Kemicard Connect) is in development on the roadmap.

Scheduled Flow (daily)
  WHEN Membership__c.End_Date__c = TODAY + 30
  → Kemicard Send Message: "Your membership renews in 30 days…"

Geofencing

  • Enter a plain address (geocoded once, coordinates stored) or raw coordinates — both supported as a toggle per template.
  • Limit: 10 locations per template (Apple hard limit; applied to both platforms for consistency).
  • The pass surfaces on the lock screen when the member nears a configured location — store, venue, or campus.
  • Trigger radius differs by platform default; verify per-template values when precision matters.
Known OS limitations (outside any vendor's control): some iOS releases have geofencing reliability regressions; behavior follows Apple's fixes. Google Wallet does not currently show lock-screen location messages (Google has confirmed the feature is coming). Document both for stakeholders during rollout.

Engagement patterns that work

  • Renewal sequence — 30-day scheduled reminder, 7-day push, lapse-day template switch to a renewal-offer design.
  • Event day — morning push with logistics + geofenced surfacing at the venue.
  • Points milestone — record-triggered push the moment a threshold field changes.
  • Flash promo — strip image refresh + bulk message to the target segment.