Daily Thinkific business pulse in Slack

By General Input

Get a short, written morning briefing of new Thinkific enrollments, revenue, and top courses posted to Slack every weekday at 9am.

Integrations

  • Thinkific
  • Slack Bot

Type

Agentic Task

Categories

  • Operations
  • Marketing

Every weekday at 9am in my local timezone, post a short Thinkific business pulse to a Slack channel I pick during setup. Trigger should be a cron schedule running Monday through Friday at 9am. Thinkific is not a poll provider in this platform, so use cron and have the agent pull the data itself.

On each run, have the agent gather the previous 24 hours of activity from Thinkific. Call Thinkific List Enrollments using the date range filter so I only get enrollments created in the last 24 hours, paginating until there are no more pages. Then call Thinkific List Orders and filter the results by created_at so I only keep orders from the same 24 hour window. Use the order totals to compute revenue. If a course id appears on enrollments, look up the course name so the briefing reads naturally.

Then have the agent write a single short briefing covering: total new enrollments in the last 24 hours, total revenue from orders in the last 24 hours, which courses are pulling the most new students with a brief per course breakdown, any notable spike or drop versus the prior weekday (skip weekends when picking the comparison day), and one or two highlights worth a celebration or follow up. Keep it tight, 8 to 12 lines total, plain prose with a couple of bullets only for the per course breakdown.

Post the finished briefing to Slack using the Slack Bot Send a Message action, into the channel the operator picks during setup. Use Slack mrkdwn formatting (single asterisks for bold, angle bracket links for URLs). Link out to the relevant Thinkific dashboard pages where useful, for example the course page or the orders report. Make exactly one Send a Message call per run so the briefing lands as a single post, not a thread of fragments.

Style rules for the briefing: no em dashes anywhere, use periods or commas instead. Do not pad. On a quiet day, say it was quiet in one or two lines and stop. If there were zero new enrollments and zero orders, still post a one liner so I know the workflow ran.

Setup inputs the workflow should ask for: the Slack channel to post into, the timezone for the 9am send, and optionally a watchlist of flagship course names to always call out by name when they appear.

Related prompts

Explore more prompts
A brand asset library your marketing team actually searchesTurn Mailjet email clicks into ranked HubSpot follow-upsClean out the Looker dashboards and Looks nobody opensLiveKit live operations console for room moderationWake up dormant Keap leads with a researched reasonLiveChat coverage board for planning next week's shiftsPhone routing control panel for LiveKit voice agentsLinkedIn Ads budget pacing dashboard for every client accountGive your team Looker numbers without buying more seatsPause marketing emails to escalated customers, then restore them