Why Cashback Works Better Than Discounts#
Every store owner faces the same challenge: getting customers to come back. You can run flash sales and discount codes, but those train customers to wait for the next deal. Cashback flips the script β it rewards buying, not waiting.
Here's the data:
- Stores with loyalty cashback programs see up to 40% more repeat purchases
- Acquiring a new customer costs 5-7x more than retaining an existing one
- Increasing customer retention by just 5% can boost profits by 25-95% (Harvard Business Review)
- 73% of consumers are more likely to recommend brands with good loyalty programs
Tiny Shops includes a built-in tiered cashback system that you can configure in minutes β no coding, no third-party integrations. Let's walk through exactly how to set it up for maximum impact.
How the Tiny Shops Cashback System Works#
Before configuring, let's understand the mechanics:
The Core Loop#
- Customer places an order β payment is processed
- Cashback is calculated β based on the customer's current tier level
- Bonuses are automatically credited β added to the customer's balance instantly
- Customer sees their rewards β in their profile page inside your store
- Customer uses bonuses β applies them at checkout on their next purchase
- Repeat β each purchase earns more cashback and progresses toward higher tiers
Tier-Based Progression#
The cashback system uses an order-count-based tier model. The more orders a customer places, the higher their tier β and the more cashback they earn per purchase.
This creates a powerful progression mechanic:
- New customers start at the base tier with a modest cashback rate
- As they buy more, they level up automatically
- Higher tiers mean more cashback, which means more reason to keep buying
- Customers can see their progress toward the next tier in real-time
It's the same psychology that makes airline miles, credit card points, and gaming level systems so effective. People are motivated by visible progress toward a reward.
What Customers See#
When customers open their profile in your Telegram store, they see:
Current Level Card:
βββββββββββββββββββββββββββββββββββ
β π Current Level β
β ββ Silver β
β β
β Cashback Rate: 2.5% β
β Your Orders: 7 β
βββββββββββββββββββββββββββββββββββ
Total Earned Card:
βββββββββββββββββββββββββββββββββββ
β π° Total Earned β
β $12.50 β
β β
β Added to Bonuses: Automatic β
βββββββββββββββββββββββββββββββββββ
Progress to Next Level:
βββββββββββββββββββββββββββββββββββ
β π― Next Level Progress β
β 3 more orders to reach Gold β
β β
β Progress to Gold 7/10 β
β ββββββββββββββββββ 70% β
β β
β Next Level: 3.5% cashback β
βββββββββββββββββββββββββββββββββββ
All Cashback Levels:
ββββββββββββ ββββββββββββ ββββββββββββ
β β Bronze β β β Silver β β β Gold β
β β β CURRENT β β π β
β 0-4 β β 5-9 β β 10+ β
β orders β β orders β β orders β
β β β β β β
β 1.5% β β 2.5% β β 3.5% β
β cashback β β cashback β β cashback β
ββββββββββββ ββββββββββββ ββββββββββββ
β
Unlocked π΅ Current π Locked
Customers also see a "How it Works" section explaining:
- Complete orders to earn cashback based on your current level
- Cashback is automatically added to your bonus balance
- Use bonuses to pay up to 50% of future orders
- Make more orders to unlock higher tiers
This transparency builds trust and motivates continued purchasing.
Step 1: Navigate to Cashback Settings#
- Log in to your Tiny Shops dashboard
- Find "Cashback Settings" in the sidebar navigation
- You'll see the cashback configuration card
The interface is straightforward β a single page where you configure everything:
ββ Cashback Settings ββββββββββββββββββ
β β
β Enable cashback [ON] β
β Reward customers for purchases β
β β
β βββββββββββββββββββββββββββββββββ β
β β
β Levels [+ Add] β
β β
β Name Min. orders Cashback β
β βββββββββ ββββββββββββ ββββββββ β
β Bronze 0 1.5% π β
β Silver 5 2.5% π β
β Gold 10 3.5% π β
β β
β βββββββββββββββββββββββββββββββββ β
β β
β β No limit on max cashback/order β
β β
β βββββββββββββββββββββββββββββββββ β
β β
β Description β
β ββββββββββββββββββββββββββββββ β
β β Earn cashback on every β β
β β purchase! Level up to get β β
β β even higher rates. β β
β ββββββββββββββββββββββββββββββ β
β Shown to customers on profile β
β β
β [Save Changes] β
ββββββββββββββββββββββββββββββββββββββββ
Step 2: Enable Cashback#
Toggle the "Enable cashback" switch to ON. This activates the cashback system for your entire store.
When enabled:
- Customers start earning cashback on their next purchase
- The cashback section appears in customer profiles
- Earned cashback is automatically added to bonus balances
When disabled:
- No new cashback is earned
- Existing bonus balances remain (customers can still use them)
- Cashback section shows as "not available" in profiles
Step 3: Configure Your Tiers#
This is the most important part. Click "Add Level" to create your tiers. Each tier has three settings:
Tier Name#
Choose descriptive, aspirational names. Common approaches:
- Metal tiers: Bronze β Silver β Gold β Platinum
- Status tiers: Starter β Regular β VIP β Elite
- Fun tiers: Fan β Superfan β Ambassador
- Custom tiers: Match your brand personality
Minimum Orders#
The number of completed orders required to reach this tier. The system counts orders with status "Delivered" or "Pending".
Cashback Percentage#
The percentage of each order total that's returned as cashback (0-100%). This becomes the customer's bonus balance.
Recommended Tier Configurations#
Here are proven configurations for different business types:
For a clothing/accessories store:
| Tier | Min Orders | Cashback | Why |
|---|---|---|---|
| New Customer | 0 | 2% | Immediate reward to hook first-timers |
| Regular | 3 | 4% | Low threshold encourages the critical 2nd-3rd purchase |
| VIP | 8 | 6% | Meaningful reward for loyal customers |
| Ambassador | 15 | 8% | Top-tier for your best customers |
For a food/bakery store:
| Tier | Min Orders | Cashback | Why |
|---|---|---|---|
| Welcome | 0 | 3% | Higher base rate for frequent-purchase category |
| Regular | 5 | 5% | Quick progression for daily/weekly buyers |
| Gold | 15 | 7% | Rewarding habitual customers |
For a digital products store:
| Tier | Min Orders | Cashback | Why |
|---|---|---|---|
| Starter | 0 | 1% | Conservative start for higher-value items |
| Pro | 3 | 2.5% | Encourages catalog exploration |
| Expert | 10 | 5% | Significant reward for power users |
βPro tip: Start with 3 tiers. You can always add more later. Too many tiers at launch can feel overwhelming for customers.
Step 4: Set Maximum Cashback Per Order (Optional)#
This setting caps the maximum cashback a customer can earn on a single order. Useful if you sell high-value items and want to control costs.
When to use a cap:
- You sell expensive items (electronics, jewelry) where percentage-based cashback could be significant
- Example: 5% on a $2,000 order = $100 in cashback. You might cap at $50.
When to skip the cap:
- Your average order value is moderate
- You want maximum incentive for big purchases
- You're confident the cashback rates already account for your margins
Check "No limit on max cashback per order" if you don't want a cap.
Step 5: Add a Description#
Write a short description explaining your cashback program. This text appears in the customer's profile page, right below the "Cashback" heading.
Good description examples:
- "Earn cashback on every purchase! The more you buy, the higher your level and the bigger your rewards."
- "Our way of saying thanks β earn up to 8% back on every order. Cashback is added to your bonus balance automatically."
- "Shop more, save more! Level up through Bronze, Silver, and Gold to unlock higher cashback rates."
Keep it under 2-3 sentences. Be clear about the value proposition.
Step 6: Save and Verify#
Click "Save Changes" β the button highlights in orange when you have unsaved changes.
Verify It's Working#
- Open your Telegram store bot
- Navigate to Profile β Cashback section
- You should see your configured tiers and the "How it Works" section
- Place a test order
- After the order processes, check your profile β cashback should appear in your bonus balance
How Cashback Is Calculated: Under the Hood#
Understanding the math helps you set the right percentages:
Calculation Formula#
cashback_amount = (order_total Γ cashback_percentage) / 100
Example:
- Customer is at Silver tier (2.5% cashback)
- Order total: $50.00
- Cashback earned: $50.00 Γ 2.5% = $1.25
- $1.25 is added to their bonus balance
How Bonuses Are Used at Checkout#
When a customer has bonuses, they can apply them at checkout:
- Maximum usage: Up to 50% of the order total (on non-sale items)
- Exclusions: Bonuses cannot be applied to items already on sale
- Mutual exclusivity: Customers choose either a promo code OR bonuses β not both
- Atomic processing: Bonus deduction happens simultaneously with payment to prevent double-spending
Example checkout with bonuses:
- Order total: $40.00
- Customer's bonus balance: $15.00
- Maximum applicable: $20.00 (50% of $40)
- Customer applies: $15.00 (their full balance)
- Amount charged: $25.00
- New bonus balance: $0.00
- New cashback earned on this order: $25.00 Γ 2.5% = $0.63 (calculated on the charged amount)
Real-World Strategy: The Psychology Behind Effective Cashback#
The "Almost There" Effect#
Set your tier thresholds so that customers naturally land just below the next tier after a few purchases. For example:
- Tier 1 at 0 orders β customer buys once
- Tier 2 at 3 orders β after 2 purchases, they see "1 more order to reach Silver!" with a progress bar
- This "almost there" feeling is a powerful motivator
The Progression Bar#
Tiny Shops shows customers a visual progress bar toward their next tier. This is intentional β research shows that visible progress toward a goal increases completion rates by up to 78%.
When a customer sees they're 70% of the way to the next tier, the psychological pull to complete that progress is strong.
Immediate Gratification#
Cashback is credited immediately after payment β not after delivery, not after a waiting period. Customers see their balance increase right away, which creates a positive emotional association with buying from your store.
The "Free Money" Perception#
Cashback feels different from a discount. A 5% discount feels like the item is cheap. A 5% cashback feels like you're earning something. This subtle psychological difference makes cashback programs more effective at driving loyalty than equivalent discount programs.
Combining Cashback with Other Loyalty Tools#
The cashback system works even better when paired with other Tiny Shops features:
Cashback + Referral Program#
- Customer earns cashback on their own purchases
- Customer also earns referral bonuses when friends buy through their link
- Both contribute to the same bonus balance
- Creates a dual incentive: "buy AND share"
Cashback + Promo Codes#
While customers can't use both on the same order, you can use them strategically:
- Promo codes for acquisition β attract new customers with first-purchase discounts
- Cashback for retention β keep them coming back with ongoing rewards
- Customers quickly learn that cashback bonuses are their "loyalty reward" while promo codes are for special occasions
Cashback + Group Chat Commerce#
When your bot is in group chats:
- Members see the store and buy
- Each purchase earns cashback
- They mention their rewards in the group
- Other members want the same rewards
- Organic viral loop inside the community
Common Mistakes to Avoid#
1. Setting Cashback Too High#
If your margins are 20% and you offer 10% cashback, you're giving away half your profit. Calculate carefully:
Safe cashback formula:
max_cashback = (profit_margin Γ 0.3)
If your margin is 30%, a safe max cashback is 9%. This ensures cashback drives enough volume to compensate for the reduced per-order profit.
2. Too Many Tiers#
3-4 tiers is the sweet spot. More than that and customers can't keep track. Fewer means less motivation to progress.
3. Unreachable Top Tiers#
If your top tier requires 100 orders but your average customer buys 5 times per year, that tier is effectively invisible. Set thresholds that your best customers can actually reach within 6-12 months.
4. Not Communicating the Program#
Having cashback enabled but never mentioning it is a wasted opportunity. Promote it:
- In your bot's welcome message
- In order confirmations ("You earned $2.50 cashback!")
- In group chat conversations
- On your store's landing page
Tiny Shops automatically notifies customers about their cashback earnings via Telegram messages after each purchase, but you should also proactively mention it in your marketing.
5. Forgetting About Sale Items#
Remember: bonuses cannot be applied to items already on sale. This is by design to protect your margins, but make sure customers understand this policy to avoid frustration.
Measuring Cashback Effectiveness#
Track these metrics in your dashboard to evaluate your cashback program:
Key Metrics#
- Repeat purchase rate β percentage of customers who buy more than once. Compare before and after enabling cashback.
- Average orders per customer β should increase as customers work toward higher tiers.
- Bonus redemption rate β what percentage of earned bonuses are actually used? High redemption = engaged customers.
- Revenue per customer (lifetime) β the ultimate metric. Even if individual order margins are slightly lower, total lifetime revenue should increase.
What Good Looks Like#
- Repeat purchase rate: 30%+ is good, 50%+ is excellent
- Average orders per customer: 3+ orders means your tiers are working
- Bonus redemption rate: 60%+ means customers value the rewards
Frequently Asked Questions#
Does cashback work with the free plan?#
The cashback system is available on the Pro plan. It's part of the referral and loyalty features that help growing stores maximize customer retention.
Can customers see their cashback immediately?#
Yes. Cashback is calculated and credited to the customer's bonus balance immediately after payment. They see their updated balance in their profile right away.
What happens to bonuses if I disable cashback?#
Existing bonus balances remain. Customers can still use their bonuses at checkout. They just won't earn new cashback on future purchases until you re-enable the feature.
Can I change tier percentages after launch?#
Absolutely. Changes take effect on the next purchase. Previous cashback earnings are not recalculated β they're stored as a historical record with the percentage that was active at the time.
Is there a limit on how many tiers I can create?#
No hard limit. However, we recommend 3-4 tiers for clarity. You can always add more as your store grows.
Can I name tiers in my own language?#
Yes. Tier names are completely customizable β any text, any language. Name them whatever fits your brand.
Conclusion: Start Small, Scale Up#
The beauty of Tiny Shops' cashback system is its simplicity. You can start with a basic 3-tier setup in under 5 minutes, then refine based on real customer data.
Quick-start recipe:
- Enable cashback
- Create 3 tiers: 0 orders β 2%, 5 orders β 4%, 10 orders β 6%
- Skip the max cap for now
- Add a simple description
- Save and start monitoring
Within a few weeks, you'll have enough data to optimize your percentages and thresholds. The key is to start now β every day without a loyalty program is a day your customers have less reason to come back.
Ready to boost your repeat purchases? Set up your Telegram store with Tiny Shops and enable cashback today.