5 Common Data Challenges CPG Brands Face (and How to Solve Them) | Menza

5 Common Data Challenges CPG Brands Face (and How to Solve Them)

Mariam Ahmed
Co-founder & CTO ·

Data analytics dashboard on laptop

Let me tell you about a conversation I had last month with a CPG founder who was genuinely baffled. His brand was doing $8 million in revenue across Amazon, DTC, and retail. They had Shopify analytics, Amazon Seller Central reports, Google Analytics, Facebook Ads Manager, Klaviyo, a wholesale management system, and spreadsheets. Lots of spreadsheets.

He knew his total revenue. Beyond that? He was basically guessing. Which channel was actually profitable? Which products had the best margins after returns and customer service costs? Which customers were worth acquiring? No idea.

This isn’t unusual. In fact, it’s the norm. Most CPG brands are drowning in data while starving for insights. They have more numbers than ever before but feel less confident about their decisions. The problem isn’t lack of data—it’s that the data is a mess.

Let’s talk about the five biggest data challenges I see CPG brands facing, and more importantly, what you can actually do about them.

Challenge #1: Fragmented Data Across Too Many Platforms

You’ve got sales data in Shopify, Amazon, and maybe Faire or Bulletin. Customer data in Klaviyo. Advertising data spread across Meta, Google, TikTok, and Pinterest. Inventory data in your 3PL’s system. Subscription data in Recharge or Bold. Retail sales data coming from your distributors via email PDFs, if you’re lucky.

Each system talks to some other systems, but not all of them. You end up with partial pictures everywhere and a complete picture nowhere. Making decisions requires logging into six different platforms, exporting CSVs, and doing manual matching in Google Sheets. By the time you’ve pulled it all together, the data’s already outdated.

The Real Impact

This fragmentation isn’t just annoying—it’s expensive. You can’t calculate true customer acquisition costs because you don’t know lifetime value across channels. You can’t optimize your channel mix because you don’t have consolidated profitability data. You can’t forecast accurately because your demand signals are scattered.

I’ve watched brands make massive strategic errors because they optimized one channel in isolation without seeing the bigger picture. They’ll kill a marketing campaign that looked unprofitable on a last-click basis, not realizing it was driving awareness that led to retail purchases later.

How to Actually Fix It

You need a single source of truth. That doesn’t mean one platform for everything—that’s not realistic for CPG. It means a data warehouse where information from all your systems flows automatically.

Tools like Fivetran, Stitch, or Segment can pipe data from various sources into a warehouse like BigQuery, Snowflake, or Redshift. From there, you can use business intelligence tools like Looker, Tableau, or Metabase to build dashboards that show the complete picture.

I know what you’re thinking: this sounds expensive and technical. It can be, but there are also simpler intermediate solutions. Tools like Daasity and Peel are built specifically for e-commerce and CPG brands. They connect to your key platforms and provide unified reporting without requiring a data engineer.

Start with your most critical data sources—probably your e-commerce platform, ad accounts, and email marketing. Get those connected and reporting correctly. Then expand from there. You don’t have to solve the whole problem at once.

The key is establishing the infrastructure now, while you’re still small enough to implement it without massive disruption. The brands that wait until they’re doing $50 million in revenue have a much harder and more expensive time fixing their data foundation.

Challenge #2: Understanding True Profitability by Product and Channel

Most CPG brands know their revenue by product. Far fewer know their actual profitability by product once you factor in all the costs.

It’s not just COGS. It’s also picking and packing costs that vary by product size. Shipping costs that differ by weight and dimensions. Return rates that might be higher for certain products. Customer service time that’s disproportionately consumed by complicated products. Co-op fees and slotting fees for retail. Amazon’s various fees that seem designed to confuse.

Then there’s the channel complexity. Your DTC margins look great until you factor in the ad spend required to generate those sales. Your Amazon margins look terrible until you realize that channel requires almost no customer service resources. Your retail margins are slim, but those customers sometimes become DTC customers later.

The Real Impact

Without real profitability data, you make bad decisions. You push products that are popular but unprofitable. You chase revenue growth that actually makes you less profitable overall. You negotiate with retailers without knowing your true bottom line.

I worked with a snack brand that was thrilled about their Amazon growth—until we calculated that after all of Amazon’s fees, advertising costs, and the returns specific to that channel, they were making about 3% margin. Meanwhile, their retail business that they’d been neglecting was generating 35% margins. They’d been optimizing for the wrong thing.

How to Actually Fix It

Build a contribution margin model that includes all your costs, not just COGS. This takes some work upfront, but it’s not as complicated as it sounds.

Start by listing every cost associated with getting your product to customers: raw materials, packaging, co-packing, fulfillment, shipping, payment processing, returns, customer service (estimate time per order type), platform fees, and channel-specific costs like Amazon FBA fees or retail trade spend.

Assign these costs to products and channels as accurately as you can. Some will be direct (shipping costs), others require allocation (customer service time). Don’t let perfect be the enemy of good—even rough allocations are better than ignoring these costs entirely.

Update this model quarterly as costs change. Use it to inform every major decision: which products to promote, which channels to prioritize, what prices you can accept from retail partners, where to focus your advertising spend.

Spreadsheets can work for this initially, but as you scale, consider tools like Puzzle, Finally, or even just better templates in Google Sheets with automated data pulls. The goal is making this analysis routine rather than a special project you do once a year.

Challenge #3: Multi-Touch Attribution in a Multi-Channel World

Someone sees your Instagram ad. Doesn’t click. Later searches for your brand on Google and clicks that ad. Visits your website but doesn’t buy. Gets a cart abandonment email and still doesn’t buy. Then picks up your product at Whole Foods two weeks later.

Which marketing touchpoint gets credit for that sale? Your attribution model probably says Google, because that’s the last click before the website visit. But is that really accurate? And how do you even track the retail sale back to those digital touchpoints?

This is where most CPG brands just throw up their hands and either use last-click attribution (which under-credits awareness and consideration tactics) or first-click attribution (which under-credits conversion tactics) and hope it all works out.

The Real Impact

Bad attribution leads to bad budget allocation. You over-invest in bottom-funnel tactics because they get all the credit. You under-invest in brand building because it’s hard to track. You kill campaigns that are actually driving value because you can’t measure it properly.

The brands stuck in this trap end up in a death spiral of increasingly expensive direct-response marketing with declining efficiency, wondering why their CACs keep climbing.

How to Actually Fix It

There’s no perfect solution here, but you can get a lot better. Start by implementing multi-touch attribution models that give partial credit to multiple touchpoints. Most ad platforms offer data-driven attribution or time-decay models that are more sophisticated than last-click.

For the online-to-offline attribution challenge (digital ads leading to retail sales), you need proxy metrics. Track brand search volume—if your digital campaigns are driving awareness, you’ll see it in branded search increases. Use survey tools like Fairing at checkout to ask customers how they heard about you. Run brand lift studies through Meta or Google to measure awareness impact.

Consider geo-testing for larger campaigns. Run ads in some markets but not others, then compare retail sales velocity between test and control markets. It’s not perfect, but it’s way better than flying blind.

The key mindset shift is moving from “I can’t measure it perfectly so I won’t try” to “I can get directionally correct even if not precisely accurate.” Directionally correct is enough to make good decisions.

Also, accept that not everything needs to be perfectly attributed. If your business is growing profitably and your marketing mix is working, you don’t need to know the exact contribution of every touchpoint. The goal is good decision-making, not mathematical precision.

Challenge #4: Data Silos Between Teams

Your marketing team has all the customer acquisition and engagement data. Your operations team has the fulfillment and inventory data. Your finance team has the P&L. Your product team has the development roadmap. And none of these teams regularly share data with each other in a structured way.

Marketing doesn’t know that the product they’re about to promote heavily is facing supply chain delays. Operations doesn’t know that a new campaign is about to drive 3x normal order volume. Finance doesn’t have visibility into marketing’s planned spend for next quarter. Product development happens without input from customer service data about what issues people are actually experiencing.

The Real Impact

This lack of coordination is incredibly expensive. You run out of stock right when demand peaks because operations didn’t know about the campaign. You commit to retail orders you can’t fulfill because sales wasn’t talking to operations. You spend months developing products that solve problems customers don’t actually have because product isn’t seeing the customer feedback data.

One brand I know launched a major influencer campaign that drove incredible traffic and orders. Great, right? Except operations wasn’t looped in. They ran out of inventory in five days, had to put the website on hold, and spent the next three weeks dealing with angry customers and fulfillment chaos. The campaign that should’ve been their biggest win became a customer service nightmare.

How to Actually Fix It

This is more about process than technology. You need regular cross-functional meetings where teams share data and coordinate plans.

Start with a weekly operations meeting that includes marketing, ops, finance, and customer service. Review key metrics: current inventory levels, incoming orders, planned campaigns, customer feedback trends, any issues that need visibility.

Create a shared dashboard that all teams can access showing the metrics each team cares about. Marketing sees their performance metrics, but they also see inventory levels. Operations sees fulfillment metrics, but they also see the campaign calendar. Everyone has context for their decisions.

Use a shared calendar for product launches, campaigns, and other initiatives that impact multiple departments. Make it someone’s job (probably operations or a COO) to be the connective tissue ensuring communication happens.

The cultural piece matters too. Reward cross-functional collaboration. Make it clear that hoarding information or operating in silos isn’t acceptable. The brands that do this well treat data sharing as a core operating principle, not an afterthought.

Challenge #5: Turning Data Into Actionable Insights

This is the challenge that encompasses all the others. You might have your data connected, your attribution figured out, and your teams coordinating. But if you’re not using that data to make better decisions, what’s the point?

I see two failure modes here. Some brands collect tons of data but never analyze it—it just sits there while decisions get made based on gut feel. Other brands analyze everything to death but never act on the insights because they’re always waiting for more data or more certainty.

The gap between having data and using data is where most CPG brands lose the game.

The Real Impact

Data without action is just expensive record-keeping. You’re paying for tools, spending time pulling reports, generating insights, and then… making the same decisions you would’ve made anyway.

This is frustrating for everyone. Your team feels like data analysis is busywork. Leadership loses faith in data-driven decision-making. You fall back on intuition and politics instead of evidence.

Meanwhile, your competitors who have figured out how to actually use their data are making better decisions faster. They’re launching products that work because they tested demand first. They’re scaling profitably because they know their unit economics cold. They’re outmaneuvering you because they’re operating with better information.

How to Actually Fix It

First, get clear on what decisions you’re trying to make. Don’t collect data for its own sake—collect data to inform specific decisions. Then build your analytics around those decisions.

Create a decision framework that explicitly incorporates data. For example: “We’ll test any new product concept that shows a 2% engagement rate and $3 CPA or better in validation ads.” Or: “We’ll expand to a new retail region if test digital campaigns show CAC within 20% of our core markets.”

These frameworks take the endless deliberation out of decision-making. The data tells you what to do, and you do it.

Second, create a rhythm of regular data review and decision-making. Monthly business reviews where you look at the data, identify opportunities and problems, and commit to specific actions with owners and deadlines. Quarterly strategic planning where you use data to set priorities for the next 90 days.

Third, start small. Pick one decision type where better data could make a meaningful difference. Maybe it’s your media mix decisions, or your inventory purchasing, or your product development prioritization. Build a data-driven process for that one thing. Get good at it. Then expand to other decision areas.

The brands that win aren’t necessarily the ones with the most sophisticated data infrastructure. They’re the ones that consistently use the data they have to make slightly better decisions than their competitors. That compounding advantage adds up fast.

The Path Forward

Here’s what I tell every CPG founder dealing with data challenges: you don’t have to solve everything at once. In fact, trying to do that usually leads to paralysis or abandoned initiatives.

Pick the challenge that’s costing you the most money right now. Maybe it’s fragmented data preventing you from understanding profitability. Maybe it’s attribution confusion leading to wasted ad spend. Maybe it’s team silos causing operational chaos.

Start there. Make progress on that one problem. Get to a point where it’s no longer actively hurting your business. Then move to the next challenge.

The goal isn’t perfection. It’s having data infrastructure and processes that are good enough to support better decision-making than you’re capable of today. Every improvement compounds.

Your future self, looking at clean dashboards showing profitable growth driven by data-informed decisions, will thank you for starting today.

Stop guessing. Start knowing.

Menza connects to your Shopify, Klaviyo, ad platforms, and 650+ other data sources. Ask questions in plain English and get answers you can trust — no spreadsheets, no code, no waiting.