Litestore · Help center
Marketing

Referrals

Customers who bring in new customers earn loyalty points, and the Referrals screen shows how Litestore credits each referrer.

With referrals, customers invite friends and earn loyalty points when those friends buy something. The Referrals screen shows how Litestore credits each referrer and where people drop out of the referral funnel.

ZKZoe Kim●Active
your-store.com/r/zoe7k2
Clicks
184
Signups
23
Orders
9
100 points for order #1050Day 9 of 14
Zoe gets the points once the hold ends.
The referral screen counts clicks, signups and orders for each customer's link, and the reward is held until the refund period ends.

Litestore gives every customer a referral code and a short link at /r/{code} when it creates their record. When someone clicks the link, Litestore counts the click and sets a cookie. If the visitor then signs up, Litestore immediately writes the referrer onto the new customer's record, and the referrer earns loyalty points once the new customer's first order is paid.

Litestore credits the referrer at signup rather than at purchase so that the signup step in the funnel reflects actual signups, instead of being inferred later from orders.

Marketing → Referrals

This screen is read-only. Nothing on it is created or edited, because it only reports on the funnel. The data comes from two records, the customer and their link.

Litestore generates the code when it creates the customer record. A referral code can't match another customer's code or any short-link slug, so the store's short links and referral links never conflict.

Customers who were created before Litestore managed referral links get a link the first time someone uses their code.

Referral credit

Click

Litestore counts the click on the customer's /r/{code} link and sets a cookie.

The cookie lasts for the attribution window, which is 30 days by default.

Sign-up

Litestore records the referrer on the new customer's record when they sign up.

First order

The referrer then earns the reward.

Because the third step happens at signup, Litestore credits a referrer before any order exists. That's where the signup numbers in the middle of the funnel come from.

A customer can't refer a new account that uses their own email address.

Reward hold

The reward is loyalty points, 100 by default. Litestore grants the points after the referred customer's first order is paid, but it holds them for a period that covers refunds, 14 days by default. This prevents people from earning points by buying something and then refunding it.

If an order is linked to both a collab and a customer referral, the collab gets the commission and the referrer doesn't get any points, because each order is credited only once.

Referral report

The screen shows one row per referrer.

ColumnWhat it shows
CodeThe referrer's code.
ClicksThe link's click count.
SignupsHow many signups the referrer drove.
OrdersHow many orders the referrer drove.
Reward pointsHow many points the referrer earned.
Last orderThe referrer's last attributed order.
StatusWhether the link is active, inactive or expired.

Settings

SettingWhat it doesDefault
ReferralsTurns the customer referral programme on or off.On
Reward pointsSets how many loyalty points a referrer earns.100
Reward holdSets how long Litestore holds points before granting them.14 days
Attribution windowSets how long the referral cookie lasts.30 days

These are fixed defaults in the store's code, not admin settings, so whoever runs the store changes them.

If you turn customer referrals off, Litestore stops crediting new signups and stops granting rewards. Customers keep any points they've already earned.

Funnel

On this page