Connect Claude to Google Ads, Meta Ads, GA4 and your other channels and ask in plain words. Then let it build the report: branded, scheduled, ready for your client.





One connector URL. You sign in to Reporting Ninja; there is no key to copy.

Claude finds your connected accounts, pulls the fields it needs and compares periods and channels, all from each platform's API.
Each client's accounts, last month, this quarter or a custom range.
Google Ads, Meta Ads and Shopify in one answer, with a blended ROAS.
PPC audit, cross-channel ROAS, anomaly sweep, budget pacing and more, ready to run.
With write access on, Claude works inside your Reporting Ninja account. What it creates is an ordinary report: you can open it, edit it and send it.

From a catalog template or from scratch, with the sections and widgets you asked for.



A client user and a portal view, so your client logs in and finds it.
Copy any of these into Claude. The build prompts follow one conversation.
Claude on the web, the desktop app and Claude Code, on any Claude plan that lets you add custom connectors. On Team and Enterprise, an owner adds it for the organization first. Using another MCP client? See the AI connector page.
Not on the web or the desktop app: you sign in to Reporting Ninja as the account owner or an admin. Claude Code can use the same sign-in or the connector's key.
No. Claude runs the analysis on your Claude plan, and the connector is included in every Reporting Ninja plan. Only AI summaries Claude adds to a report use credits, when they are generated.
No. It never changes anything in your ad platforms. With write access on, it creates and manages reports and their deliveries inside your Reporting Ninja account, and it asks for your yes before anything is deleted, scheduled or shared with a client.