How brands reach, move, and understand households on Trepo — built on demand signals no one else holds. Three solution lines, one complete view of the kitchen.
The whole idea in one line: Every other player owns one fragment of the shopping journey. Receipt apps see the receipt after the fact. Basket platforms see the cart at checkout. Retailer networks see settlement data. Trepo is the only one that sees a household form intent on the list, confirm the purchase by receipt across any store, and — with the Halo device — actually consume it. We see the full loop: intent → purchase → consumption → re-buy. Every solution below activates a piece of that chain, and falls into one of three lines.
Solution 1
Sponsored Listings
Own a placement inside the app — the list, Explore, the post-receipt screen.
Solution 2
Purchase, Sampling & Drive-to-Retail
Move a real unit — trial, switch, sample — and confirm it by receipt.
Solution 3 · subscription
Trepo Signal
Monthly brand-intelligence subscription: load your catalog, get a live feed on your products & category.
Cross-cutting
Proof & Measurement
The verification layer that rides on any campaign — usually what closes the deal.
The three signals only Trepo captures
📝
1 · List intent — before the store
A household adds an item to its Trepo list. That's a purchase intent captured before anyone walks into a store. No receipt or basket player sees this — the decision hasn't happened yet.
Live — every app user, all retailers
🧾
2 · Purchase confirm — any retailer
They upload a receipt. We confirm what actually got bought, which brand, at which banner — across every store, not locked to one retailer's data like Instacart or Inmar.
Live — every app user, all retailers
📦
3 · Consumption — the hardware checkout
When a Halo household checks an item out of the kitchen, we get a real consumption timestamp — when it's used and how fast it's going. Purchase data can only guess this; we measure it.
Halo hardware households
The compound signal is the moat: stitch the three together and Trepo sees the entire cycle for a single household — they put it on the list (intent), bought it at Target (purchase), went through it in nine days (consumption), and re-added it (re-buy). Nobody else can assemble that chain, because nobody else holds all three links.
Runs on list + receipt — live across all app users todayAdds the Halo device consumption signal
1 Sponsored Listings
On-surface ad placements — a brand pays to own a moment or a slot inside the Trepo app: the list, the Explore page, or the post-receipt screen. This is media: priced on impressions, clicks, or a flat feature fee, and it runs on the app we already have.
1 List-Intent Targeting List + Receipt
Reach a household the moment it adds a category — or a competitor's product — to its list, before the trip. The highest-intent, pre-store moment in all of CPG, on the only surface where the list is formed.
Only Trepo: receipt and basket players never see the list — they only show up after the shopper has already decided and paid.
BuyerCPG brandsSignalItem added to listModelCPC / pay-per-addFunnelPre-store intent
2 Category-Add Featured Brand List
When a household adds a category ("pasta sauce," "protein bar"), a sponsoring brand owns that slot with a featured product or one-tap suggestion. Native, contextual, and shown at the exact instant of consideration.
Only Trepo: it's a placement against a forming decision, not a banner against past behavior — only possible because the list is built in-app.
BuyerCPG brandsSignalCategory added to listModelCPM / flat slotFunnelConsideration
3 Sponsored Recipes on Explore App
A brand or a creator pays to feature a recipe on the Explore page. Ingredients deep-link into the user's list (one-tap "add all"), so a piece of content becomes a basket of intent. This is your recipe-feature idea turned into a sellable unit — creators bring the recipe, brands sponsor the ingredients in it.
Only Trepo: the recipe doesn't just inspire — it writes straight onto the list we own, and we can then confirm those ingredients on the receipt.
After a receipt upload, the confirmation screen shows a relevant sponsored offer based on what they just bought — a complementary product, a trade-up, or a competitor's winback. High-attention moment we already own end-to-end.
Only Trepo: the placement is keyed to the actual verified purchase that just happened, not a modeled guess.
Halo checkout events reveal when a household is actually running low — not modeled, measured. Fire the offer at the true moment of need, so the brand shows up exactly as the shopper is about to reorder.
Only Trepo: everyone else infers "time to re-buy" from past purchase cadence; we see the product physically leave the kitchen.
BuyerCPG brandsSignalConsumption / run-downModelPremium targeting feeFunnelReorder moment
2 Purchase, Sampling & Drive-to-Retail
Performance products that move a real unit — get a household to try it, buy it at a chosen store, or switch to it — and confirm the outcome by receipt. Priced on verified action, not impressions. This is where "we made the sale happen and can prove it" lives.
1 New-Launch Drive-to-Retail List + Receipt
A brand launches a new flavor/SKU at a specific retailer. We nudge relevant households to that exact banner — "the new Mango-Chili is at Target, grab it and upload your receipt for $3 back" — and the receipt confirms the buy at that store. New SKUs live or die on early velocity at the retailer deciding whether to keep them; we manufacture it and prove it.
Only Trepo: target by list intent and confirm the purchase at a named banner by receipt — a coupon or a basket ad can't steer to a chosen store and verify they went.
BuyerBrands (also retailers)SignalIntent → receipt at named storeModelPay-per-verified-purchaseFunnelTrial / distribution
2 Switch / Winback List + Receipt
When the list shows intent for your brand but the receipt shows they bought a competitor — or never bought at all — that's a uniquely visible "we lost this exact household at the shelf" moment. Trigger a targeted switch or winback offer at precisely the households that slipped.
Only Trepo: no one else can see intent-without-purchase or intent-that-switched — you need both the list and the receipt to spot the gap.
Straight rebate mechanic — brand funds the cash-back, we deliver it against a verified receipt. The Ibotta/Fetch parity product, but ours can be aimed by list intent and closed with repeat proof.
Only Trepo: same redemption mechanic, but we can pre-target the households most likely to convert and report the repeat afterward.
BuyerCPG brandsSignalReceipt redemptionModelPay-per-redemptionFunnelTrial / value
4 Free-Sample / Product Seeding List + Receipt
Ship or coupon a free sample to households matched by list + consumption fit — people who buy the competitor, or who burn through the category fast. Then track whether the sample converts to a paid repeat. Sampling that isn't a blind giveaway: targeted in, measured out.
Only Trepo: we can pick sample recipients by real intent/consumption fit and then confirm the paid repeat by receipt — a mailer or a booth can do neither.
Pay only for a verified first-time buyer of your brand inside a target household set — the cleanest new-customer acquisition unit in CPG, since we can tell a genuinely new buyer from a repeat one.
Only Trepo: cross-retailer receipt history lets us confirm "this household has never bought you before," which single-retailer data can't.
BuyerCPG brandsSignalFirst receipt of brandModelPay-per-new-buyerFunnelAcquisition
3 Trepo Signal — monthly brand intelligence subscription
Trepo Signal isn't a set of one-off data pulls — it's a recurring subscription, and the foundation of Trepo's data business. A brand signs up, loads its full product catalog, and gets an always-on window into how real households plan, buy across every store, and consume — scoped to their SKUs and benchmarked against the competitors they actually fight. It's the Instacart / Numerator / Circana panel play, except real-time, cross-retailer, and into the kitchen. Everything below is a module inside one subscription, priced monthly and recurring — high-margin MRR that the campaign solutions ride on top of.
The pitch in one line: Trepo holds the most complete behavioral picture of a grocery household that exists — planned, bought everywhere, and consumed. Trepo Signal licenses that picture back to a brand as a live subscription, mapped to the exact products they sell and benchmarked against their category. (Framed for a 10,000-household panel — the scale at which every module below is statistically robust. All figures are aggregated, anonymized cohorts — never individual PII.)
How it works
1
Sign up & load your catalog
The brand enters every product it sells, at the SKU / UPC level. Takes minutes — a spreadsheet or product feed works too.
2
We match your households
Trepo maps its 10,000-household panel to your products and category — who plans them, buys them at any store, and burns through them.
3
Your live dashboard
Every module below, updated continuously and scoped to your brand and your competitors — not a static report you wait a quarter for.
4
Monthly readout + alerts
A delivered monthly readout, plus triggers the moment share moves, a household enters your category, or consumption pace shifts.
What's inside the subscription
1 Behavior Profiles Core
The core of every Signal seat. Household-level profiles stitched from list intent + cross-retailer receipts + consumption: what they plan, what's really in their carts, what they consume and how fast, brand loyalties and switching patterns — all aggregated into cohorts around your products.
Only Trepo: Instacart can sell what people buy on Instacart; we show what a household plans, buys everywhere, and consumes — a fuller profile than any single-surface player can build.
What lands in the basket alongside your product, across every store — complements, substitutes, and the competitor set a household actually cross-shops. The "what else is in the cart" view Instacart sells for its own banner, but cross-retailer.
Only Trepo: cross-retailer receipts show the whole basket wherever they shopped, not just what happened on one platform.
Per category, what share of a household's real buying and consumption you own versus each named competitor — across all retailers. The "share of requirements" number brands pay Nielsen / Numerator for, grounded in cross-retailer receipts and actual usage instead of a survey panel.
Only Trepo: cross-retailer receipts + consumption give a true share number; single-retailer panels miss everything bought elsewhere.
Direct days-to-finish and usage-pace data, per category, straight from Halo checkout events — a number brands have never had and today only crudely infer from reorder timing. Drives forecasting, pack-size, and subscription-sizing calls.
Only Trepo: nobody else measures real consumption pace in the home; the best anyone else can do is guess it from purchase intervals.
The first time a household adds a new category to its list is a new need forming — new baby → formula, new diet → protein. A trigger stream inside the dashboard for brands that want to be first in the door of a household's life change.
Only Trepo: only visible in the list-formation signal — a receipt shows the need after the first buy, too late to be first.
List intent + consumption pace together predict category demand at the household and aggregate level before it hits any store — the "demand oracle" delivered as an ongoing forecast and raw feed, grounded in signals only we generate.
Only Trepo: forecasting off pre-store intent and real run-down, not lagging purchase history.
Full category intelligence with competitive benchmarking.
Up to 60 SKUs, multi-category
Everything in Starter, plus:
Competitive Share-of-Pantry vs named rivals
Consumption Velocity + New-Need triggers
Weekly refresh + alerts
Signal · Enterprise
$12k+/mo
Whole-portfolio feed for insights & supply-chain teams.
Unlimited catalog, all categories
Everything in Growth, plus:
Demand Forecasting feed
Raw data feed / API access
Real-time alerts + dedicated analyst
All figures are aggregated, anonymized household cohorts held to a minimum-cohort floor — never individual data. Competitive benchmarks are drawn from the same neutral panel for every brand.
+ Proof & Measurement — cross-cutting layer
The verification layer that rides on top of any campaign in the three solutions above — and often what actually closes the deal. Because Trepo sees intent, purchase, and consumption for the same household, it can prove what a campaign really did, not just that an ad was served.
1 Closed-Loop Conversion Proof List + Receipt
Match "added to list" against "uploaded receipt" to prove whether the intent actually converted — to which brand, at which retailer. True closed-loop attribution that starts before the purchase, not at the register.
Only Trepo: everyone else measures from purchase forward; we tie a purchase back to the intent that preceded it.
After a rebate, sample or launch, report which buyers came back and bought again — unincentivized, spotted through re-adds and repeat receipts. Redemption proves they tried it; repeat proves it worked — the number brands use to justify keeping a SKU on shelf and adding budget.
Only Trepo: cross-retailer re-buy tracking — a single retailer can't see the repeat if they bought it elsewhere next time.
Prove a product was actually used — and how fast — not just bought and left in a pantry. Halo checkout events turn "sell-through" into real usage, the missing half of every incrementality study.
Only Trepo: receipts and baskets end at purchase; the hardware is the only thing that sees what happens after the product gets home.
BuyerBrands + agenciesSignalPurchase → actual useModelMeasurement / SaaSFunnelIncrementality
4 Plan-vs-Actual Insight List + Receipt
The delta between what a household listed and what the receipt shows they bought is pure substitution & impulse insight — who planned your brand and switched, and to what. A study product on its own, or the engine behind Switch/Winback.
Only Trepo: nobody without both list and receipt can compute planned-vs-purchased for the same household.
BuyerBrands + agenciesSignalList vs. receipt deltaModelMeasurement / SaaSFunnelInsight
Why the incumbents can't copy this
Player
The one fragment they hold
What they structurally can't see
Fetch
The receipt, after purchase
Pre-store intent, and whether the product was ever used
Ibotta
The redemption / sale event
Intent before the buy, cross-retailer repeat, real consumption
Inmar
Retailer settlement & loyalty data
The household's list, and anything outside the retailers it's plugged into
List intent + cross-retailer receipt + hardware consumption
Sees the full loop — that's the product
🔒 Internal — Pricing, Revenue Calculator & Narrative · do not share — click to expand▶
⚠️ Internal tool only — for Matt & Zach. Pricing, revenue modeling, and the fundraising narrative live here. Keep it collapsed on any brand or partner call. It still exists in this page's source, so for something truly hidden from a brand, split it onto a separate internal-only link.
Revenue calculator
Plug in a household count and a few conservative sell assumptions — options that don't work at a given scale switch off automatically. Every rate is deliberately low-balled; treat the output as a floor.
Needs ~1,000+ households before the panel is sellable.
Media & performance economics unlock at ~5,000 households.
Conservative revenue
Signal MRR
—
Campaign MRR
—
Total MRR
—
Estimated ARR
—
Model: Signal MRR = brands × blended price. Campaign MRR = campaign brands × avg value. Seat capacity assumes a 500-household minimum cohort per brand/category. Signal turns on at 1,000 households, media/performance at 5,000, consumption modules at 250 Halo homes. Defaults are intentionally low.
Indicative rate card
Reference rates the calculator draws from — directional, not committed.
Product
Pricing model
Indicative rate
Sponsored Listings
List-Intent Targeting
CPC-style, pay-per-add
$0.75–$2.00 per add-to-list (pre-store intent prices above a click)
Sponsored Recipes / Explore
Flat feature + CPC
~$2k–$8k per featured recipe + CPC on ingredient adds (directional)
Category-Add / Post-Receipt Placement
CPM
$20–$40 CPM native placement
Consumption-Timed Offers
Targeting premium
+20–30% on the base offer
Purchase, Sampling & Drive-to-Retail
New-Launch Drive-to-Retail
Pay-per-verified-purchase
$6–$12 per verified purchase + brand funds the ~$2–$5 rebate
Switch / Winback
Pay-per-verified-switch
$5–$10 per verified switch/winback (higher intent, higher price)
$12k+/mo — full catalog, Demand Forecasting, raw feed / API, dedicated analyst
Proof & Measurement (add-on layer)
Closed-Loop Conversion Proof
Measurement / SaaS
Bundled to win the budget, or $10k–$25k per brand/study
Repeat / Re-Buy Verification
Premium add-on
+15–25% on the campaign, or $10k–$25k flat — the highest-value unit we sell
True-Consumption Measurement
Measurement / SaaS
$15k–$40k standalone study, or bundled
The honest scale reality: none of the performance/CPM pricing works at our current size — dozens of households can't deliver the volume brands need for pay-per-purchase math. So right now we sell paid pilots: a flat $15k–$25k for a brand to run a launch, switch or sampling test on our panel and walk away with the repeat + consumption readout no one else can produce. We monetize the insight today; the media and performance pricing above turns on once we're at thousands of active households.
The recommendation: don't try to out-CPM Ibotta at this scale — we'd lose. Lead every brand conversation with a ~$20k measurement pilot priced on repeat + consumption proof. It's sellable today, and it's the wedge that captures the brand's data and trust. Land the pilot, expand into media and performance as the fleet grows.
Fundraising narrative
Position: "We don't sell a slice of the shopping journey — we sell the only complete view of it." List intent, cross-retailer purchase, and real in-home consumption are three signals no competitor holds together, and every product we can sell falls straight out of them.
Why now: Two of the three signals (list + receipt) are already live across every app user, so the Sponsored Listings, Purchase/Sampling and most Data products are sellable on today's flow. The hardware consumption signal is the layer that turns a good data business into an uncopyable one, and it grows with every Halo in a home.
The arc for investors: Monetize the app-only signals now (intent targeting, drive-to-retail, sampling, winback, behavior profiles), then compound the moat with consumption data as hardware scales — the one dataset in CPG that starts before the store and ends in the kitchen.