Confidential · March 2026
TXB 2026 Retail Media Revenue Plan
$300K

2026 retail media revenue target

TXB already has the traffic, the app, and the loyalty data. May 1st is the moment to activate.

CONFIDENTIAL

PARTNERSHIP · 2025-2026
Where We Stand Today

48% CTR proves the demand is real. This meeting is about building the plan to $300K on top of it.

2025: Demand Proven
48% CTR

When offers reached users at the right moment, nearly 1/2 acted

$2,472 on 11K impressions: limited by volume, not by intent

2026 YTD: Volume Up, Signal Down
128k impressions

CTR dropped to 1.33%: volume without context does not convert

Delivery stopped February 25th.


CONFIDENTIAL

THE PLAN
Three Levers. Ready to Activate.

The CTR drop wasn't a demand problem, it was a context problem.
These three levers put the right offer in front of the right guest at the right moment.

Geo-Triggered Offers
  • Guest arrives on-site.
  • Push notification sent to device
  • User taps and views offer in-app
Post-Transaction
  • Order confirmed.
  • Brand offer surfaces at peak intent.
  • The highest-yield moment in the app.
Bonus Offers Hub
  • Always-on destination
  • Guests browse offers inside the app
  • Revenue flows continuously

CONFIDENTIAL

THE MATH
What This Looks Like Per Store, Per Month
$210K/year

~$350/store/month across 50 locations

One lever active

$300K/year

~$500/store/month across 50 locations

Two levers active

$375K/year

~$625/store/month across 50 locations

All three levers active

Conservative scenario assumes one lever active. Target assumes two. Upside assumes all three.

CONFIDENTIAL

THE ASK
The 90-Day Plan

This is how we activate the plan and hit $300K run rate by Q4.

1

0-30 Days

Confirm & Align

Finalize placement mapping, reporting structure, and success metrics.

2

30-60 Days

Launch

Activate geo-triggered and post-transaction offer placements.

3

60-90 Days

Scale & Optimize

Expand inventory, review performance,
optimize toward $300K run rate.

CONFIDENTIAL

APPENDIX · THE SYSTEM
The Guest Journey: Six Moments, One System

MomentScience surfaces offers at every high-intent moment in the TXB guest journey. Each moment is independently activatable. Each is brand-funded.

1
Arrives On-Site

Geo-triggered offer fires to their phone. User taps, offer opens in-app.

2
Places an Order

Post-transaction offer surfaces on the confirmation screen. Peak intent.

3
Browses the App

Always-on offer hub surfaces deals. Revenue flows between campaigns.

4
Earns Points

LoyaltyBoost credits rewards instantly. Brand funds it.
TXB keeps the revenue.

5
Saves for Later

Guest saves an offer to their wallet. Every save is a future revenue event.

6
Departs the Site

Walk-out trigger fires.
Retention offer surfaces before leaving.
Next visit seeded.

Every moment ties back to a named TXB Rewards member. Every conversion is attributable.

CONFIDENTIAL

APPENDIX · Lever 1A
Walk-In, Walk-Out (WiWo):
Activate Visits at the Moment of Intent

Walk-in boosts AOV. Walk-out drives the next visit. Brand pays for both.

Timed to activate TXB Rewards members at two high-intent moments — arrival and departure. Each trigger is independently activatable and brand-funded.

Guest Arrives/Depart Location

App detects proximity. Offer pipeline triggers automatically.

Push Notification Delivered

Contextual offer appears on the lock screen. No app open required.

Offer Redeemed In-App

Guest taps to redeem. Upsell or add-on closes the loop. AOV lifts.

CONFIDENTIAL

APPENDIX · Lever 1B
Post-Transaction:
The Highest-Intent Moment in the App

Funded by the brand. Rewarded to the guest. Earned by TXB.

The order confirmation screen is the highest-intent moment in the app. The guest just committed.

Order Placed

Guest completes checkout. Transaction confirmed.

Offer Surfaces Immediately

Brand offer appears on the confirmation screen. No navigation required.

Guest Redeems or Saves

Guest taps to redeem or saves to wallet. Brand attributed. TXB earns.

CONFIDENTIAL

APPENDIX · Lever 1C
Perkswall:
The Always-On Offer Hub

Always on. Brand funded. TXB's vision — built by MomentScience.

This is TXB's idea. Guests open the app, browse brand offers, and choose their reward — fuel discount, bonus points, free food, or free drink. No transaction required.

Always-On Retail Offers

Brand placements rotate continuously. Revenue flows regardless of campaign timing.

Watch-to-Earn

Guest watches a short brand video. Vendor funds the reward.

Survey-to-Earn

Guest answers brand questions. Brand gets purchase-intent data. TXB earns revenue.



CONFIDENTIAL

APPENDIX · Lever 3
Save for Later:
Two Paths to the Same Revenue Event

Start hosted. Get signal. Embed natively when you're ready.

Save for Later works two ways. Both capture intent. Both generate future revenue events. Both are brand-attributed.

Option 1: MomentScience Hosted Wallet

Fastest path to activation. MS hosts the wallet. No TXB engineering lift. Start here to prove the mechanic and capture intent data.

Option 2: TXB Embedded Wallet

Offer saves natively inside the TXB Rewards app. Deeper brand experience. Activate once hosted wallet has proven signal.

Both options are independently activatable. Running both simultaneously gives TXB the fullest picture of guest intent.

CONFIDENTIAL

APPENDIX · Lever 2
LoyaltyBoost:
Turn Transactions Into Rewarded Brand Moments

The brand funds it. TXB earns it. The guest feels it.

Every transaction automatically triggers a reward. No staff. No manual process.

Guest Transacts

Order placed or fuel purchased. Postback credits points to Rewards account instantly.

Points Credit Automatically

$0.30 payout x 10x multiplier = 3 TXB points. Fully configurable.

Guest Redeems In-App

Fuel discount, free food, bonus points, or brand offer. Loop closes.

CONFIDENTIAL

APPENDIX · IMPLEMENTATION
Payload Implementation:
What BrandMobile Configures in One Sprint

BrandMobile adds all four fields in a single sprint. No TXB engineering lift required.

What's Already Sending
  • adpx_fp
  • state
  • country
  • city
  • zipcode

Frequency capping and geo-targeting are active.

Add These Four Fields
loyalty_program_id
  • Ties every conversion to a named TXB Rewards member
  • Unlocks LoyaltyBoost attribution end-to-end
placement: post-transaction
  • Tells the offer engine exactly where the user is in the app
  • Activates post-transaction targeting: the highest-yield placement
confirmationref
  • Passes the order ID as context to the offer engine
  • Enables personalized offer units and downstream analytics attribution
firstname
  • Enables personalized creatives via macro
  • "Hey Sarah, here is a reward for your order" outperforms generic every time

CONFIDENTIAL