How to send a weekly marketing report as CPG Founders

Marketing & GrowthFor CPG Founders2 apps11 steps~22 min to set up

Every Monday you're manually pulling last week's Meta ROAS, Google Ads spend, and Shopify revenue into a spreadsheet, then copying numbers into a Slack message or email for whoever needs to see it. If you're running Amazon FBA alongside DTC, you're pulling a separate report from Seller Central too. By the time you've reconciled ad spend against actual channel revenue, it's Tuesday and the numbers are already stale. Most CPG founders at your stage don't have a growth marketer — you're doing this yourself between co-packer calls and deduction disputes. The report either doesn't happen, or it happens inconsistently and nobody trusts it.

Marketing & GrowthFor CPG Founders2 apps11 steps~22 min to set up
Outcome

What you'll set up

An automated weekly marketing digest that pulls your paid ad performance, site traffic, and conversion trends into one report — emailed to you every Monday morning before you start your week
A Growth Analyst app that connects to your PostHog traffic data and your ad channels, surfaces the three things that actually changed last week, and tells you where to focus next
A repeatable reporting system that runs without you — so your CPG brand's marketing performance is tracked consistently even when you're heads-down on a production run or distributor call
The Starch recipe

Apps, data, and prompts

The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.

Data sources & config

Starch connects directly to PostHog for traffic and conversion data (live query from Starch's integration catalog). Gmail is set up as a scheduled-sync provider so Starch can read your inbox and send the digest. Google Ads and Meta Ads are connected from Starch's integration catalog and queried live when the weekly automation runs. For any ad platform or analytics tool not in the catalog — including niche CPG attribution tools or retailer portals — Starch automates them through your browser, no API needed.

Prompts to copy
Every Monday at 7am, pull last week's PostHog data — signups, top referrers, conversion rate by channel, and any content driving outsized traffic. Compare to the prior week. Write a 300-word digest that tells me what changed, what's working, and the one thing I should adjust in my paid or organic strategy this week. Email it to me.
When the weekly marketing digest arrives in my inbox, summarize it in two sentences and flag if any metric dropped more than 20% week-over-week so I can act on it fast.
Run these in Starch → or paste them into your favorite agent
Walkthrough

Step-by-step

1 Connect PostHog from Starch's integration catalog — the agent queries it live each time the weekly report runs, so you're always seeing last week's actual numbers, not a cached snapshot.
2 Connect Gmail as a scheduled-sync provider — Starch syncs your inbox on a schedule and uses it both to receive the digest and to send it to you and any co-founders or advisors who need it.
3 Connect Google Ads and Meta Ads from Starch's integration catalog — the Growth Analyst queries spend, impressions, clicks, and ROAS live each Monday morning across both channels.
4 If you're running Amazon Sponsored Products, Starch automates your Seller Central reporting through your browser — no Amazon Ads API setup required.
5 Open the Growth Analyst app from the Starch App Store — it's a pre-built starting point wired for PostHog and Gmail. Fork it and add your CPG-specific metrics: which SKUs drove the most traffic, which flavor or format has the highest add-to-cart rate, which channel is driving your lowest-CAC new customers.
6 Type your report prompt into the Growth Analyst — be specific about what you care about: 'include ROAS by channel, Shopify conversion rate, and whether our hero SKU page traffic went up or down.' The more specific you are, the more useful the output.
7 Set the automation to run every Monday at 7am — the agent pulls PostHog, Google Ads, and Meta Ads data, synthesizes a digest, and emails it to you before your week starts.
8 Layer the Email Agent on top — when the digest lands in your inbox, the Email Agent flags it as high priority, surfaces the key numbers in a one-sentence summary, and alerts you if any metric dropped more than 20% week-over-week.
9 Add a Slack notification if you want the summary in your team channel — Starch connects to Slack from its integration catalog and can post a condensed version of the digest automatically.
10 Once you've run it for four weeks, ask Starch to build a trend view: 'show me a dashboard of my weekly ROAS, Shopify CVR, and PostHog signups over the last 90 days, by channel' — this becomes your lightweight marketing performance dashboard without building it in a separate tool.
11 Before your next investor update or board call, ask the Presentation Agent (currently in development — request beta access) to turn your weekly digest history into a slide summarizing marketing performance over the quarter.

See this running on Starch

Connect your tools, describe what you want, and the agent builds it. Closed beta is free.

Try it on Starch →
Worked example

Week of March 10, 2026 — CPG snack brand, $180K/mo DTC + Amazon

Sample numbers from a real run
Meta Ads spend (week)4,200
Meta Ads revenue attributed14,700
Google Ads spend (week)1,800
Google Ads revenue attributed5,400
Shopify sessions (week)9,800
Shopify CVR3.1
New email signups via PostHog312

Monday 7am, the Growth Analyst digest lands in your inbox. Meta blended ROAS came in at 3.5x — up from 2.9x the prior week, driven almost entirely by a single UGC video ad for your almond butter flavor. Google was flat at 3.0x. PostHog shows 9,800 site sessions with a 3.1% CVR, but the digest flags that your cashew SKU product page dropped 18% in traffic week-over-week — probably worth checking if a top-of-funnel ad set got paused. New email signups hit 312, up 40% from the prior week, which the digest traces back to a referral link from a food blogger your PR person placed. The one recommendation in the digest: reallocate $800 from the Google branded campaign (low incremental lift, high base) toward the winning Meta UGC creative before the weekend. You read this in three minutes. You make the budget call by 7:30am. By the time your first co-packer call starts at 9am, your paid acquisition is already adjusted for the week.

Measurement

How you'll know it's working

Blended ROAS by ad channel (Meta, Google, Amazon Sponsored Products) — weekly
DTC Shopify conversion rate — weekly, by SKU landing page
New customer acquisition cost (CAC) by channel, tracked against your gross margin per case
Email list growth rate — weekly signups as a share of total list size
Top traffic referrers from PostHog — which sources are actually driving buyers, not just browsers
Comparison

What this replaces

The other ways teams handle this today, and how the Starch version compares.

Triple Whale or Northbeam
Best-in-class CPG attribution, but costs $300-800/month, only covers paid channels, and still requires you to manually write and send the weekly summary — it's a dashboard, not a report.
Manual spreadsheet + Slack message
Free, but takes 60-90 minutes every Monday, goes stale by Tuesday, and breaks the moment you're slammed on ops — which for a CPG founder is most weeks.
Looker Studio (Google Data Studio)
Free and powerful, but requires you to build and maintain the connectors yourself, produces a dashboard you have to remember to check rather than a digest that finds you, and has no AI synthesis layer.
Klaviyo reporting
Great for email channel specifically, but doesn't cover paid ads, site analytics, or Amazon — you still need to reconcile three other tools to get a full picture.
On Starch RECOMMENDED

One platform — growth analyst, email agent all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.

Try it on Starch →
FAQ

Frequently asked questions

Does Starch connect to Amazon Seller Central for ad data?
Yes — Starch can automate your Amazon Seller Central reporting through your browser, no API setup required. This covers Sponsored Products performance, sales by ASIN, and ad spend. It's the same browser automation that handles any web-based tool that doesn't have a formal integration.
Will the digest include data from all my ad channels in one place, or do I still have to reconcile manually?
The whole point is to stop reconciling. Google Ads and Meta Ads are both connected from Starch's integration catalog and queried live each Monday. PostHog handles your site-side data. If you're running TikTok Ads or Pinterest, those are also reachable from the integration catalog or via browser automation. You describe what channels you want in the report, and Starch pulls them all.
What if I want the report to include Shopify revenue, not just ad platform attributed revenue?
Connect Shopify from Starch's integration catalog and tell the Growth Analyst to include last week's Shopify revenue, orders, and AOV alongside your ad data. You can also break it down by SKU if you want to see which products are actually selling, not just which ads are getting clicks.
I don't use PostHog — I'm on Google Analytics 4. Does that work?
Google Analytics 4 is available in Starch's integration catalog and can be queried live when your weekly report runs. The Growth Analyst app is built around PostHog as its default, but you can describe what you want — 'use my GA4 data instead' — and Starch will wire it accordingly.
Is my marketing and revenue data stored by Starch?
For live-queried integrations like Google Ads and Meta Ads, data is queried at the time your automation runs and not stored long-term in Starch. Starch is designed for live data surfaces, not a long-horizon data warehouse. If you need historical archives across years of ad data, that's a legitimate limit — worth knowing upfront.
Can I share this report with my investors or a co-founder automatically?
Yes. When you set up the automation, tell Starch to CC your co-founder's email or post a summary to a specific Slack channel. Both Gmail and Slack are supported, and you can control exactly what each audience sees — full detail for yourself, one-paragraph summary for a weekly investor update thread.
What does it take to get this running? Do I need a growth marketer or technical person?
No. You connect your ad accounts and PostHog from Starch's integration catalog (OAuth flows, no code), describe what you want the report to include, set the Monday 7am schedule, and you're done. The setup takes under 30 minutes. Starch builds the report logic from your natural-language description — you're not configuring a dashboard builder or writing SQL.

Ready to run send a weekly marketing report on Starch?

Request closed-beta access. Everything is free during beta.

You're on the list! We'll be in touch soon.