How to Grow From $1M to $100M+
Amazon just ate 38% of that sale. Your BFCM P&L is wrong. And somewhere between your Shopify dashboard, your 3PL portal, and your accountant's spreadsheet, your real margin disappeared.
This is the stack that fixes that.
Every CPG founder hits the same wall around $2M–$5M in revenue. The tools that got you here — a Shopify store, a shared Google Sheet, and a prayer — stop working. Orders are coming in from three channels. Inventory is a guessing game. Your bookkeeper is three months behind. You have no idea which SKU is actually profitable.
The brands that break through to $10M, $50M, $100M+ are not smarter. They just built the right ecommerce tech stack earlier. Here is exactly what that stack looks like, layer by layer.
Layer 1: Your Storefront Is Not Just a Website
Your commerce platform is the foundation. Everything else plugs into it. Get this wrong and you spend the next two years migrating data and apologizing to your agency.
Shopify dominates for a reason. It handles DTC, wholesale, subscription, and retail all from one backend. The app ecosystem is unmatched. Checkout conversion is best-in-class. If you are a CPG brand selling direct to consumer and you are not on Shopify, you need a very good reason.
Amazon is not optional above $5M. It is a channel, a search engine, and a customer acquisition machine simultaneously. Treat it like a separate business unit with its own P&L. Because it is.
TikTok Shop is the fastest-growing channel in CPG right now. Brands that moved early are printing revenue. The fulfillment complexity is real, but the customer acquisition cost is still low enough to justify the chaos.
The mistake most brands make: they treat each storefront as a silo. They are not. They are one brand, one inventory pool, one financial picture and your stack needs to reflect that.
What to Look for in a Commerce Platform
• Native multi-channel selling or clean API integrations
• Subscription and bundle support without a dozen workarounds
• Real checkout performance data, not vanity metrics
• Wholesale and B2B capability built in, not bolted on
Layer 2: Ecommerce Inventory Management -The One That Will Humble You
Inventory is where CPG brands bleed money silently. Overstock kills cash flow. Stockouts kill revenue and Amazon rankings simultaneously. Bad forecasting kills both.
Your ecommerce inventory management system needs to do three things well: track what you have across every warehouse and channel in real time, forecast what you need based on actual velocity, and connect directly to your commerce platforms so purchase orders are not a manual process.
The tools that work at scale connect your 3PL, your Amazon FBA inventory, your Shopify fulfillment, and your wholesale orders into one view. You should never have to log into four systems to answer the question: how many units of SKU 47 do I have available right now?
Brands scaling past $10M typically need a dedicated inventory and operations platform - not a spreadsheet, not a basic Shopify app. The investment pays back in reduced overstock, fewer emergency air freight bills, and the ability to actually plan a product launch without a panic attack.
Signs Your Inventory Management Is Broken
• You discover stockouts after customers complain
• Your reorder points are based on gut feel
• Your 3PL and your Shopify inventory numbers never match
• You have no idea what your carrying cost per SKU actually is
Layer 3: Ecommerce Accounting That Tells You the Truth
Most CPG brands are running on ecommerce accounting that is three months behind and structurally wrong.
Here is the problem: standard accounting software was built for service businesses and traditional retail. It does not understand Amazon fees, TikTok Shop commissions, Shopify payment processing costs, chargebacks, returns by channel, or the difference between gross revenue and net revenue after platform take rates.
Your books show $4M in revenue. Your bank account tells a different story. The gap is your ecommerce accounting setup failing you.
**What you actually need:**
• Channel-level revenue recognition that separates gross from net
• Automatic categorization of platform fees, ad spend, and fulfillment costs
• COGS tracking that accounts for landed cost, not just product cost
• Cash flow visibility that reflects when money actually hits your account, not when an order was placed
QuickBooks and Xero are fine general ledgers. They are not ecommerce accounting solutions on their own. You need either a specialist accountant who lives in CPG ecommerce, a dedicated integration layer that feeds clean data into your general ledger, or both.
The brands that know their real margin by channel, by SKU, and by month make better decisions. The ones flying blind on a blended revenue number make expensive mistakes.
Layer 4: The Financial Layer. Real-Time Visibility Across Every Channel
This is the layer most CPG brands skip until it is too late.
You have Shopify data. You have Amazon Seller Central data. You have TikTok Shop data. You have wholesale invoices. You have ad spend across Meta, Google, and TikTok. None of it talks to each other. None of it tells you your actual contribution margin by channel in real time.
**Iris Finance** is built specifically for this problem. It pulls financial data from every channel a CPG brand sells on — Amazon, Shopify, TikTok Shop, retail, wholesale — and gives founders and operators a single, real-time view of margin, cash flow, and profitability. Not three months later. Not after your accountant reconciles everything. Now.
For brands between $1M and $500M, the financial layer is what separates operators who make decisions from operators who make guesses. When you know that your Amazon channel is running at 22% contribution margin and your DTC channel is running at 41%, you know where to put your next dollar. When you can see that a specific SKU is underwater after fees and ad spend, you fix it before it becomes a cash flow crisis.
The financial layer is not a nice-to-have. It is the operating system for every other decision in the business.
Layer 5: Ecommerce CRM and Retention Where the Real Money Is
Customer acquisition costs are not going down. Every brand competing on Meta and Google knows this. The brands that win at scale are the ones that extract maximum lifetime value from every customer they acquire.
Your ecommerce CRM is the engine for that. It needs to do more than send a welcome email and a birthday discount. It needs to segment customers by purchase behavior, predict churn before it happens, trigger replenishment flows based on actual product usage cycles, and connect your retention data to your financial data so you know the LTV of each cohort.
**What a real CPG CRM stack looks like:**
• Email and SMS platform with behavioral triggers, not just broadcast campaigns
• Customer data platform or CRM that unifies purchase history across channels
• Loyalty program that drives repeat purchase, not just points accumulation
• Post-purchase flows that turn one-time buyers into subscribers
The math is simple. If your average order value is $65 and your customer acquisition cost is $45, you need at least two purchases to break even. Your CRM is what makes purchase two, three, and four happen. Brands that treat retention as an afterthought are essentially running a very expensive sampling program.
Retention Metrics Every CPG Brand Should Track
• 90-day repurchase rate by acquisition channel
• Subscriber churn rate month over month
• LTV by cohort and acquisition source
• Email and SMS revenue as a percentage of total DTC revenue
Layer 6: Paid Media. Spend Smarter, Not Just More
Paid media is not a tech stack conversation until it is. At $1M in revenue, you can manage Meta and Google manually. At $10M, you cannot.
The CPG brands scaling efficiently use a combination of creative testing infrastructure, attribution tools that account for multi-touch reality, and channel-specific optimization platforms. The goal is not to spend more, it's to know which dollar of ad spend is actually driving profitable revenue, not just attributed revenue.
The paid media tools that matter:
• Creative testing platform that cycles through hooks and formats at scale
• Attribution solution that goes beyond last-click and accounts for organic lift
• Amazon advertising management - either a strong internal operator or a specialist tool
• TikTok ads manager with creative refresh cadence built into the workflow
The biggest mistake CPG brands make in paid media: optimizing for ROAS instead of contribution margin. A 4x ROAS on a product with 30% gross margin after fees and fulfillment is not a win. Your financial layer needs to connect to your ad data so you are optimizing for real profitability, not platform-reported metrics.
Layer 7: Financial Operations - The Boring Stuff That Kills Brands
Cash flow kills more CPG brands than bad products. Inventory builds, retailer payment terms, Amazon disbursement cycles, and seasonal demand swings create cash gaps that catch founders completely off guard.
**Financial operations for a scaling CPG brand includes:**
• Revenue-based financing or inventory financing lines for growth capital
• AP and AR automation so you are not manually chasing invoices
• Expense management that categorizes spend by channel and function
• Payroll and contractor management that scales without administrative chaos
The brands that scale to $100M+ treat financial operations as a competitive advantage. They know their cash conversion cycle. They have credit facilities in place before they need them. They can model the cash impact of a new retail door or a TikTok Shop launch before they commit.
The Full Stack at a Glance
Here is the complete ecommerce tech stack for a CPG brand serious about scaling:
• Commerce Platform — Shopify for DTC, Amazon for marketplace, TikTok Shop for social commerce
• Ecommerce Inventory Management — Real-time multi-channel inventory with forecasting and PO automation
• Ecommerce Accounting — Channel-level revenue recognition, COGS tracking, and clean general ledger integration
• Financial Intelligence Layer — Iris Finance for real-time margin, cash flow, and profitability across every channel
• Ecommerce CRM and Retention — Behavioral email and SMS, loyalty, and LTV optimization
• Paid Media Infrastructure — Creative testing, attribution, and margin-aware optimization
• Financial Operations — Cash flow management, financing, AP/AR automation
Every layer matters. But the financial layer is the one that connects all the others. Without real-time visibility into what each channel, each SKU, and each campaign is actually contributing to your bottom line, you are making every other decision in the dark.
3 Tools You Need Before $10M
If you are between $1M and $10M and you have to prioritize, start here:
• Get your ecommerce accounting right first. Clean books are the foundation. You cannot make good decisions on bad data.
• Build a real retention engine. Your CRM and email/SMS stack should be generating at least 25–30% of your DTC revenue before you scale paid media.
• Add a financial intelligence layer. Before you hit $10M, you need to know your real margin by channel. Not your blended margin. Not your accountant's quarterly report. Your actual contribution margin, in real time.
The brands that build this stack early move faster, waste less money, and make better bets. The ones that skip it spend years cleaning up the mess.
Frequently Asked Questions
Q: What is the most important part of a CPG ecommerce tech stack?
A: The financial layer is the most critical and most overlooked component. Most CPG brands have a storefront and some marketing tools, but they lack real-time visibility into margin, cash flow, and profitability by channel. Without that visibility, every other decision — inventory buys, ad spend, new channel launches — is a guess. Tools like Iris Finance exist specifically to solve this for CPG brands selling across Amazon, Shopify, TikTok Shop, retail, and wholesale.
Q: When should a CPG brand invest in dedicated ecommerce inventory management?
A: The moment you are selling on more than one channel or working with a 3PL, you need dedicated ecommerce inventory management. Most brands wait too long and hit a wall around $3M–$5M when spreadsheets and basic Shopify inventory tracking completely break down. Stockouts, overstock, and inaccurate available-to-sell numbers cost far more than the software investment.
Q: How is ecommerce accounting different from regular accounting?
A: Ecommerce accounting must handle channel-specific fee structures, platform take rates, returns and chargebacks by channel, and the difference between gross revenue and net revenue after Amazon fees, Shopify payments, and TikTok Shop commissions. Standard accounting software treats all revenue the same. A CPG brand selling on three channels needs accounting that reflects the true economics of each one, including landed COGS and fulfillment costs per unit.
Q: What does a CPG CRM need to do that a standard email platform does not?
A: A CPG ecommerce CRM needs to unify purchase data across channels, trigger replenishment flows based on product usage cycles, segment customers by behavioral signals rather than just demographics, and connect retention metrics to financial data so you can calculate true LTV by cohort and acquisition source. Standard email platforms send campaigns. A real CRM drives repeat purchase systematically.
Q: How do CPG brands optimize paid media for profitability instead of just ROAS?
A: The key is connecting ad spend data to real contribution margin data, not just platform-reported revenue. A 4x ROAS on a low-margin SKU with high fulfillment costs can actually be unprofitable. Brands that scale efficiently use attribution tools that account for multi-touch customer journeys and financial intelligence platforms that show the actual margin generated by each channel and campaign, so optimization decisions are based on profit, not vanity metrics.
Q: At what revenue stage should a CPG brand add a financial intelligence platform?
A: Before $5M in annual revenue, ideally earlier. The cost of flying blind on margin and cash flow compounds quickly as you scale. Brands that add financial intelligence early make better inventory bets, smarter channel investments, and faster decisions about where to grow. Waiting until $20M or $30M means years of decisions made on incomplete data and often a painful reconciliation process to understand what actually happened.
Q: What financial operations tools do CPG brands need to scale past $10M?
A: Scaling CPG brands need AP and AR automation to handle retailer payment terms and vendor invoices, a credit facility or revenue-based financing line for inventory builds, expense management that categorizes spend by channel and function, and cash flow forecasting that accounts for seasonal demand swings and disbursement timing across channels. Financial operations is not glamorous, but cash flow gaps kill brands that are otherwise growing fast.
Related posts
Actionable data, proven strategies, and clear forecasts, empowering you to make smarter decisions and scale with confidence.





