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
Every logo, photo, video cut and ad export in one searchable grid, with previews, campaign tags and rights expiry dates at a glance.
Twice a day we spot the people clicking your pricing and demo pages, create a follow-up task for their owner, and post a ranked recap to Slack.
One board showing every dashboard and Look with its folder, owner and favorite count, so you can find dead content and retire it safely.
Watch every live room on one screen, remove disruptive guests, start recordings and end stuck sessions without anyone opening a terminal.
Every Monday we find leads who never bought, research a real reason to reach out, and send a short personal email instead of another check in.
See the exact hours your chat queue backs up and customers give up waiting, then plan next week's shifts before it happens again.
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.