Head over to Settings to add your store details and create your first loyalty programme. Analytics data will start appearing once you're live.
i
Total customers
—
All time
i
Stamps issued (month)
—
Current month
i
Rewards redeemed (month)
—
Current month
i
Cards completed (30d)
—
Full cards earned
i
Active collectors (month)
—
Stamped at least once
i
New collectors (month)
—
First-time card holders
i
Avg days to complete
—
From first stamp to reward
i
Avg stamps / open day
—
NFC taps on open days only
i
Active users (60d)
—
Stamped at least once
i
Stamps per user
—
Per active user
📊
Analytics update nightly
Your first analytics data will appear here tomorrow. Once active, you'll see daily stamp, customer, and redemption metrics.
📈
Unlock full analytics with Premium
Charts, trends, age demographics, market comparisons and hourly traffic patterns are available on the Premium plan.
i
Stamps issued
i
Card status
i
New stampers
i
Cards redeemed
i
Customers by age
Unique customers in each age group.
i
Avg stamps by age
Average stamps collected per customer, by age group.
i
Busiest hours
Average stamps and redemptions per day, by hour — last 30 days.
Location analytics
Performance breakdown across your locations, tracked via stamp codes — last 30 days.
You only have one location
Add a second location to start comparing performance across sites.
Locationvs average of all locations
Busiest hours
No stamps attributed to this location in the last 30 days.
Stamps only appear here when staff enter the location's PIN code when stamping.
vs
Busiest hours
No stamps attributed to one or both locations in the last 30 days.
Stamps only appear here when staff enter the location's PIN code when stamping.
Run diagnose_location_attribution.sql in Supabase to see your current attribution breakdown.
Market comparison
Loading market data…
Busiest hours — you vs market
Average stamps and redemptions per day by hour, last 30 days. Dashed = market average.
Boost your reach with paid placements in the Midnight Snax app. Add-ons must be booked at least 3 days in advance. Promotions are limited to one active add-on per business.
📍
Store Spotlight
Pin your location at the top of the explore feed and map for all nearby users
€49
€3.50 / day
🛍
Product Promo
Showcase a specific product with a prominent in-app banner
€35
€2.50 / day
⭐
Bonus Stamp Offer
Give free stamps to new or existing customers via an in-app banner
€29
€2.07 / day
Active & pending campaigns
Choose your plan
YOUR PLAN
Starter
Up to 200 visitors / month
€25/mo
YOUR PLAN
Basic
Unlimited visitors
€40/mo
MOST POPULAR
Premium
Premium analytics
€60/mo
Secure payment via Stripe. Cancel anytime from your billing portal.
Settings
Configure your loyalty programme and store profile.
🎟 Loyalty programme
Your stamp card settings control what customers see and collect in the Midnight Snax app.
You don't have an active loyalty programme yet. Fill in the details below and click Create programme to go live.
The name shown on the stamp card in the app.
How many stamps a customer must collect to earn the reward.
Shown on the customer's completed card in the app.
Programme active
When active, customers can find your card and collect stamps.
🏪 Store profile
This information is shown to customers who find your store on the Midnight Snax map.
Changes are reflected in the app immediately after saving.
0 / 200 characters
Used to display stamps and redemptions in your local time on the analytics charts.
📍 Location Manager
Add and manage your store locations. Each location appears as a separate pin on the
Midnight Snax map. The main location's address is also shown on your store page in the app.
Displayed in the app to distinguish this branch from others.