Playbook · Analytics
Run your monthly marketing report from Claude Code.
You're sending emails, posting content, and driving link clicks — but do you know what's actually moving the needle? Once a month, paste one prompt into Claude Code and your AI agent pulls every number from Loopi and writes a plain-English report: what worked, what flopped, and three things to do next month. No spreadsheets, no tab-switching, no dashboard to learn.
https://loopi.social/playbooks/monthly-performance-report — paste it into Claude Code with Loopi connected, and say "Read this Loopi playbook and run it for me." The agent fetches the page, finds the prompt below, pulls last month's numbers, and writes report.md. You get the report without reading the playbook.What it does for you
Right now, knowing whether last month was good means opening three separate dashboards, exporting numbers, and doing the math yourself. This play collapses that into one prompt. By the end you will know:
- Which emails your audience actually read. Open rates and click rates per broadcast — best-performing subject line named, worst performer with a hypothesis for why it missed.
- What your link page is driving. Total clicks on your bio page and your top three links by count — so you can see which destinations people actually want, and which are dead weight.
- Which social posts pulled their weight. Top post per platform with the engagement number that proves it. Any platform where you went dark last month — flagged.
- Two or three things that worked, one or two that flopped — written as specific observations with numbers, not generic advice.
- Three concrete actions for next month — each tied directly to the data, not boilerplate marketing guidance.
Three steps, start to finish
Everything the play needs. No website to build, no list to import — just two one-time connections and a prompt you run at the start of each month.
1 · Loopi account
60 seconds — email + password
2 · Connect Loopi MCP
One line wires it to Claude Code
3 · Paste the prompt
Agent pulls numbers, writes report.md
1. Get a Loopi account
The prerequisite is a free Loopi account — 60 seconds, email and password. Your mail, links, and post analytics all live there. If you have channels already connected (TikTok, Instagram, YouTube), the report will cover them automatically. If not, you can still run the play — it will report on whichever channels are active.
2. Connect Loopi to Claude Code
Loopi is an MCP server — one line wires it to Claude Code. (Claude Desktop, Cursor, Codex, and Gemini take the same https://api.loopi.social/mcp URL in their connector settings.) Authorization is a one-time browser login with a scoped key. After this, every monthly run needs no setup at all.
3. Paste the prompt at the start of each month
This is the whole play. Paste it into Claude Code — the agent finds your profiles, determines last month's date range, pulls every channel, and writes report.md to your working directory. No IDs, no further input, no back-and-forth.
Make an account and connect Loopi to your agent →
What the agent pulls
The agent makes one authenticated MCP call per channel per profile. No browser scraping, no CSV exports, no separate logins. Every number comes through the same connection you authorized once.
You provide
You get back
Open and click rates per broadcast — via mail.listBroadcasts + mail.getMailContentAnalytics
Link page
Total clicks and your top links — via analytics.getLinkAnalytics
Social posts
Views, likes, comments, shares per post per platform — via content.listPostAnalytics
AI agent · Claude Code via Loopi MCP
Synthesizes across channels — not just a data dump
Per-channel highlights
Mail, links, social — numbers that matter
What worked / flopped
Cross-channel observations with real numbers
3 actions for next month
Specific, grounded in the data above
What Loopi handles for you
The agent doesn't stitch together exports or scrape dashboards. Every number arrives through one MCP connection.
- All channels in one call surface. Mail broadcasts, link-page clicks, and post analytics are all reachable through the same MCP connection — no separate logins, no exports, no copy-paste.
- Date math is automatic. The agent infers last month's exact date range — first to last day, UTC — so you never need to type a date. Run it on the 1st or the 15th; it always covers the right window.
- Multi-brand rollup via
profile.listProfiles. Run more than one brand under your account and the agent covers every profile in the same run. One prompt, all your channels. - Saved locally, no login to read it. report.md lands in your working directory. Share it as a file, paste it into a doc, or just read it in the terminal — it never touches a hosted dashboard.
- Synthesis, not a data dump. The agent reads the numbers across all channels and identifies the signal: which channel over-performed, which floundered, what the numbers suggest you do next. That's the part that used to take an hour.
What the result looks like
Here is a realistic example of report.md from a solo service business — a law firm with one Loopi profile, active on mail and links, posting occasionally to Instagram. The agent found the pattern nobody noticed: the newsletter nobody reads, the bio link everyone clicks, and one month of near-zero social output that cost them audience momentum.
See last month's numbers in one session.
Connect Loopi once. Every month after that, one prompt pulls your mail, links, and posts and writes the report. No spreadsheets, no tab-switching, no dashboard to learn.
Create an account →