Weekly Thinkific course performance review in Notion

Every Monday at 7am, get a Notion recap of how each Thinkific course performed last week, with a Slack note linking your team to the page.

Agentic Task
ThinkificNotionSlackOperationsProductAI ReportsDaily Digests

Every Monday at 7am in my local timezone, run a weekly performance review across all my Thinkific courses, publish it as a single Notion page, and then post a Slack message linking to that page.

Trigger: cron, every Monday at 7:00am.

What the agent should do:

1. Use Thinkific List Courses to get every course in my school.

2. For each course, call Thinkific List Enrollments filtered to the past 7 days (the current week) and again for the prior 7-day window so you can compute week-over-week deltas. Capture in-progress vs. completed counts for the current week.

3. For each course, call Thinkific List Course Reviews for the past 7 days and also for the prior 7-day window for comparison.

4. Synthesize the results into a single Notion page using Create a Page. Title it with the week's date range, for example 'Course performance: May 19 to May 25, 2026'. Structure the page as:

- A top-level summary paragraph with total new enrollments across all courses, total new reviews, and any overall trend worth flagging.

- A per-course section for each course, covering: new enrollments this week with the week-over-week delta, in-progress vs. completed counts, average new review rating with the single most representative quote, and one bolded 'watch this' callout when something looks off (a drop in enrollments, a slipping completion rate, or multiple sub-3-star reviews).

- If a course had no activity, give it a short one-line block so it stays visible in the running history.

5. Finish with Slack Send a Message to my chosen channel. The message should be one short paragraph summarizing the headline number and a link to the new Notion page so the team sees it without hunting.

Use judgement on what is interesting vs. routine. I want a narrative recap, not a raw data dump. The whole point of doing this with an agent is the per-course story and the 'watch this' callouts.

Additional information

What does this prompt do?
  • Runs every Monday at 7am and pulls last week's enrollments and new reviews for each of your Thinkific courses.
  • Drafts a single Notion page titled with the date range, with a top-line summary plus a per-course block covering new enrollments (with week-over-week change), in-progress versus completed counts, the average new review rating, and a representative quote.
  • Bolds a 'watch this' callout when something looks off, like a drop in sign-ups, slipping completion, or repeated low-star reviews, so you see issues without digging.
  • Posts a short Slack message linking the new Notion page so the whole team gets the recap in their usual channel.
What do I need to use this?
  • A Thinkific admin login so we can read your courses, enrollments, and reviews.
  • A Notion workspace where the weekly recap pages will live, with the destination page or section shared to the General Input connection.
  • A Slack workspace and the channel you want the weekly link posted in.
How can I customize it?
  • Shift the schedule, for example to Friday afternoon for an end-of-week recap, or run it twice a week.
  • Pick which Notion page or section the weekly recaps are filed under so they build into a running history.
  • Choose which Slack channel gets the link and tweak the wording of the heads-up message.
  • Adjust what counts as a 'watch this' callout (the enrollment drop threshold, completion rate floor, low-review trigger).

Frequently asked questions

Will this work if I only have a few courses?
Yes. The recap iterates every course you have, so it works whether you teach two cohorts or sixty. Smaller schools just get a shorter Notion page.
How does it decide what to flag as a problem?
The agent compares this week's numbers to last week's and reads the new review scores, then bolds a 'watch this' callout when enrollments drop noticeably, completion slips, or multiple low-star reviews come in. You can set your own thresholds.
Can I send the heads-up somewhere other than Slack?
The starter version posts to Slack, but you can swap in Microsoft Teams, email, or another tool when the workflow is generated. The Notion page itself stays the same.
Do my students or reviewers see anything?
No. The recap is read-only on your side. We never reply to learners, edit reviews, or post anything back into Thinkific.
What happens to courses that had no activity last week?
Quiet courses still get a short one-line block noting zero new enrollments and no new reviews, so you can spot stalled offerings at a glance.

Stop manually piecing together a weekly course report.

Connect Thinkific, Notion, and Slack once, and Geni delivers the recap every Monday at 7am.