Digi Spin & Loyalty

Digi Spin & Loyalty

Everything you need for retention

One Shopify app for loyalty points, gamification, storefront widgets, and optional native mobile integrations.

Loyalty program

Full points ledger, tiers, and redemption — configurable from Shopify Admin.

  • Points for purchases, signup, first order, birthdays, reviews, and referrals
  • VIP tiers with spend-based multipliers
  • Cart and checkout points redemption
  • Immutable points ledger and customer history in admin
  • Manual adjustments and customer search

Spin & Win

Gamified wheel campaigns on Starter, Growth, and Pro plans (not on Loyalty Plus).

  • Customizable wheel with weighted segments (points, discounts, products, try again)
  • Floating launcher or always-open display modes
  • Optional email or name gate before spin
  • Live admin preview and participant export
  • Offer-level spin limits and per-segment win caps

Storefront & theme widgets

Theme app extension — enable embeds in the theme editor, no code required.

  • Rewards balance widget, cart points, mini-cart, product earn preview
  • Spin wheel launcher and checkout UI extension for logged-in customers
  • English and Arabic (RTL) storefront support

Notifications

Email on Growth+. SMS and WhatsApp on Loyalty Plus and Pro.

  • SMTP, SendGrid, or Mailgun for email
  • MSG91 or Twilio for SMS
  • WhatsApp Business API integration
  • Merchant-configured webhooks on Growth+

Mobile app API

Referral Mobile API on every plan; full loyalty REST API on Loyalty Plus and Pro.

  • GET/POST /referral/* on Starter through Pro
  • Full rewards, cart, and spin APIs on Loyalty Plus / Pro
  • API key auth with plan-based rate limits
  • Use-case docs and keys inside Shopify Admin → Mobile API

Built for Shopify

Embedded admin, billing, compliance, and multi-store isolation.

  • Polaris embedded admin experience
  • Shopify Billing API with 14-day trial on all plans
  • GDPR compliance webhooks (data request, customer redact, shop redact)
  • Per-shop data isolation in PostgreSQL

Compare plans on the pricing page, follow the setup guide, or read the FAQ.