Klaviyo and Slack: Daily Campaign Performance Template
A daily-scheduled workflow that pulls recent Klaviyo campaign metrics and posts a tidy performance summary to a Slack channel for your marketing team.
What It Builds
A Schedule trigger fires once a day on a cron you choose. A Klaviyo Connector node fetches metrics for recently sent campaigns (sends, opens, clicks, and revenue), a Transform node shapes them into a readable digest, and a Slack Connector node posts the summary to your channel. The team starts each day with yesterday's results without opening a dashboard. Spojit runs it all on schedule.
The Prompt
Paste this into Miraxa and it builds the workflow, connecting the tools for you:
Build a workflow that runs every morning at 8am. Pull metrics for Klaviyo campaigns sent in the last 24 hours (sends, open rate, click rate, and revenue), format them into a concise summary, and post it to the #marketing channel in Slack with each campaign name and its results.
Connectors Used
- Schedule trigger - runs the workflow daily on a cron you set, in your timezone.
- Klaviyo - reads recent campaign performance metrics.
- Slack - posts the formatted summary to a channel.
Customize It
Change the run time and the lookback window (for example a 7-day weekly recap), swap #marketing for your own channel, or adjust which metrics appear in the message. You can also ask for a leader line that flags the best-performing campaign by revenue, all in the same prompt.
Tips
- Give the Klaviyo connection read access so it can list campaigns and their metrics.
- Use the Slack Connector node in Direct mode to post the message with no AI cost.
- If you want richer phrasing or a one-line takeaway, switch the formatting step to Agent mode.