Weekly Flodesk audience growth digest in Slack

Every Monday at 9am, get a recap of new subscribers, top growing segments, churn, and net growth posted to your marketing Slack channel.

Agentic Task
FlodeskSlackMarketingAI ReportsDaily Digests

Every Monday at 9am, post a Flodesk audience growth digest to my marketing Slack channel. Ask me for the Slack channel and my timezone when setting this up.

What the agent should do each run:

1. Call Flodesk's List All Subscribers, filtered to subscribers created in the past 7 days, to get the week's new signups.

2. Call Flodesk's List All Segments so it knows which segments exist and can attribute new subscribers to them.

3. Call Flodesk's List All Subscribers again with the unsubscribed status filter (same 7 day window) to get the week's churn.

4. Summarize: total new subscribers, top growing segments, weekly churn count, and net growth versus the prior week.

5. Add one or two concrete recommendations, for example a re-engagement workflow for the unsubscribed cohort, or a celebration if a segment crossed a meaningful milestone (1,000 / 5,000 / 10,000 subscribers, etc.).

6. Post the digest as a Slack message in the marketing channel I configured, using Slack's Send a Message. Use Slack mrkdwn formatting (single asterisks for bold) and keep it scannable: a short headline number, then the breakdown, then the recommendation.

Constraints: use only Flodesk and Slack. Don't add other integrations. If there is no prior week to compare against on the first run, just say so and skip the net growth comparison.

Additional information

What does this prompt do?
  • Pulls the past 7 days of new Flodesk subscribers and your full segment list every Monday morning.
  • Counts unsubscribes from the same week and compares net growth to the previous Monday's digest.
  • Highlights top growing segments and flags any that crossed a milestone worth celebrating.
  • Posts a clean recap as a Slack message in the marketing channel you choose, with one or two concrete next-step recommendations.
What do I need to use this?
  • A Flodesk account where you can create an API key (any paid plan).
  • A Slack workspace and the channel you want the weekly digest posted to.
  • A few minutes to decide your timezone, send time, and which channel should receive the recap.
How can I customize it?
  • Change the run day or time, or widen the window to 14 or 30 days for a bigger picture.
  • Point the digest at a different Slack channel, or send it as a direct message to yourself instead.
  • Add focus areas, like a specific segment you're watching, a churn threshold that triggers an extra alert, or a named list of unsubscribers.

Frequently asked questions

Will this work with any Flodesk plan?
Yes, as long as you can create an API key under your Flodesk account settings. Every paid Flodesk plan supports API access.
How does it know what counts as new this week?
It pulls subscribers created in the past 7 days from Flodesk, then checks the same 7 day window for people who unsubscribed, so new joins and churn always line up.
Can I post the digest somewhere other than Slack?
Out of the box it posts to a Slack channel you pick. You can ask the builder to swap in email or another tool and the digest will route there instead.
Will the message look like it came from a bot?
It posts as the Slack user who connected the workspace, so the digest appears under your name in the channel you chose.
Can I track more than just totals?
Yes. You can ask for breakdowns by segment, a named list of churners, or a side by side comparison with last week. Just describe what you want and the builder will adjust the recap.

Stop guessing how your Flodesk list is doing.

Connect Flodesk and Slack once, and Geni posts a fresh audience growth recap to your marketing channel every Monday at 9am.