Why Loyalty Matters
Acquiring a new customer costs 5-7x more than retaining an existing one. A well-designed loyalty program:- Increases order frequency - Customers return to earn and redeem rewards
- Boosts average order value - Points thresholds encourage larger orders
- Builds emotional connection - Rewards make customers feel valued
- Generates data - Track customer preferences and behaviour
- Reduces reliance on discounts - Rewards feel earned, not given away
Restaurants with loyalty programs see an average 20-30% increase in repeat orders from enrolled customers.
Supported Integrations
storekit integrates natively with two leading loyalty platforms:Piggy
Piggy is a flexible loyalty and marketing platform popular across Europe. Key Features:- Points/credits system - Customers earn credits on every order
- Rewards catalogue - Offer free items, discounts, or percentage off
- Vouchers - Time-limited rewards with expiration dates
- Gift cards - Sell and redeem digital gift cards
- Automated campaigns - Birthday rewards, win-back emails, and more
- Multi-location support - Unified loyalty across all your stores
Como
Como is an enterprise-grade loyalty platform for hospitality brands. Key Features:- Points balance - Earn monetary points on purchases
- Pay with points - Use accumulated points to pay for orders
- Deals and offers - Targeted promotions based on behaviour
- Membership tiers - Bronze, Silver, Gold progression
- Omnichannel - Works across online, in-store, and app
- Advanced segmentation - Personalised rewards based on data
- Enterprise reporting - Deep analytics and insights
Linking Products to Como Rewards
When a reward in Como applies to specific products, you tell Como which product codes it covers. storekit identifies each purchased item to Como using the first of these identifiers that is set:- PLU - on menus synced from a POS this is filled in by the sync; for Toast it is the item’s GUID from your Toast menu.
- SKU / PLU - the product field of that name in the menu editor.
- POS ID - the product field of that name, shown on Comtrex, Centegra and Tissl menus.
- Product ID - the read-only identifier at the bottom of the product’s edit panel. See Product ID.
How It Works
Customer Experience
- Sign up - Customer enters email or phone at checkout
- Verify - One-time code confirms their identity
- Earn - Points accumulate automatically on every order
- View rewards - Available rewards display in the basket
- Redeem - One tap applies the reward to their order
Rewards Display
When a customer is logged in, their available rewards appear as a horizontal carousel in the checkout:- Reward name and image
- Points/credits required
- Expiration date (if applicable)
- One-tap redeem button
Benefits for Your Business
Higher Retention
Loyalty members order 2-3x more frequently than non-members.
Increased Spend
Points thresholds encourage customers to add items to reach the next reward.
Customer Data
Build a database of identified customers for marketing.
Reduced Discounting
Earned rewards feel more valuable than blanket discounts.
Gift Cards
Both Piggy and Como support digital gift cards that integrate with storekit:- Sell gift cards - Customers purchase cards for friends and family
- Redeem at checkout - Enter gift card code to apply balance
- Partial redemption - Use part of the balance, save the rest
- Balance checking - Customers can check remaining balance
- Holiday gifting seasons
- Corporate gifting programs
- “Sorry we messed up” recovery gestures
Setting Up Loyalty
Prerequisites
- Create an account with Piggy or Como
- Configure your program - Set earn rates, rewards, and tiers
- Get your API credentials - Required for storekit integration
Connect to storekit
- Go to Stores → your store → Settings → Integrations
- Select Piggy or Como
- Enter your API credentials
- Configure display options
- Test with a sample order
Program Design Tips
Keep It Simple
The best loyalty programs are easy to understand:- Clear earn rate - “£1 = 1 point” is better than complex multipliers
- Achievable rewards - First reward should be reachable in 2-3 orders
- Visible progress - Show customers how close they are to the next reward
Reward What You Want
Design rewards that drive desired behaviour:Communicate Value
Make sure customers know about your program:- Mention it on your store homepage
- Highlight points earned on the confirmation page
- Send “points balance” reminders via email
- Celebrate when customers unlock rewards
Measuring Success
Track these metrics to evaluate your loyalty program:Getting Started
If you’re new to loyalty:- Choose a platform - Piggy for flexibility, Como for enterprise
- Design a simple program - Start basic, iterate based on data
- Connect to storekit - Follow the integration steps above
- Promote enrollment - Make it visible and valuable
- Monitor and adjust - Review metrics monthly and refine