Vendion
    Loyalty & Gift Cards

    Loyalty – Guest's Public Page

    3 min read#9

    Vendion offers every member a public loyalty view – a page at /loyalty/:token where the guest sees balance, tier, history, and perks without logging in. The link is securely signed, valid for 365 days, and shareable via SMS or email.

    Why a public view?

    • Transparency: Guests asking "how many points do I have?" can check themselves
    • Retention: A concrete page to bookmark – keeps the program top of mind
    • Self-service: Cuts staff questions
    • Campaigns: Perfect to link in SMS: "Check your Gold status here: [link]"

    What the page looks like

    The guest sees a minimalist, brand-colored interface (adapts to the restaurant's brand theme):

    Hero

    • Guest's name (or "Welcome back")
    • Large tier badge with color
    • Balance in points + SEK translation
    • "Next tier in X SEK" (unless top tier)

    Middle – Perks

    • Bullet list of current tier perks
    • When relevant: "Next tier's perks unlock at 18,500 SEK of 12m spend" (motivation)

    Bottom – History

    • Last 20 transactions in the member's history
    • Format: date, kind (earned/redeemed/expired), amount, reason
    • Example:
      • "2 Feb 2026 – Earned 450 points (order #1234)"
      • "24 Jan 2026 – Redeemed 200 points (−20 SEK on order #1220)"
      • "15 Jan 2025 – 100 points expired (inactive 24 months)"

    Stamp cards and gift cards (if enabled)

    • Active stamp card slots show with progress bars
    • Gift cards the member has sent show on a separate tab

    Multiple options:

    1. Automatic via SMS (recommended)

    • Create an automation in Marketing → Automations
    • Trigger: When a member auto-enrolls
    • Action: Send SMS with link: "Welcome to the club! Check your points here: [link]"

    2. On receipts (if enabled in settings)

    • Link printed as QR code on the receipt
    • Guest scans with mobile camera

    3. Via staff

    • Server clicks Share link in the member profile in POS
    • Link copied to clipboard or sent via SMS directly

    4. Manual generation

    • Admin → Marketing → Loyalty → Members → [guest] → Copy public link

    Security and validity

    The link is a securely signed URL pointing at /loyalty/:token. The token is bound to the customer and the restaurant and is valid for 365 days. After that the link stops working and the guest needs a new one.

    Safe against:

    • Link manipulation (the signature breaks)
    • Reuse after expiry
    • Access to other guests' data (the token is bound to a specific customer)

    Note: No data beyond loyalty status leaks. No orders, no bookings, no restaurant contact info.

    If a guest loses the link or it expires:

    1. Open the member profile
    2. Click Copy public link
    3. New link generated with 365-day validity
    4. Send via SMS/email

    Old links can keep working until they expire (no revocation in April 2026).

    Customize the look

    The public view respects the restaurant's brand theme (if enabled):

    • Background, text color, accent
    • Logo (if uploaded)
    • Typeface (within safe web-font sets)

    Open Marketing → Brand theme to configure. Without customization the page uses Vendion's default style.

    Planned enhancements

    • QR-code scan in POS → link guest directly
    • Self-service redemption via the public view (for online orders)
    • Push notifications on tier upgrade
    • Apple Wallet / Google Wallet integration

    This feature is part of Vendion Loyalty.

    Curious how it looks in practice? Read more about the product or book a short demo.

    Was this article helpful?