Blogs

What Salesforce Loyalty Management runs, and when it fits

Salesforce Loyalty Cloud (now Loyalty Management) runs points, tiers, rewards and member records on the same platform as your sales and service data. Our position: it pays off when your loyalty programme has to act on CRM data, and it adds little when loyalty lives only at the till.

Retail employee viewing a member's loyalty tier in Salesforce Loyalty Management

Key takeaways

1

Loyalty Management keeps members, points and tiers on your sales and service records.

2

Redeeming points at a B2C Commerce checkout needs an integration: size it early.

3

A separate loyalty engine can be the better call when CRM plays no part in the programme.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

The decision on the table is where your loyalty engine lives. Put it on Salesforce. Then every service agent, marketer and store employee works from one member record. Keep it elsewhere and you keep flexibility, but you pay for it with integrations that someone has to own for as long as the programme runs. That choice is hard to reverse once members have balances.

Loyalty Management runs the programme on your CRM records

Salesforce Loyalty Management is the product that holds the mechanics of a loyalty programme: who is a member, how many points they hold, which tier they sit in and which rewards they can claim. It stores each member against the same customer record that sales and service already use. Every accrual and every redemption lands in a transaction journal, a running ledger that shows exactly why a balance is what it is.

That shared record is the real argument for the product. A service agent handling a complaint can see that the customer is a top-tier member and offer points as a goodwill gesture, within rules you set. The wider case for Salesforce CRM as one customer record applies here in full, because loyalty becomes one more view of the same customer.

We configure and implement Sales Cloud and Service Cloud for retailers and B2B companies, loyalty programmes included. In those projects the loyalty data model is rarely the hard part. Agreeing which department owns the member record usually is.

What the platform handles out of the box

Loyalty Management covers the standard building blocks of a modern programme. You can run more than one point currency, for example qualifying points that decide the tier and reward points that customers spend. You can set tier rules, promotions with start and end dates, vouchers and partner rewards where other brands honour your points.

Where it stops is the programme design itself. The platform will run whatever earn and burn rules you give it. It will not tell you whether those rules make commercial sense, which is a separate discipline covered in our piece on designing the loyalty programme itself.

Connecting loyalty to commerce, marketing and the store

Integration effort depends on where customers earn and spend points. Service Cloud and Sales Cloud sit on the same platform, so they need configuration more than integration. B2C Commerce, part of Commerce Cloud (Agentforce Commerce), runs on its own platform. Showing a balance on the storefront or redeeming points at checkout needs an interface between the two.

The light case is a balance shown on the account page and points settled after the order ships. The heavy case is real-time redemption at checkout and at the till, across several countries, with returns reversing points correctly. The second case costs more and needs more testing. Customers notice when it fails.

Priscilla Calemi
Marketing & Community Manager

That choice is hard to reverse once members have balances.

Priscilla Calemi

|

Marketing & Community Manager

When a separate loyalty engine is the better choice

Loyalty Management earns its place when loyalty has to talk to service, sales or marketing. If your programme is a stamp card at the point of sale, with no service or personalisation use behind it, a loyalty module in your till system may do the job for less. The same holds when a specialist loyalty engine already runs well and the only gap is reporting.

A customer data platform or data warehouse you already run can also feed segments to marketing without moving the programme. Data Cloud (Data 360) can play that role on Salesforce, but it is one option among several. The question to answer first is which teams need to act on loyalty status during a customer conversation.

What to settle before you configure anything

A handful of decisions shape the build more than any feature does. Settle them before the first sprint, because each one changes the data model:

  • Which team owns the member record when marketing, service and stores all change it.
  • How finance values open points as a liability, and how often it needs that figure.
  • How existing balances and tiers migrate from the current system without members losing anything.
  • Which channels must show a live balance, and which can live with a delay.

Members check their balance after a migration. Get it right first time.

Licensing follows the same logic as the rest of Salesforce: it depends on edition, volumes and contract, and it is worth modelling before you commit. Our overview of how Salesforce licensing costs build up sets out the drivers.

Where the product falls short, and what then

No loyalty product covers every rule a retailer invents. When Loyalty Management lacks a mechanism you need, you either build it on the platform or change the rule. Building adds code that you maintain through every Salesforce release.

Before we build around a gap, we raise it. FORWARD holds two seats on the Salesforce Partner Advisory Board and has weekly calls with Salesforce product management, so missing functionality and blocking bugs reach the people who decide the roadmap. Sometimes the answer is a workaround for now. Sometimes it is a feature on the way, which saves you from building something you would later throw away.

Explore loyalty on CRM
About the Author
Priscilla Calemi
Marketing & Community Manager

Our insights

Button Text
No items found.
No items found.
No items found.