How to write a weekly team update as Small Marketing Teams
Every Friday afternoon, someone on your three-person marketing team spends 90 minutes copy-pasting numbers into a Google Doc. HubSpot for MQL count and deal velocity. GA4 for sessions and conversion rates. Meta Ads and Google Ads for spend and CPL. Customer.io or Klaviyo for email open and click rates. None of it is connected, so you're manually reconciling last week's pipeline contribution, trying to explain why MQL volume dipped, and hoping you didn't transpose a number before the Slack message goes to the CEO. The update is always late, always a little wrong, and always the last thing you want to do at 4pm on a Friday.
What you'll set up
Apps, data, and prompts
The combination of Starch apps, the data sources they pull from, and the prompts you use to drive them.
HubSpot is a scheduled-sync provider — Starch syncs your HubSpot contacts, companies, and deals on a schedule so the weekly report always pulls fresh deal and MQL data. Google Analytics 4, Meta Ads, and Google Ads are connected from Starch's integration catalog; the agent queries them live when your report runs. Slack is also connected from Starch's integration catalog for the automated Monday morning message. Gmail is a scheduled-sync provider used by the Growth Analyst starter app for any email performance context you want to include.
Step-by-step
See this running on Starch
Connect your tools, describe what you want, and the agent builds it. Closed beta is free.
Week of March 10–14, 2026 — MQL dip investigation
| HubSpot MQLs (week) | 38 |
| Prior week MQLs | 57 |
| GA4 sessions (week) | 42,300 |
| Meta Ads spend | 4,200 |
| Google Ads spend | 3,100 |
| Meta CPL | 74 |
| Google CPL | 61 |
| Pipeline contributed ($) | 127,000 |
MQL volume dropped from 57 to 38 week-over-week — a 33% decline that would normally trigger a full manual investigation across HubSpot, GA4, and both ad platforms. Instead, Starch's weekly report flagged it automatically (threshold: 15% movement) and surfaced the likely cause: Google Ads sessions were down 18% because a broad match keyword group got paused mid-week by an automated budget rule. Meta spend held steady at $4,200 and CPL actually improved from $81 to $74, so paid social wasn't the issue. Pipeline contribution still came in at $127,000 because the deals already in HubSpot were advancing — so the CEO message on Monday led with 'pipeline healthy, MQL dip is a paid search mechanical issue, fixed Friday' rather than a vague 'volume was soft.' Total time to produce the update: under 10 minutes to review and approve the Starch draft, down from 90 minutes of manual assembly the week before.
How you'll know it's working
What this replaces
The other ways teams handle this today, and how the Starch version compares.
One platform — growth analyst, email agent, project management all running on connected data. Setup in plain English; numbers stay current via scheduled syncs and live agent queries.
Try it on Starch →Frequently asked questions
We use Customer.io for lifecycle email, not Gmail. Can Starch include email performance metrics in the weekly update?
We don't use HubSpot — we're on Salesforce. Does this still work?
Can Starch explain *why* a metric changed, or does it just show the numbers?
Is my HubSpot and ad platform data stored in Starch, or is it just queried when the report runs?
What if I want the report to go to different people in different formats — a short Slack summary for the CEO and a detailed breakdown for the marketing team?
Is Starch SOC 2 certified? We'd be piping HubSpot deal data and ad spend through it.
Related guides for Small Marketing Teams
Lifecycle email flows are the automated message sequences that go out when someone signs up, goes quiet, upgrades, churns, or hits any other meaningful moment in their relationship with your product or service.
Read guide →An outbound email sequence is a structured series of messages sent to prospects who haven't heard from you yet — or haven't responded.
Read guide →A product roadmap is how you turn a backlog of ideas, customer requests, and strategic bets into a prioritized sequence of work your team can actually execute against.
Read guide →An SEO content engine is the system that turns your site into a compounding traffic asset — research, production, publishing, and measurement running on a repeatable cycle instead of a one-off push.
Read guide →Write a Weekly Team Update for other operators
The AI stack built for the founder's office.
Read guide →The AI stack built for small HR teams.
Read guide →The AI stack built for small finance teams.
Read guide →The AI stack built for small RevOps teams.
Read guide →Ready to run write a weekly team update on Starch?
Request closed-beta access. Everything is free during beta.