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.

Related

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.