PL, polskiEN, English
Free consultation

Case study · Marketing & analytics

AI Marketing Cockpit: all of a company's marketing accounts in one place

For a Polish SME in the media sector, we brought analytics, ad campaigns, tags and social media together in one solution. The team talks to an AI assistant in plain language, and the assistant pulls from the accounts, prepares reports, keeps an eye on changes and carries out selected operations in Google Tag Manager.

Client
A Polish SME in the media sector. We don't publish the client's name.
Area
Marketing, analytics, advertising, social media
Connected tools
Google Analytics 4, Google Ads, Meta (Facebook and Instagram), Google Tag Manager, Google Search Console, NapoleonCat
Brands and accounts
Several brands handled in one place

Starting point

The company's marketing data was spread across several dashboards, and the company works on several brands. A simple question, such as why conversions dropped this week, meant logging into several tools, exporting data and stitching it together in a spreadsheet. Tagging changes waited for whoever knew Google Tag Manager.

What we built

One place where an AI assistant has controlled access to all of the company's marketing accounts. The solution detects available accounts and services on its own, shows the status of each connection and handles several brands at once. The team doesn't need to know every dashboard: they just ask.

  • Google Analytics 4
  • Google Ads
  • Meta
  • Search Console
  • NapoleonCat
  • Tag Manager
Connection layer: official APIs, separate permissions for each account
AI assistantasks, calculates, compares
  1. A report from several sourcesin one conversation
  2. Change controlwho changed what in the account
  3. A new GTM versionready for review, with rollback

Read: Google Analytics 4, Google Ads, Meta, Search Console, NapoleonCat. Changes: Google Tag Manager only, as a new version in a workspace.

Fig. 1. Data flow in the AI Marketing Cockpit. Illustrative diagram, no client data.

What it can do

  • Google Analytics 4: standard and advanced reports, realtime data, funnels, conversions, custom dimensions.
  • Google Ads: campaigns, ad groups, ads, keywords, search terms, negative keywords, budgets and bidding strategies, Performance Max, ad assets, audience lists, change history, locations and devices, ad schedule, impression share, landing pages, conversion actions.
  • Meta: campaigns, ad sets and their settings, ads, Facebook Page insights, Instagram, posts.
  • Google Tag Manager: reading the container and workspaces, creating, editing and deleting tags, triggers and variables, creating versions, rolling back, change log.
  • Google Search Console: the queries the site appears for in Google.
  • NapoleonCat: social media profile metrics.
  • Across the board: multiple brands and clients, automatic account discovery, connection status for every tool.

How the team uses it

Example questions. These are not client results or client data.

  • “Compare cost per conversion in Google Ads and Meta for Brand A over the last 30 days.”
  • “Which search terms spent budget without a single conversion? Suggest negative keywords.”
  • “What changed in the Google Ads account this week, and who changed it?”
  • “How many people are on the site right now, and where are they coming from?”
  • “Where are we losing impressions to budget, and where to ad rank?”
  • “How did this month's Instagram posts perform compared with last month?”
  • “Which queries does the site appear for in Google but get few clicks?”
  • “Add a GTM event tag for clicks on the phone number and create a new version for review.”

Example: AI Marketing Cockpit

Sample data
  • GA4
  • Google Ads
  • Meta
  • GTM
  • Search Console
  • NapoleonCat
YouCompare cost per conversion in Google Ads and Meta for Brand A over the last 30 days.
/ AI assistantIn Google Ads, cost per conversion stayed stable throughout the period. In Meta it rose from mid-month, mostly in the remarketing campaign. I suggest reviewing that campaign's audiences.

How it works

The AI assistant connects to the tools through the official Google, Meta and NapoleonCat APIs, using the open Model Context Protocol standard. Each account is connected separately, with permissions granted by the company.

In Google Analytics, Google Ads, Meta, Search Console and NapoleonCat, the assistant only reads and analyses data. It makes changes in Google Tag Manager only: in a workspace, as a new version for review, with rollback. It never publishes the container; a person does that.

What changes

  • A report that used to be built from several dashboards comes out of one conversation.
  • Asking about results doesn't require knowing five interfaces.
  • Tagging changes have versions you can review and roll back.
  • Several brands are handled from one place, without switching accounts.

We don't publish numbers until we have measured them together with the client.

Security

Access through official APIs and the company's own accounts. Permissions granted per account and revocable at any time. Connection status visible in one place. GTM changes in versions with rollback and a change log.

Who a similar solution is for

Companies and agencies running campaigns across several channels or brands that want to spend less time collecting data and more time deciding.