Nobody can tell you if the item is actually working.
Not whether velocity is holding at the banner that mattered. Not what the 2-for-$10 really cost you after fees and freight. Not why the deductions don't reconcile against what you shipped.
Because the answer is split across four places that don't agree with each other.
Operator-grade growth for emerging CPG brands.
A senior retail operator paired with software that puts shelf and digital on one weekly report — the external polish your brand shows retailers, distributors and the board.
Founders don't buy a résumé. They buy the photo of their product on the pallet.
Club distribution, roadshows, first ships, new-item sets — dated, public, already run at national scale. Twenty-four public posts, dated from the source, each linking back.
Runs True Fishing runs its store on this machine.
Built on the Colorblock template. Delivered: template build, brand kit applied, Shopify connection — the same engine in the Storefront panel, running live for a real brand.
No revenue, velocity or conversion figures appear here — none has a FILED source yet. When one does, it lands with its tag.
Client words go here when clients say them — we don't write our own reviews.
Second slot, same rule. Empty beats invented.
Screen recordings of the template engine on this page, on demo data. Watch the panel restyle when the brand kit flips — the engine that stands a brand up in days.
- Save the image from each post — they're your photos.
- Drop them in an
img/folder beside this HTML file. - In the
EMBEDSlist at the top of the script, addimg:'img/your-file.jpg'andcap:'One line.'to that post.
The card then serves your image from your server — no LinkedIn request, works offline, and the original post stays one click away.
LinkedIn will not frame a page served from file:// — nothing is wrong with the wall. Serve the folder over http (python3 -m http.server 8000) and every frame fills in. On your domain it works unchanged; every card still links to the live post.
Verified public posts — dated, linked, on the record —
Dates decoded from each post's LinkedIn activity ID. Posts open on LinkedIn — the site never rehosts them.
The software — Command Center, one weekly report for shelf and digital: category rank, margin and trade, and your buyer and distributor CRM on one set of numbers. Month-to-month, self-serve, data sealed.
Senior judgment on the account every week. Advisory or an Embedded Operator, plus the retail functions you'd otherwise hire for.
Bespoke work with a scope and an end date: line reviews, club launches, resets, RGM, custom hub builds. Priced in bands or by the day.
Software gives your team another tool to drive. On-Point gives you the operator who has run the playbook.
Four things get sold to emerging brands — a tool, a data subscription, a blended retainer, or us. Only one has sat across from the buyer.
What On-Point is
- The external polish layer — what retailers, distributors and the board actually see
- An operator's judgment applied weekly to your account
- Your sealed Command Center, branded to you
- One focused senior partner
What we leave to partners
- Data infrastructure backbone — Modus keeps the data flowing
- Broad syndicated aggregation — SPINS, Circana, Nielsen, Luminate
- Replacing your team — we sharpen it, we don't staff it
- Work outside the operator lane
Every bundled offer in this category says contact sales. Ours is on this page.
Published from each vendor's own price page. Reported from third-party benchmarks. Modelled on a $10M brand.
What a $10M brand pays, per year
A flat, published fee that does not move when your revenue does — and that sits alongside the broker and distributor partners you already work with.
What the fee is measured against
One senior operator plus the platform, for what a single analyst hire costs — and the analyst does not have the buyer relationships.
Who tells you the price before the call
Everyone who sells software and an operator hides the number. Everyone who publishes a number sells only one half. We do both.
One line item, not a stack
The platform and the operator who runs it, on one invoice — no integration project between your data vendor and your sales help.
Your broker walks in better armed
Sourced velocity, the category narrative and a line-review deck that survives a buyer's questions. We build the story, your broker tells it.
No revenue minimum
Most bundled programmes set a revenue floor before taking the meeting. We start at one brand and scale with volume breaks.
The backbone and the polish
The backbone keeps the data flowing; the polish is what your retailers, distributors and board see. Investor-ready materials on demand, nothing rebuilt every quarter.
One screen where velocity, distribution, trade spend, forecast and P&L live together.
Refreshed live or weekly, branded to you, on web, desktop and phone. Every number carries a tag — FILED (verified) · MODEL (calculated from stated assumptions) · EST (estimate). Untagged numbers stay off the page.
- POS & retailer portals
- Syndicated — SPINS · Circana
- Finance & trade files
- Forecast & inventory
- Category rank & velocity (Catapult)
- Margin, trade & deductions (Keystone)
- Buyer, broker & distributor CRM (Grid)
- Every figure carries its source tag
- Buyer & line-review decks
- Board KPI scorecard
- Daily huddle · weekly verdicts
- Distributor program reads
Three names you will hear us use. Here is what each one actually does.
Ranks your brand against your whole category, retailer by retailer, week by week — where you actually stand, not where you hope you stand.
Follows every dollar from the shelf price down to what you keep — what trade spend, returns, freight and cost of goods took, and whether each was on plan.
Every buyer, broker and distributor contact in one place — the stage, what was promised, and the next move with a date.
So you walk into a line review with units per store per week against the category, not an opinion.
Velocity and competitive positioning week over week. Who's gaining, who's decaying, where the whitespace sits — and the fact base behind the claim.
So you know what you keep on a $6 SKU after distributor fees, freight and a 2-for-$10 — before you agree to run it.
Monthly financials, margin bridge, trade governance, promo break-even, deduction three-way match — authorization · evidence · claim.
So nothing dies because a follow-up sat in somebody's inbox.
Buyer pipeline, stage tracking, warm-intro network mapping, authorization tracking by retailer and distributor.
Who opens it on a Monday
| Sales | Win and defend shelf · authorization tracking · promo planning | Finance | P&L · trade governance · budget tracking |
| Marketing | Campaign ROI · coupon break-even · whitespace | Supply chain | Forecast accuracy · OOS alerts · OTIF |
| Retail & buyers | Line-review decks · sourced velocity · category narrative | Distributors | Program economics · in-stock signals · deductions |
| Investor relations | Board KPI scorecard · monthly business review | Leadership | Daily huddle · KPI tracking · 30/60/90 |
Connects to what you already run
Sits alongside what you already run — including Modus — rather than replacing it.
Amazon, TikTok Shop and DTC on the same tape as your shelf business.
Same schema, rebuilt channel-native — so a brand running both sees all channels in one view, one verdict, not two vendors arguing about attribution.
FILED P&L and fee split, PPC Value Desk with live CPA headroom, levers calendar priced all-in, price/RGM guardrails, content loop with dated verdicts.
Creator league table, affiliate activation wired to the ledger, LIVE commerce P&L, hook-rate StatViews, weekly touch SLA.
Contribution after CAC, subscription cohort read, promo break-even against the B&M floor so the shelf price never gets undercut by your own site.
Channel modules — software add-ons, each earning its line
Click any module for the full spec, every field it carries, and a working template you can reskin.
| Module | What it adds | Price |
|---|---|---|
| Cobalt Competitor Pack | Share of voice · top-10 benchmark · keyword rank | $400/mo |
| Creator Engine | Affiliate activation + creator league table | $400/mo |
| LIVE Commerce P&L | GMV per hour vs host cost per session | $350/mo |
| Pipes · 3PL panel | AfterShip + FBT/FBA freight visibility | $300/mo |
| Content Loop Pro | Search-query StatViews + experiment ledger with verdicts | $350/mo |
| Keychain Concept Pipeline | Render → COGS forecast → co-man match, in days | $500/mo |
Four numbers move. Every one of them is yours.
The brand pays for the number, not the seat. Each layer is priced apart, month-to-month — if one stops moving these four, cancel it without touching the others.
Whitespace mapped to the banner, a warm introduction through the network, then authorization tracked to the store count — not to “we got in.”
Units per store per week indexed against the category curve, so a slow start is caught weeks before the reset decides for you.
Every deduction matched three ways, trade ROI-gated before a promo ships, and a price ladder that holds when the buyer pushes.
What you put in front of a buyer, a board or an investor — sourced figures with a date on them, not an overnight deck.
Your broker bench, distributors and agency all stay where they are. We arm the team already in the room, on one weekly report.
Your own brand site, wired to Shopify — and to the same tape as your shelf business.
Pick a template, connect Shopify, launch. Inventory and orders sync straight through, so the site is never a second source of truth. Click any template to restyle the preview live.
One finished storefront design. Free.
The file is yours — source and all. No watermark, no expiry, no catch.
One per brand. One per domain. Delivered within two business days — not instantly.
- ✕Not an installable Shopify theme — that is the $1,200 Storefront Launch
- ✕No product or inventory sync
- ✕No second revision
- ✕No cart, no checkout
Each of those is what the paid step adds.
Built for the shelf. Sold direct.
Every SKU on this page is the same SKU your buyer sees — one catalogue, one price architecture, one truth.
Move up and the $400/mo module credits against LAUNCH in full — the green arrow above, not fine print. $1,200 is the published floor of the $1.2K–$9K Studio band, not a discount. Custom builds stay $5–9K, the seasonal reskin $1.5–3K. The ladder moves one direction.
Storefront Launch
The free look becomes a real store: your brand kit applied, catalogue mapped, Shopify connected — delivered as a real theme and launched.
Published floor of the $1.2K–$9K Studio engagement band — a published rate, not a discount. Need it fully custom? That build stays $5–9K.
- 01Product photography that doesn't exist yet — the number one delay, every time.
- 02Copy nobody has written: product descriptions, shipping policy, returns, about page.
- 03A Shopify plan not yet active, or a domain parked at another registrar.
- 04Payments and tax not configured on your end.
- 05Any custom app or subscription-billing integration.
When a stop stalls, the store goes live with placeholder-free interim content — it never sits in staging.
What syncs from Shopify — and what a stock theme doesn't give you 6 + 6
What syncs from Shopify
| Products & variants | Titles, images, options, SKUs and barcodes — one catalogue, no re-entry |
| Collections | Your merchandising structure, mirrored automatically |
| Inventory | Live levels by location, with low-stock and OOS flags on the page |
| Pricing & discounts | Price, compare-at and active discount codes, checked against the B&M floor |
| Orders & customers | Read into the Command Center for cohort, CAC and repeat-rate math |
| Checkout | Stays native Shopify — we never touch payments, cards or PII |
What a stock theme doesn't give you
- Contribution after CAC per SKU, not just revenue
- Promo break-even gates — the site can't discount below your brick-and-mortar floor
- Subscription cohort read wired into Keystone
- Velocity parity — DTC and shelf velocity side by side on one weekly report
- Honest tags on every number the site reports back
- One brand kit shared with your Command Center and retailer decks
Filed The Colorblock template is the one running today on Runs True Fishing — a live Shopify store, not a mockup.
If all a brand needs is a page that looks decent, a stock theme is the right answer — and we'll say so. On-Point is for the storefront that must report into the same ledger as the shelf.
How it's priced
| Line | What it covers | Layer | Price |
|---|---|---|---|
| Storefront Launch — template-based Est | The free look becomes a real Shopify theme: brand kit applied, catalogue mapped, Shopify connected, launched | Studio · project | $1,200 one-time |
| Brand storefront build — fully custom | Template selection, brand kit application, Shopify connection, catalogue mapping, launch | Studio · project | $5–9Kfrom $1,200 template-based |
| Storefront sync & upkeep | Live Shopify sync, hosting, template updates, DTC panel inside the Command Center. Credits against LAUNCH in full if you move up So the price on your site can never undercut the price you promised the buyer. | Software · module | $400/mo |
| Extra template or seasonal reskin | A second look for a campaign, sub-brand or seasonal drop | Studio · project | $1.5–3K |
Est Bands are starting points. Checkout, payments and customer data stay inside Shopify — On-Point reads, it never holds.
Senior judgment on your account every week — priced as people, not as software.
Most consultancies bury this layer inside a blended retainer. Here it stands alone — see what the software costs, what the operator costs, cancel either alone.
Weekly strategy call · category and trade guidance · monthly memo · quarterly review against the KPI contract. On call, not in the weeds.
Daily cadence · trade and promo execution · revenue and KPI ownership. Functionally a fractional VP of Sales who already has the buyer relationships.
UNCHANGED COMMAND + Advisory still lands at $4,500/mo and COMMAND + Embedded Operator at $7,500/mo — the same two numbers On-Point has always quoted, now shown as what they actually are.
Retained retail functions — add any of these to either tier
Ongoing operator work with a monthly cadence. These are the functions a brand would otherwise hire for before they can afford to.
| Function | What lands every month | Monthly |
|---|---|---|
| Distribution & whitespace expansion | Target list, warm intros through the network, authorization tracking to the store count So a new door is a tracked authorization, not a hopeful email. | $2,500 |
| Trade promo & deduction recovery | ROI-planned trade, break-even gates before a promo ships, three-way match on every deduction So a chargeback gets disputed inside the claim window instead of written off. | $1,800 |
| Broker & distributor management | KeHE · UNFI · McLane · C&S · DPI scorecards, program economics, cadence calls, MCB governance So you walk into the distributor review knowing your own numbers better than they do. | $1,500 |
| External polish pack | Retailer decks, distributor packets, board KPI scorecard and the monthly business review So you stop rebuilding the same deck the night before every meeting. | $1,500 |
| Forecast, inventory & OTIF | Forecast accuracy scoring, OOS alerts, weeks of supply, fill rate and chargeback prevention So you stop paying fill-rate penalties you could have seen coming. | $1,200 |
| Graduation network access | ShelfMade · POD Foods · WFM/Sprouts · natural, c-store and travel lanes | $1,000 FREE ON EMPIRE |
| RGM ongoing | Price ladder maintenance after the Studio architecture engagement So one retailer's promo price never becomes every retailer's everyday price. | $500 |
Bespoke engagements with a scope, a price band and an end date.
Custom work that finishes — so it does not belong on a subscription. Scoped and fixed-fee before it starts, quoted inside the band, or at the day rate when the shape isn't known.
So you show up to the reset with the story already built.$1.2K – $5K · per wave
So a club roadshow is priced before you commit to it, not after.$4K – $9K · per engagement
So a feed the standard build does not carry stops being a spreadsheet somebody maintains by hand.$8K – $20K+ · fixed fee
Scoped, priced and dated before a single hour is billed.
| Engagement | What you get | Unit | Band |
|---|---|---|---|
| Retailer line review & sell-in deck | Fact-based velocity, category and whitespace story a buyer respects — sourced, defensible, on-brand | per retailer | $3–5K |
| Category management & shelf reset | Planogram logic, schematic ask, category narrative, defend-the-facing argument | per reset | $3–4K |
| New item setup & data governance | NIS forms, GS1/GTIN, spec sheets, distributor item files, cost and deal sheets clean across every partner | per launch wave | $1.2–2K |
| In-store execution & merchandising audit | Retail coverage plan, planogram compliance, display audits, photo evidence tied to velocity | per wave | $2–3K |
| Engagement | What you get | Unit | Band |
|---|---|---|---|
| Club channel launch — Costco · Sam's · BJ's | Roadshow math, pack architecture, MVM planning, item economics that survive the club P&L | per banner | $6–9K |
| RGM & price-pack architecture | Price ladder, pack strategy, margin bridge by retailer, the B&M price floor promos never break | per portfolio | $4.5–7K |
| Deduction recovery sprint | Historical deduction audit, three-way match, claim pack assembled and filed | per sprint | $3–6K |
A recovery sprint routinely pays for itself inside the quarter — but it is still scoped and fixed-fee, never a contingency cut.
| Engagement | What you get | Unit | Band |
|---|---|---|---|
| Brand storefront build — fully custom | A Shopify-connected brand site built to order, your brand kit applied, catalogue mapped, launched | per store | $5–9Kfrom $1,200 template-based |
| Custom hub build | A Command Center built to a schema you don't have yet — new panels, new logic, your brand kit | per hub | $8–14K |
| Integration & connector work | A feed the standard build doesn't carry — ERP, custom POS, a retailer portal, a bespoke export | per connector | $4–9K |
| Vertical OS build | The whole machine pointed at a vertical that isn't CPG. Scoped from the data feeds up. | per vertical | $14–20K+ |
Custom builds are billed as services and quoted in full before work begins — no surprise line items, no scope that grows after signature.
| Engagement | Group | Unit | Band |
|---|---|---|---|
| Retailer line review & sell-in deck | Shelf & sell-in | per retailer | $3–5K |
| Category management & shelf reset | Shelf & sell-in | per reset | $3–4K |
| New item setup & data governance | Shelf & sell-in | per launch wave | $1.2–2K |
| In-store execution & merchandising audit | Shelf & sell-in | per wave | $2–3K |
| Club channel launch — Costco · Sam's · BJ's | Channel & money | per banner | $6–9K |
| RGM & price-pack architecture | Channel & money | per portfolio | $4.5–7K |
| Deduction recovery sprint | Channel & money | per sprint | $3–6K |
| Brand storefront build — fully custom | Build & custom | per store | $5–9Kfrom $1,200 template-based |
| Custom hub build | Build & custom | per hub | $8–14K |
| Integration & connector work | Build & custom | per connector | $4–9K |
Est Bands are starting points set from comparable scopes, not quotes. Anything outside a band is quoted at the day rate before work begins.
Subscribe to the software. Retain the operator. Commission the Studio.
Three layers, priced apart so you can see exactly what each one costs — and cancel any of them without touching the others.
Annual billing: 2 months free and onboarding waived. Stated here, before you click it.
Generate a statement of work
Everything you picked above, written up as a scoped SOW. A draft — not an invoice, not a contract.
List price never moves. Not for the cohort, not ever.
A founding code puts more in the box at the same rate: every channel module, onboarding and graduation-network access, with the rate locked 24 months from signature. A software tier also covers the Storefront Launch build Est.
- Every channel module — included, marked in the builder below
- Onboarding — included
- Graduation-network access — included
- Storefront Launch build — included once you pick a software tier
- Rate locked for 24 months from signature — list price unchanged, this was never a discount
LAUNCHone channel
- One lane — B&M read or one channel hub
- Weekly tape · P&L ledger
- Fix-first queue
- Monthly touch SLA
- Web + phone
COMMANDevery channel, one view
- Full Command Center — category rank, margin & trade, retail CRM
- Shelf + every channel, all in one view
- Trade & PPC value desks
- Levers plan, all-in priced
- Web + desktop + phone
EMPIREevery channel + price/RGM guardrails
- Everything in COMMAND
- Price/RGM guardrails + graduation prep
- Graduation network access included
- Quarterly strategy session
- Priority Studio scheduling
*Airfare and hotel covered by client. Est Annual billing and volume breaks are proposed terms — confirmed in writing before anything starts. Studio figures are band midpoints, not quotes.
The tool has to pay for itself out of the waste it finds.
Model Illustrative for a ~$5M brand. Your actuals replace every line at kickoff, and the ratio is re-scored monthly. Value ÷ fee is what renews a contract — not a QBR deck.
Where the money comes back
What it costs to get it
Impact ÷ fee at the illustrative $300K. Under 2× is a scope conversation, not a renewal — and we say so first. Studio work carries its own return.
Four rules, applied every month, on the same tape.
The organic baseline is dated and frozen before a dollar of spend moves.
Trade, promo and distribution levers carry their full cost, not a net number.
Every experiment ends dated: ship wider, revert, or no action.
Impact divided by fee, re-scored monthly. Under 2× is a scope conversation.
FILED · MODEL · EST on every figure. If it can't be sourced, it doesn't go on the page.
Green is provably on-target. Nothing relies on colour alone — every state carries a word too.
Authorization · evidence · claim. The discipline we sell you is the one we run on ourselves.
The honesty rules that make the ratio trustable
- The organic baseline is locked and dated before a dollar of spend moves
- Software and services are priced apart — no blended retainer to hide behind
- Every experiment closes with a dated verdict: ship wider · revert · no action
- Deductions clear a three-way match: authorization · evidence · claim
- Studio engagements are fixed-fee and finish — no silent auto-renew
- If a number can't be sourced, it doesn't go on the page
Six moves and your Command Center is running.
No build cycle, no discovery phase you pay for twice. A working Command Center, branded to you, that you can log into.
A customized Command Center, branded to you, delivered as a working first-draft beta you can log into — unlimited revisions included.
*Airfare and hotel covered by client. Waived on annual billing.
Three checkpoints, each with something dated on the table.
- Discovery and retail read
- KPI contract agreed in writing
- Tailored strategy
- First quick wins banked
- Retailer sell-in rollout
- Omni-channel setup
- Weekly check-ins
- Baseline metrics live and dated
- Performance review against contract
- Strategy adjustment
- Network introductions
- Next quarter committed
Three things, and none of them is a six-week discovery phase.
Team or Max plan, two seats or more. Your workspace, your data, your control — the Command Center is built inside it.
POS, syndicated, finance and trade — whatever you already have, by upload or API. Gaps are fine; we start with what exists.
A single point of contact who can say yes — the whole reason this takes days, not a build cycle.
John Brammeier — founder & CEO, On-Point CPG.
Scaled TRUBAR from 2,000 to 15,000 stores through a ~$173M exit. Sales Director at Feastables, where he pioneered direct club-channel relationships with Costco, Sam's Club and BJ's. Foundation built at Mars Wrigley, Colgate-Palmolive and RJ Reynolds. Currently GM at Tenayo Foods.
Built one chapter at a time
The network
Relationships that reach nearly every major US retailer and distributor.
Credentials
- B.S. Business Administration, accounting focus — University of Nebraska
- Club-channel firsts at Feastables: Costco, Sam's Club, BJ's, direct
- Distribution build: 2,000 → 15,000 doors at TRUBAR
Every engagement starts with a free 30-minute consult.
We use it to find out whether this is a fit — honestly, both directions. If the answer is no, you'll leave with the read anyway.
Book it
Email is the fastest path. Tell me your brand, your channels, and the one number keeping you up.
Email us — book the free 30 minutesBoise, Idaho · LinkedIn: John Brammeier
What to bring
- Your last 3 months of POS or syndicated data — any format
- Your current trade rate and where it's going
- The retailer conversation you're most nervous about
- The KPI you'd want scored monthly
Nothing is required. It's a conversation, not a discovery call with a form.
Three questions answered before you spend anything.
A read on your current distribution, velocity and trade rate — and the one number costing you most.
Tier, modules and operator layer priced live, so the number is settled on the call.
An honest view of which channels and partners fit your brand at its current stage.
Your stack as configured
Nothing selected yet — build your stack and it'll show up here to bring to the call.
SOFTWARE, RETAINED OPERATOR AND STUDIO ENGAGEMENTS ARE PRICED AND CONTRACTED SEPARATELY · PRICING SHOWN IS A STARTING POINT; FINAL SCOPE CONFIRMED TOGETHER
YOUR DATA STAYS SEALED, EYES-ONLY, AND YOURS · MONTH-TO-MONTH, 30 DAYS NOTICE · BUILT AND RUN BY ON-POINT CPG
Measurement on this site: we count which panels get read, which templates get tried and where the builder is used — in anonymous batches. No cookies, no ad pixels, no cross-site trackers, and never your name, email, colour choice or access code. Browsers set to "Do Not Track" or reduced data are not measured at all.