Platform

    Everything between the member and your membership system

    SmartMembers handles joining, identity and the wallet credential. Your existing platform keeps owning points, tiers and membership truth.

    Join and identity

    Scan-to-join from a QR code, poster or kiosk. Consent and terms captured per campaign, duplicate members handled by policy, and every membership resolved back to a server-verified identity.

    • Branded join page per program
    • Consent and terms versioning
    • Age and eligibility rules
    • Server-signed member tokens

    Wallet credentials

    Membership and offer passes for Apple Wallet and Google Wallet, designed per program and issued from your branding and field configuration.

    • Apple membership and offer passes
    • Google Wallet membership and offers
    • Per-program pass design
    • Re-issue, revoke and update

    Live member data

    Points, tier and status are read from the program's own system and shown on the pass and in the member portal, so members always see the current balance.

    • Read from your CRM or gaming system
    • Webhook or scheduled refresh
    • Points history
    • Cached fallback when a partner is offline

    Offers and engagement

    Distribute offers to all members, a segment or an individual. Offers can be delivered as wallet passes or through the member portal, with redemption tracked.

    • Offer distribution ledger
    • Wallet offer passes
    • Redemption tracking
    • Member offer gallery

    Program controls

    An operator console for each program: settings, branding, pass setup, venues, campaigns, members, offers, integrations, API keys and audit.

    • Role-based access
    • Guided program setup
    • Duplicate an existing program
    • Full audit trail

    Analytics and API

    Join funnel analytics, usage metering and an authenticated identity API so downstream products can resolve a member from a tap or scan.

    • Join funnel reporting
    • Usage metering
    • Member identity API
    • Per-program API keys

    Each new program is configuration rather than a rebuild — branding, pass design and join rules are set in the console.

    Talk to us about your program