Multi-brand · Partner ecosystems · Fuel and convenience

How bp unified five brands in Earnify on ReactorCX

bp runs Earnify, one loyalty and discounting program across bp, ampm, Amoco, Thorntons and TravelCenters of America, on ReactorCX, the enterprise loyalty platform from Loyalty Methods. The program spans thousands of retail sites running on different underlying systems, integrates dozens of partners, and is operated day to day by bp's own team, which onboards new partners itself once a data schema is agreed.

5
Brands unified in bp Earnify
How this is measured

Fuel brands unified in the bp Earnify program on ReactorCX.

50+
Integrated partners in bp Earnify
How this is measured

Integrated partners in bp Earnify at the as-of date.

8,500+
bp and Amoco fuel locations
How this is measured

bp and Amoco fuel locations transacting through ReactorCX.

Every cutover to date
SafeSwitch cutovers with zero member-visible downtime
How this is measured

Number of SafeSwitch production cutovers completed and the number completed with zero member-visible downtime. As of 2026-Q3.

The challenge

bp needed one loyalty and discounting program that would behave the same way for a member whether they fueled at a bp, ampm, Amoco, Thorntons or TravelCenters of America site, even though those networks ran on different underlying point-of-sale and site systems. Partner offers had to be added quickly, funded correctly and settled without manual reconciliation.

  • Unify five brands under one program while each keeps its own site systems and economics.
  • Apply cents-off-per-gallon and in-store discounts in real time at the pump and the register.
  • Onboard and settle dozens of partners without an engineering release for each one.

"Loyalty Methods has been a crucial partner, providing a flexible platform and bringing an experienced team that has partnered well with BP to deliver on our initiatives with excellence and dedication."

Tarang Sethia
Chief Product Officer & GM, Digital Products, Mobility & Convenience Americas, bp

The approach

One program, five brands, partners as configuration

Brand rules on one engine

Each brand's earning and discount rules live in their own folders with attribute-based access; corporate logic cascades to one member balance.

Real-time discounting

Fuel and in-store discounts are resolved at the transaction, at the pump and the register, across sites on different systems.

Partner wallets and funding

Partner-funded offers carry their funding source and settle from the same lineage as every other accrual. Partner ecosystem.

Partner onboarding by bp's team

Once the schema is agreed, bp's team onboards a new partner itself in hours, because ThreadSync™ funds training on the data model, APIs and configuration as delivery work.

SafeSwitch™ cutover

Earnify moved onto ReactorCX with the legacy system kept live until parity was proven, as every SafeSwitch cutover to date. How it works.

Same engine as 7-Eleven and Speedway

bp runs on the platform that also powers fuel and convenience loyalty at 7-Eleven, Speedway, Stripes and TravelCenters of America.

01

Earn at any brand

A purchase at bp, ampm, Amoco, Thorntons or TravelCenters, each on its own systems.

02

Held as a currency

Cents-off-per-gallon sits on one member balance rather than in five brand schemes.

03

Burn at the pump

The discount resolves at the transaction, on whichever brand the member fuels at next.

04

Settled to its funder

Each accrual carries the brand or partner that funded it, so the site that paid is the site that is billed.

Brand siteReactorCXTransactionSettlement
Earn in the store, burn at the pump, and settle to whichever brand or partner funded the value.
FAQ

bp and ReactorCX: frequently asked questions

What loyalty platform runs bp Earnify?

bp Earnify runs on ReactorCX, the enterprise loyalty platform from Loyalty Methods. One loyalty and discounting program unifies five US fuel and convenience brands across thousands of retail sites running on different underlying systems, with real-time discounting at the pump and in the store.

How does bp add partners to Earnify?

bp's own team onboards new partners in ReactorCX once the data schema is agreed, in hours rather than weeks, because ThreadSync treats change management and training as funded delivery work and partner rules are configuration, not code. Implementation and ownership.

Related: Fuel and convenience · Partner ecosystems · Financial integrity

Model your brands and partners on ReactorCX

A working session where we configure a slice of your program, including one partner, and run it against sample transactions.