Daily Systeme.io performance digest in Slack at 8am
Every weekday at 8am, get a short Slack briefing on yesterday's Systeme.io opt-ins, top lead sources, standout course enrollments, and one suggested action.
Every weekday at 8am in my local timezone, post a Systeme.io performance digest to Slack. Trigger this on a cron schedule.
When the workflow runs, use the Systeme.io integration to gather data about the previous 24 hours:
1. Call Systeme.io List Contacts filtered to contacts registered in the last 24 hours. Page through results until done. For each new contact, capture the tags attached to them.
2. Call Systeme.io List Enrollments to find any course enrollments created in the same 24 hour window. Note which courses are seeing activity.
3. Call Systeme.io List Tags so you can resolve tag IDs to human readable tag names and infer which campaigns or lead magnets are driving signups (for example, tags like "webinar-funnel", "freebie-pdf", or "affiliate-X").
From that data, write a tight 5 to 8 line narrative briefing that covers:
- Total new opt-ins in the last 24 hours, with a quick day-over-day feel if you can infer one.
- The top two or three sources or campaigns inferred from the tags attached to new contacts.
- Any standout course enrollments worth flagging (a course that got an unusual spike, or a high ticket course getting traction).
- One concrete suggested action for the day based on what you saw (for example: "Double down on the webinar funnel, it drove 60 percent of new opt-ins" or "Email the new Pro course buyers a welcome message today").
The tone should read like a useful morning briefing from a smart ops partner, not a raw data dump. Short, scannable, decision-oriented. Use Slack mrkdwn formatting (*bold*, bullet points) so it renders cleanly.
Post the final digest to Slack using Slack Bot Send a Message. Default to a channel I will configure (for example #marketing-daily), but make the channel easy to change. If there were zero new opt-ins, still post a short message confirming the workflow ran and noting the quiet day.
What does this prompt do?
- Pulls the last 24 hours of new Systeme.io opt-ins, course enrollments, and tag activity each morning.
- Writes a 5 to 8 line narrative covering total new contacts, the top sources driving signups, and any standout course activity.
- Suggests one focused action for the day so the digest reads like a real briefing, not a raw data dump.
- Posts the briefing to a Slack channel or DM at 8am every weekday so you start the day already aligned on what changed overnight.
What do I need to use this?
- A Systeme.io account with API access enabled in your settings.
- A Slack workspace where the digest should be posted.
- The Slack channel name or your own DM where you want the briefing to land each morning.
How can I customize it?
- Change the time or the schedule, for example 7am, weekdays only, or a Monday weekly recap instead of daily.
- Swap the destination from a shared channel to a personal Slack DM, or send to multiple channels for different teams.
- Tell the agent which tags or course names to highlight, so the narrative leans into the campaigns and lead magnets you care about most.
FAQs
Does this work with the free Systeme.io plan?
Will it count opt-ins from a specific lead magnet or funnel?
Can I send the digest to a private channel or a DM?
What if there were no new opt-ins yesterday?
Can I change the schedule later?
Related templates
Stage a batch of filings overnight, then approve each completed form from a screenshot before anything is ever submitted.
Pick a client and a date range to see sent, replies, meetings booked and the real deal value your cold email produced, campaign by campaign.
Review every conversation Fin closed as resolved, judge which ones actually stuck, and see what the gap is worth against your bill.
Merge your IT, HR and Facilities queues into one list ranked by SLA time left, then reply, change status and escalate without ever opening Jira.
See every page's translation status at a glance, edit translations side by side with the English, and publish only what your team has actually approved.
One place for sales and ops to request an NDA or vendor agreement, watch its status, and let legal launch the contract in a single click.
Stop logging into Systeme.io just to see what changed overnight.
Connect Systeme.io and Slack once, and Geni posts a clean 8am briefing on yesterday's opt-ins, enrollments, and top sources every weekday.