How to send a weekly marketing report as Educators, Coaches, and Course Creators

Marketing & GrowthFor Educators, Coaches, and Course Creators2 apps11 steps~22 min to set up

Every Monday you open four tabs — ConvertKit (or Mailchimp) for email stats, Stripe for weekend revenue, your Google Sheet tracking module completions, and maybe a Notion page where you jotted last week's launch notes — and try to stitch them into a coherent picture of how your course is actually doing. You're not a growth marketer. You're a coach who teaches Tuesday through Thursday and has about forty minutes on Friday to figure out what to do next week. The report never gets written, or it's a paragraph you fire off in Slack to yourself. You know your open rate went up but you have no idea if it moved enrollment.

Marketing & GrowthFor Educators, Coaches, and Course Creators2 apps11 steps~22 min to set up
Outcome

What you'll set up

A weekly digest delivered to your inbox every Monday morning that pulls enrollment revenue from Stripe, email performance from ConvertKit or Mailchimp, and key engagement signals — so you see the full picture without opening four tabs
A Growth Analyst app that reads your traffic and conversion data and tells you which referrer, which email, or which launch campaign actually moved signups last week — with specific suggestions for what to try next
An automated routine that formats the numbers into a shareable summary you can forward to a business partner, accountability group, or VA without doing any extra work
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 (Growth Analyst's primary data source, synced on a schedule) and syncs your Stripe data on a schedule for enrollment and revenue figures. ConvertKit or Mailchimp are connected from Starch's integration catalog and queried live when the weekly report runs. Gmail is synced on a schedule so Email Agent can prioritize and surface the digest.

Prompts to copy
Every Monday at 7am, pull last week's data from PostHog (signups, top referrers, conversion rate by channel), my ConvertKit account (open rate, click rate, subscriber growth), and Stripe (new enrollments, revenue by course), then write me a plain-English weekly marketing report that tells me what changed, what's working, and one or two things I should do differently this week. Email it to me.
When the weekly marketing report arrives in my Gmail, triage it to the top of my inbox and flag it as high priority so I don't miss it on busy teaching days.
Run these in Starch → or paste them into your favorite agent
Walkthrough

Step-by-step

1 Connect Stripe in Starch — Starch syncs your charges, customers, and subscriptions on a schedule, so enrollment counts and weekly revenue are always fresh without you touching anything.
2 Connect ConvertKit or Mailchimp from Starch's integration catalog — the agent queries your email stats live each time the weekly report runs, so you always see last week's actual numbers, not cached data from three days ago.
3 Connect PostHog to the Growth Analyst app — Starch syncs your traffic and conversion data on a schedule and uses it to identify which referrers and content are driving course signups.
4 Set up the Growth Analyst app and tell it your weekly cadence: 'Every Monday at 7am, analyze last week's PostHog data, Stripe enrollments, and ConvertKit performance. Email me a digest with what changed, what's working, and two concrete suggestions.'
5 Customize which metrics matter for your business — for a cohort-based course, you might emphasize waitlist signups and email click-through on launch sequences; for a self-paced course, you care more about organic traffic and trial conversions.
6 Wire in Email Agent so the weekly digest lands at the top of your Gmail inbox, not buried under student questions about Zoom links — tell it: 'Flag emails from Starch Growth Analyst as high priority every Monday morning.'
7 Add a Stripe enrollment line to the digest: 'Include total new enrollments and revenue broken down by course name for the last 7 days' — so you see at a glance whether your Tuesday email drove the $1,200 in weekend sales or it came from organic search.
8 Review the first three digests manually to calibrate — if Growth Analyst keeps flagging a metric you don't care about (say, total pageviews when you only sell via email), tell it: 'Stop including raw pageview counts; focus on email-referred visits and checkout page conversions.'
9 Set up a secondary automation: 'At the end of each month, compile the four weekly digests into a one-paragraph month-in-review and email it to [business partner or accountability buddy].' This turns your solo reporting habit into something you can share without extra work.
10 Before a cohort launch week, adjust the prompt: 'This week also track daily Stripe enrollment counts and ConvertKit open rates on the launch sequence emails — I want to see momentum in real time, not just a Monday summary.'
11 After six weeks, ask Growth Analyst to look across weeks: 'Which email subject lines in the last six weekly digests correlated with the highest Stripe enrollment weeks? Give me a plain-English pattern I can use for my next launch.'

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 — mid-launch for 'Writing With AI' cohort

Sample numbers from a real run
Stripe new enrollments (7 days)1,740
ConvertKit open rate on launch email #242
ConvertKit click-through rate on launch email #29
PostHog — new signups from email referrer34
PostHog — new signups from organic search8
Stripe — revenue from 'Writing With AI' course1,450
Stripe — revenue from 'Productivity Foundations' (evergreen)290

The Monday digest landed at 7:04am. Growth Analyst flagged that launch email #2 had a 42% open rate and a 9% click-through — well above the 28% and 5% averages from the last three launches — and that 34 of the 42 signups last week came directly from that email, not from the Instagram bio link or the podcast mention. Stripe confirmed $1,450 enrolled into 'Writing With AI' and another $290 came in through the evergreen 'Productivity Foundations' funnel running in the background. The suggestion at the bottom of the digest: 'Launch email #2's subject line ('I almost didn't include this') outperformed your historical average by 50% — consider testing a similar curiosity gap format for email #3, which goes out Wednesday.' You forwarded the digest to your course partner at 7:12am with one line added: 'Let's use this for the Wednesday email.' You didn't open a single spreadsheet.

Measurement

How you'll know it's working

Weekly new course enrollments and revenue by course name (Stripe)
Email open rate and click-through rate on broadcast and launch-sequence emails (ConvertKit / Mailchimp)
Email-referred signups vs. organic/social signups week over week (PostHog)
Checkout page conversion rate — visitors who reach checkout vs. who enroll (PostHog)
Subscriber list growth rate — net new subscribers per week relative to list churn (ConvertKit / Mailchimp)
Comparison

What this replaces

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

Manually pulling ConvertKit + Stripe + Google Analytics into a Google Sheet
Free and fully in your control, but it takes 45–90 minutes every week to export, paste, and format — and it never actually gets done during a launch week when you most need the data.
Kajabi's built-in analytics dashboard
Shows you Kajabi-native metrics well (video completions, offer conversions inside Kajabi), but won't pull in your ConvertKit email data or Stripe charges from outside Kajabi, so you still have split visibility.
Databox or Whatagraph
Solid multi-source dashboards, but they give you another screen to check rather than a report that comes to you — and setup requires building every widget yourself with no natural-language authoring.
Hiring a VA to compile the weekly report
Works fine if you have a reliable VA and a repeatable template, but costs $200–$400/month for a weekly task and breaks whenever your VA is unavailable during a launch sprint.
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

I use ConvertKit — is that actually supported, or do I need to switch to Mailchimp?
ConvertKit is available from Starch's integration catalog and the agent queries it live when your weekly report runs. You don't need to switch anything. Same goes for Mailchimp, ActiveCampaign, and most major email platforms.
My course platform is Teachable or Kajabi, not Stripe directly — can Starch still pull enrollment data?
If your Teachable or Kajabi account is connected to Stripe for payment processing (which most are), Starch syncs your Stripe data on a schedule and can see enrollment-linked charges there. If your platform uses its own payment layer without Stripe, Starch can automate your browser to log into Teachable or Kajabi and pull the numbers — no API needed.
Will Growth Analyst actually understand what 'good' looks like for a course business, or will it just dump raw numbers at me?
Growth Analyst pulls PostHog traffic and conversion data and emails you a plain-English digest with what changed and specific suggestions — not a spreadsheet. That said, it learns your baselines over time, so the first two or three digests are more descriptive and the suggestions get sharper as it has more weeks to compare against. You can also tell it your benchmarks directly in the prompt: 'My average open rate is 28% — flag anything above or below 10 points of that.'
I don't use PostHog — I have Google Analytics. Does Growth Analyst still work?
Growth Analyst is built specifically around PostHog for its primary traffic and conversion data. Google Analytics 4 is available from Starch's integration catalog and the agent can query it live, but if you want a Growth Analyst-style weekly digest that pulls from GA4 instead, you'd build a custom Starch app and describe exactly what you want — 'every Monday, pull last week's GA4 data and my ConvertKit stats and email me a summary.' That custom build is exactly the kind of thing Starch is designed for.
Is this going to keep my student data private? I'm not SOC 2 certified myself but I don't want to cause problems.
Starch is not SOC 2 Type II certified today — that's worth knowing if you work with enterprise clients who require it. For most solo coaches and course creators operating under standard consumer privacy terms, the data flows (Stripe charges, email metrics, web analytics) are consistent with normal SaaS usage. If you have specific data handling requirements, that's worth a direct conversation before connecting sensitive student records.
How is this different from just setting up a Zapier zap that emails me Stripe stats?
A Zapier zap forwards raw data — you get a number, not an interpretation. Starch's Growth Analyst reads the data, compares it to prior weeks, identifies what changed, and writes you a plain-English summary with suggestions. It's the difference between a notification that says '$1,740 in sales this week' and one that says 'Launch email #2 drove 81% of this week's enrollments — consider reusing that subject line format on Wednesday.' You can also cross-reference multiple sources (Stripe + ConvertKit + PostHog) in one digest, which isn't a single Zap.

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.