This Instagram client reporting template turns Instagram account insights into a repeatable report for every client. It groups connected accounts, preserves your own reporting history, and makes missing scopes visible instead of hiding them in a failed run.
Most Instagram report templates are a spreadsheet or slide deck you fill in by hand every month. This one is a prompt: Claude builds a report generator that fills itself in from live insights, so nobody copies numbers between tabs.
What you build
You get a scheduled report that sends one concise summary per client. It can include overview metrics, trends, breakdowns, audience insights, and period-over-period changes from the snapshots your application stores.
How it works
- Group connected Instagram professional accounts by client.
- Read each account's insights through the MCP insights tool.
- Save every response with the client, account, and run timestamp.
- Compare the current run with the previous reporting period.
- Email one report per client and list any account that needs reconnect.
Before you paste the prompt
- Map each connected Instagram account to a client.
- Choose the report cadence and recipient list.
- Decide where your application will store the snapshots used for comparisons.
Start from this template
Paste the prompt into Claude, connect the InvisibleAPI MCP server, and add your email or workflow provider. Keep the snapshots in your own database so reports remain comparable across runs. To show who follows each client, add Instagram audience insights. For a live view between reports, build an Instagram analytics dashboard.