Below are the most common red flags we see on both the marketing and finance sides plus the fastest fixes for them.
1) View Attribution (Meta) is quietly wrecking your CAC
What it is: 7-day click / 1-day view lets a simple impression count like a conversion if a purchase happens within a day.
Why it’s bad: View conversions skew toward existing customers (mid/bottom-funnel behavior). You end up telling Meta you value those sales the same as new-customer sales. Meta obliges driving higher frequency to people already likely to buy.
How to spot it:
Campaigns using 7-day click + 1-day view show higher frequency than click-only with the same setup. You'll likely see a large amount of conversions tracked coming from the view through side.
“Amazing” in-platform ROAS but weak new-customer performance in your third-party or backend.
What to do:
No segmentation = fatigue, lower revenue per send, higher spam complaints.
Image-only emails land in Promotions/Spam more often. Use real HTML structure with live text; reserve images for creative, not the entire message.
No channel-level sub-ledgers (Shopify, Amazon, wholesale) for COGS, shipping, merchant fees, etc.
Why it matters: You can’t calculate contribution margin (blended or by channel), set CAC targets, or see which channels are truly profitable.
Fix:
Rebuild the COA to separate variable vs fixed.
Add channel sub-accounts for: product COGS, outbound shipping/3PL, payment fees, platform fees, discounts, refunds.
2) Cash-Basis COGS (the “silent killer”)
What it is: Recognizing COGS when you pay the vendor, not when you sell the product.
Why it’s bad:
Renders the P&L useless month-to-month (margins swing randomly).
Destroys the balance sheet (inventory often missing or flatlined).
Why it’s bad:
Mis-timed revenue.
Payouts include discounts, refunds, sales tax, shipping income—all lost in the mix.
Net revenue overstated (often includes sales tax). Denominator is wrong across gross margin, contribution %, MER… everything.
Fix:
Recognize gross revenue, separate discounts, refunds, sales tax payable, shipping income, and merchant/platform fees.
Tie back to order dates, not deposit dates.
4) Omni-channel, but no channel splits
Product COGS and outbound shipping not split by Shopify/Amazon/Wholesale.
You can’t see unit economics by channel, so you can’t make allocation or pricing decisions with confidence.
Set targets by customer type, not just blended MER. New vs. returning customers require different rules and different attribution.
Finance supplies clean variable inputs (accrual COGS, accurate shipping/fees). Marketing commits to click-only attribution and new-customer KPIs for top-of-funnel.
Meta: Are any active campaigns on 7-day click + 1-day view?
Meta: Compare last-7-day frequency on click-only vs click+view.
Email: Are you segmenting (engagement, lifecycle), and using HTML with live text?
COA: Can you pull variable vs fixed in one click?
Channels: Can you see COGS, shipping, merchant/platform fees by channel?
Inventory: Does your balance sheet show a believable, changing inventory balance each month?
COGS: Is COGS tied to units shipped (not bills paid)?
Payouts: Are Shopify/Amazon deposits decomposed into gross, discounts, refunds, tax, shipping income, fees on the right dates?
Week 1: Flip Meta to 7-day click, tighten exclusions, and set new-customer KPIs.Week 2: Rebuild COA (variable vs fixed; channel sub-accounts).Week 3: Implement accrual COGS + monthly inventory valuation; start proper AP entries.Week 4: Fix payout recognition; backfill last 2–3 months for clean comps. Segment email and rebuild a modular HTML template.
Most “performance problems” are account problems. Fix attribution and accounting structure first, and your true levers—offers, creative, AOV, channel mix become obvious. That’s how you scale new customers profitably without torching cash.
Noteworthy Ecom News
iOS 26 & SMS Marketing (Read here)
We are about a month away from iOS 26! You should be paying attention to this if you’re in the DTC space, as it will impact SMS.
Another important update in the SMS space is right around the corner!
There is a new SMS Compliance Law in Texas (Effective Sept 1, 2025).
Texas is introducing a “mini-TCPA” law that impacts brands sending marketing SMS to Texas residents.