Customers & Loyalty

Know every customer
Reward every return

Recognise shoppers from their first sign-in, group them by who they are and what they do, and reward them with points that grow with every order.

Meera signs in with a WhatsApp code and keeps her cart

Illustrative customers, prices and points

Meera signs in with a WhatsApp code and keeps her cart

Illustrative customers, prices and points

01Know who is buying

From first visit
to familiar face

Sign customers in with a one-time code, then keep everything you know about them on one record: contact details, addresses, documents, preferences and every order.

01 / 04
Sign-in
Email, SMS or WhatsApp code
Your own data
Custom attributes and metadata
Preferences
Offers and news, per channel
Visitors
Activity before they sign in
Sign-in, profiles, addresses, documents and activity, from the same commerce backend as your orders.Business accounts for B2BRead the authentication guide
02Group them with purpose

The right customers
The right experience

Build segments from profile data, your own fields and store activity, or keep a list. Customer groups give each kind of customer their own terms.

Build a segment

Dynamic rule

Customers whoat leasttimes indays

Tea regularsOrder completed · 90 days
5of 12 sample customers

Use it for

Coupon eligibilityPromotion eligibilityCampaigns

Only Tea regulars can redeem REGULAR15

Rule inputs
Profile, attributes and events
Conditions
Counts, time windows, AND / OR
Lists and counts
Email lists, daily or weekly counts
Customer groups
Prices, quantities and offers
Sample customers and activity for illustration.Target segments with couponsRead about segments
03Reward every return

Points on every order
A reason to come back

Run a points program with tiers, earn rates and expiry. Customers see their balance and spend points in the cart, online or at your counter.

KS

Kabir Shah

Green · earns 2 per ₹100

Green

Points balance

Total spend

Next basket ₹1,850
Points saving0 points = −₹0
To pay

Program rules

Point value
₹0.50 a point
Expiry
180 days without an order
Tiers reset
Every year
Redeem in
Storefront · Hosted Checkout · POS
01 / 03

Points arrive with the order

Award a fixed number of points per order, or a rate set for each tier. Points land when the order completes, and redeemed points return if an order is cancelled.

Order #2207 completes: ₹2,000 at 2 points per ₹100 earns 40 points

₹1,400 to Gold
04Connect your tools

When customers act
Your tools follow

Customer, KYC and loyalty webhooks let your CRM, email, messaging and ERP tools respond as things change.

One customer. Every next step.customer.created
01 / 04

Start a welcome series

When an account is created, pass the customer to your email or CRM tool and begin the welcome journey you designed.

Illustrative webhook journey

Customers
customer.created, customer.updated
Documents
kyc.submitted, kyc.verified
Points
loyalty.points.earned, loyalty.points.redeemed
Tiers
tier.upgraded, tier.downgraded
Webhooks cover customers, addresses, KYC documents, loyalty points and tiers.Reach your segments with campaignsRead the webhook guide

A few useful answers

Before you meet
your next regular

How customer records, segments and loyalty fit together, for the teams who grow repeat business and the developers who build it.

01

What is the difference between customer groups and segments?

A customer group is assigned to a customer and sets the terms they buy on: prices, order quantities, group promotions and the loyalty program that applies. Your storefront sends the group with its requests. A segment is an audience you define with rules, such as customers who ordered three times in 90 days, or with a list. Use segments to decide who can redeem a coupon or promotion, and who a campaign reaches.

See segment-only coupons
02

What can a segment be built from?

Profile data such as customer group, tags or verification status, your own custom attributes, and the events customers trigger in your store, like viewing a product, adding to the bag or completing an order. Event rules can count how often something happened within a number of days, or that it did not happen, and you can combine rules with AND or OR. A manual segment is simply a list of customer emails. Each segment keeps a member list with counts you can follow daily or weekly.

Read the segments API
03

Can customers sign in without a password?

Yes. Send a one-time code by email, SMS or WhatsApp, and register new customers in the same step. Password sign-in is available too. When a guest signs in, the cart they started is merged into their account.

Read the authentication guide
04

What is the difference between a visitor and a customer?

A visitor browses with an anonymous session, so you can still see their device, browser and activity. When they sign in or register, they become a known customer: the cart they built is merged into their account and their activity continues on their customer record.

05

How do customers earn and spend points?

Points are earned when an order completes, as a fixed number per order or at a rate set for each tier. You decide what a point is worth and when points expire. Customers redeem points in the cart, and points used on a cancelled order are returned. Customers can see their balance, tier and points activity in their account, and redeem in your storefront cart, Hosted Checkout and Commerce Engine POS.

See points at the counter with POS
06

Can we bring our existing customers and points?

Yes, through the Admin API. Create your customers with their details and groups, then add each member’s opening balance as a points adjustment so their history starts in the right place. Talk to us about the size and shape of your data.

07

Can we verify business customers?

Yes. Choose the documents you require, such as GST, PAN or a drug license, and whether each is verified automatically or reviewed by your team. Customers upload documents from their account, and you can follow each one from submitted to approved.

See B2B business accounts
08

Can we connect our CRM or marketing tools?

Yes, through the APIs and webhooks for customer, KYC and loyalty events. The Commerce Engine analytics package also formats identify and track events for tools like Segment and RudderStack, so activity from a guest visit joins the customer’s profile after they sign in.

Browse the webhook events

Planning a loyalty program or moving your customers over? Let’s map it out. Talk to our teamExplore the docs

Your next regular

Known by name
Back by choice

Let’s shape the customer experience around how you sell: the profiles you keep, the groups you serve and the rewards that bring people back.