forumNew topic

Thinking about a free customer loyalty program — is it enough to start, or should we buy a system?

İİremNew member
Job title
Intern · marketing
Joined
Jan 2025
Message
30
#1

we run a retail shop in Jeddah selling organic food and healthy snacks, along with an e-commerce site offering loal delivery. honestly we have around 450 active customers a month and roughly a third of them are regular shoppers. wed like to launch a loyalty and points system to reward returning customers and increase average order value.

there are off-the-shelf customer loyalty software tools on the market ranging from 350 to 900 SAR per month. on the other hand there are basic free plugins offered by our e-commerce platform, or free loyalty tools that run on phone numbers at checkout. we're leaning towards starting with free tools to avoid taking on fixed costs right out of the gate.

but when our customer count reaches the thousands, will these free tools tie our hands regarding data migration, campaign tracking or point inflation? whats the right customer or revennue threshold to justify switching to a paid system from scratch?

YYavuz P***Veteran
Job title
Project manager
Sector
Freight
Organization type
sole proprietorship
Joined
Oct 2024
Message
35

Doki · Log management setup · 2023

Most Helpful#2

Short answer: With a volume of 450 active monthly customers, setting up a free loyalty program is enough to test operations; however, it's essential that the tool you choose allows you to export customer and points data (in CSV/Excel format). Free tools that don't let you export will trap you in their ecosystem down the road.

The real risk with loyalty programs isn't software fees, it's unchecked point accumulation. Most free tools don't let you set expiration dates for points. When customers hoard points and try to redeem massive discounts months later, your profit margins take a serious hit. That's why if you use a free tool, you need to set clear rules from day one and not assign too high of a cash value to the points.

The ideal threshold for switching to a paid system is usually when you hit the 1,200-1,500 monthly active customer mark, or when unifying points between the physical store and the website becomes a hard requirement. For now, the most rational move is starting with a phone-number-based free model that lets you export your data, and observing customer behavior.

HHilal B***ExpertCommunity member
Joined
Feb 2026
Message
66
#3

We started with a free plugin back when we had 500 customers. Six months in, we realized 75% of customers had never spent their points. Because the system lacked automated SMS or expiration reminders, those unspent points just sat on our balance sheet like an unbacked liability.

YYağmur A***Member
Job title
Technical service technician
Sector
Healthcare services
Organization type
300-person organization
Joined
Feb 2024
Message
349
#4

A loyalty program isn't a discount dispensary; it's a mechanism to guide customer behavior. Free systems usually just award points based on spend; they can't highlight specific product categories or offer tiered rewards based on basket size.

BBerkMember
Job title
Real Estate Agent
Joined
Apr 2024
Message
102

Doki · Incident response support · 2026

#5

Instead of paying a 500 SAR monthly software fee right now, set up a simple formula: give 5 SAR worth of points for every 100 SAR spent, and announce that points expire in 60 days. Also, download a weekly Excel backup of your customer list to your computer.

note: I wrote this based on my own experience, it might not apply to everyone.

SSerdar K***Veteran
Job title
Growth marketing
Joined
May 2023
Message
264
#6

Loyalty software is way too premature an investment for a shop with 450 customers a month. Greeting your customer by name at the register, following up on their order via WhatsApp, and providing fresh products will build far more loyalty than any points program at this stage.

TTaner E***Member
Job title
Purchasing manager
Sector
Leather
Organization type
early-stage startup
Joined
Jun 2023
Message
132
#7

free programs that dont sync the physical checkout and the website at the same time are a headache. tbh if customers cant see the points they earned in-store on the site they complain right away watch out for that.

HHasan K***Member
Job title
Sales Manager
Sector
Healthcare services
Organization type
chain store
Joined
Sep 2024
Message
404
#8

Do your POS software at checkout and your e-commerce site share a unified inventory and customer database? If you're running a separate POS system at the register, it won't be possible to keep both sides synced using free tools.

YYusuf Ç***ExpertCommunity member
Joined
Feb 2024
Message
419
#9

We used a free points plugin during our first year. When we upgraded to professional software in year two, we couldn't migrate the old points because the plugin stored the data in an encrypted format. We had to argue with dozens of loyal customers just trying to explain the situation.

TTolga Ş***Member
Job title
Finance Manager
Sector
Textile
Organization type
early-stage startup
Joined
Jun 2024
Message
78
#10

As long as you can export your data with a single click, start with a free one; switch to a professional system once your customer count pushes past 1,500.

AAycan D***MemberCommunity member
Joined
Jul 2023
Message
10
#11

The cheap-looking path usually ends up costing more later. Splitting your budget without knowing where you're losing users is just throwing money in the dark.

Just leaving this note, it might be useful.

AAycan U***MemberCommunity member
Joined
Jul 2023
Message
2
#12

i think differently but anyway when we decide without measuring we always end up in the same place.

i'm also curious if anyyone does it differently.

TTuğçe B***Member
Job title
Intern
Sector
Sports and fitness
Organization type
family business
Joined
Apr 2023
Message
169
#13

Thanks for writing this, that's the right way. When you try to change everything at once, nothing settles.

When making decisions, write down the worst-case scenario too, not just the best.

LLevent S***MemberCommunity member
Joined
Nov 2024
Message
5
#14

let me write how its done in practice. if you dont write this down from the start it leads to arguments later.

this is my opinion I'm not claiming it's abolute truth.

JJale T***VeteranCommunity member
Joined
Nov 2024
Message
398
#15

My questions are cleared up, thanks.

PPolat K***MemberCommunity member
Joined
May 2025
Message
27
#16

I agree.

FFiliz U***Member
Job title
Social media manager
Sector
Consulting
Organization type
two-branch business
Joined
Sep 2025
Message
1
#17

Absolutely. If I were to add anything: Any unwritten clause becomes a point of disagreement later, as both sides remember it differently.

Everything goes well for the first three months; problems arise in the fourth. If you post the result here, it will help others too.

GGizem Y***Expert
Job title
Marketing manager
Organization type
a company within a holding
Joined
Sep 2023
Message
168
#18

I'd say don't rush. If you don't write this down from the start, it leads to arguments later.

If you post the result here, it will help others too.

FFatma B***Member
Job title
Project manager
Sector
Media and publishing
Organization type
8-person team
Joined
May 2024
Message
164
#19

This is exactly what we experienced. Calculate this based on total annual cost, not the monthly bill.

KKübra K***VeteranCommunity member
Joined
Oct 2025
Message
59
#20

Thanks a lot, I'll try it today. Don't enter any agreement without an exit plan.

Hope this helps.

Reply