Project screenshot coming soon
CRM-integrated digital loyalty platform with Apple Wallet, Google Wallet, and PWA support for agencies.
VEXION is a full-stack web application that delivers a CRM-integrated digital loyalty system, designed specifically to operate as a hosted app inside GoHighLevel (GHL). Agencies can set up and manage loyalty programs for their clients, who in turn use digital loyalty cards to earn rewards, points, or stamps to drive repeat visits. Users are provisioned and authenticated through GHL using SSO, so their identity, role, and session state flow seamlessly into this system. The platform models a clear hierarchy of agency → admin → customer, enabling multi-account oversight at every level.
SaaS Loyalty Platform
GoHighLevel (GHL)
Apple Wallet + Google Wallet
PWA + Push Notifications
GHL SSO
Agency, Admin, Customer
GoHighLevel SSO Integration, Apple Wallet API, Google Wallet API, APNs (Apple Push Notification Service), Web Push Notifications, PWA (Progressive Web App), REST APIs, Role-Based Access Control
GoHighLevel (GHL) SSO authentication — no separate login required
Role hierarchy: Agency → Admin → Customer
Apple Wallet and Google Wallet loyalty card generation
PWA for devices without Google Wallet support
APNs and web push notifications for real-time engagement
Loyalty program configuration: points, stamps, rewards, tiers
Agency dashboard for multi-client management
Customer-facing card view with live reward updates
Automated card lifecycle management (create, update, revoke)
Event-driven notifications: stamp updates, reward unlocks, promotions