Engagement

Loyalty, rewards, and customer engagement on VINR.

View as MarkdownInstall skills

VINR Engagement turns transactions into relationships. Run a loyalty program, award and redeem points, build status tiers and a rewards catalog, and drive repeat purchases with campaigns and offers — all reacting automatically to events from Payments and Billing.

What Engagement includesAsk

How it relates to Payments & BillingAsk

Engagement is event-driven: it listens to what happens in Payments and Billing and reacts. A completed payment can award points; reaching a spend threshold can promote a member's tier; a redemption can apply a discount at checkout. The Linking payments & loyalty guide is the heart of the product.

Engagement reuses the same customer object as Payments and Billing. A loyalty account links to a customer, so one identity carries a buyer's payment methods, subscriptions, and points.

Key objectsAsk

ObjectPrefixPurpose
Programprog_A loyalty program with its own currency and rules.
Loyalty accountloy_An enrolled member — links a customer to a program.
Points transactionptx_An award, deduction, or expiry of points.
Rewardrwd_A catalog item members can redeem points for.
Redemptionrdm_A member spending points on a reward.

Designing a programAsk

Decide your currency and earn rate

Choose what members earn (points, stars, miles) and how — e.g. 1 point per €1 spent. See Points & currency.

Define earning rules

Map events to points: purchases, sign-ups, referrals, birthdays. Add multipliers and caps. See Earning rules.

Build a rewards catalog

Decide what points buy — discounts, free items, or store credit. See Rewards catalog.

Connect it to checkout

Identify the member on each payment so purchases earn and redemptions discount. See Linking payments & loyalty.

Next stepsAsk

Was this page helpful?
Edit on GitHub

Last updated on

On this page