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

LoyaltyBoost and Save for Later amplify all three. Detail in appendix.

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.

Up to 10 custom attributes supported. TXB is currently sending 5. These four additions unlock full targeting, personalization, and LoyaltyBoost attribution.
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