All use cases

Get a weekly content performance report without pulling the data yourself

Every Monday, Zero pulls the past 7 days of post metrics from X, scores each post by engagement, and writes a short narrative report: top performer, biggest underperformer, week-over-week change, and one concrete recommendation. The narrative posts to Slack; the full data archives to Notion.

Zero connects:X (Twitter)SlackNotionPlausible

Why weekly content reviews don't happen consistently

You know you should be reviewing content performance weekly. You have not done it in three weeks because pulling numbers from X, formatting them, and writing a narrative takes 90 minutes you do not have on a Monday morning. Zero does the whole thing on a schedule. It pulls the numbers, runs the scoring formula, writes the narrative, posts it to Slack, and archives the raw data to Notion — all before your first meeting.

How to set up a recurring content performance report with Zero

@Zero every Monday at 9am PST, pull the past 7 days of post performance from @vm0_ai on X. Score each post: (likes×1) + (retweets×3) + (replies×2). Write a short report: top performer and why, biggest underperformer and likely cause, week-over-week total engagement change, and one concrete recommendation for the week. Post the narrative to #marketing-and-community. Archive the full report with raw metrics to Notion under 'Content Performance Reports > Week of [Mon Date]'.

How Zero pulls metrics, scores posts, and writes the narrative

Zero pulls post metrics from X
Zero fetches impressions, likes, retweets, and replies for all posts published in the past 7 days from the specified X account. It captures raw numbers for every post in the window.
Posts scored and ranked
Zero computes an engagement score for each post using (likes × 1) + (retweets × 3) + (replies × 2). It identifies the top performer, the lowest-scoring post with 3 or more days of data, and calculates the week-over-week delta in total engagement.
Narrative posted and data archived
Zero writes a short narrative covering the top performer, underperformer, week-over-week change, and one concrete recommendation. It posts the narrative to your Slack channel and saves a full metrics table to the Notion page you specified.

Pull on demand, compare content formats, or create an executive summary

Pull on demand
Get last week's report without waiting for Monday
@Zero pull last week's X performance for @vm0_ai and give me the top 3 posts by engagement score with one sentence on each.
Compare content formats
Evaluate which templates are working at sprint end
@Zero compare the last 4 posts using Template C (Hot Take) vs Template A (Feature Drop) — which format is driving higher engagement and why?
Brief leadership
One paragraph suitable for the Monday sync
@Zero one paragraph on last week's X performance — suitable for the Monday leadership brief.

Required integrations: X (Twitter), Slack, and Notion — plus Plausible for traffic correlation

X (Twitter)
X (Twitter)
Zero pulls impressions, likes, retweets, and replies for all posts in the specified window.
Required
Slack
Slack
Zero posts the narrative report to your Slack channel on schedule.
Required
Notion
Notion
Zero archives the full report with a raw metrics table to the specified Notion page.
Required
Plausible
Plausible
Zero correlates post engagement with actual site visits, surfacing which posts drove real traffic and not just social activity. Optional but recommended.
Optional

Best practices for automated content performance reporting

Run on Monday, not Sunday — X metrics for posts published in the last 48 hours are not stable yet and will shift by morning.
Add Plausible to see which posts drove real site visits — a post with a high engagement score but zero traffic clicks is a vanity win, not a growth win.
Use the format experiment debrief at the end of each 2-week sprint to decide which content formats to scale, iterate, or retire.