mkt skills.ai
Follow the white rabbit

Platform features

Everything an agency needs.
Nothing it does not.

mktskills.ai is a focused tool. It connects ad platforms, runs structured AI analysis, and produces reports. That focus is intentional.

Follow the white rabbit →

01 / Integrations

One workspace.
Every platform.

mktskills.ai connects to Google Ads, Meta Ads (Facebook and Instagram), Google Analytics 4, and DV360. Platform access is stored securely and never shared with the AI layer.

Once connected, all data queries route through a centralized proxy that enforces the client isolation boundary. An analyst running a skill inside Client A's workspace queries Client A's Google Ads account. Not Client B's. Not a combined view.

  • Google Ads — Search, Display, Performance Max, Shopping
  • Meta Ads — Facebook and Instagram campaigns
  • Google Analytics 4 — All standard and custom reports
  • DV360 — Programmatic inventory and targeting

CONNECTION STATUS

Google Ads connected
Meta Ads connected
GA4 connected
DV360 connected
TikTok Ads coming soon
LinkedIn Ads coming soon

BetWarrior Group

Argentina · Brazil · Mexico

3 analysts

🔒 isolated

Sportsbetting.co.za

South Africa · Kenya

2 analysts

🔒 isolated

Luxury Automóveis

Brazil

1 analyst

02 / Client workspaces

One workspace
per client. Hard boundary.

Every client gets a dedicated workspace. When an analyst opens a workspace, they see that client's platforms, that client's account structure, and that client's historical reports. Nothing from any other client bleeds through.

Within a client workspace, account managers can configure sub-accounts — markets, regions, or business units — each with their own account mappings and optional data filters. A single GA4 property can serve multiple markets with country-level segmentation applied automatically.

03 / Skills library

Packaged expertise.
Not prompts.

Each skill is a structured AI instruction set built around a specific marketing analysis task. It knows what data to pull, what questions to ask, what patterns to flag, and how to structure the output for a client presentation. You run the skill; the AI does the analysis.

Performance Monthly or weekly

Campaign Performance Review

Full cross-platform campaign analysis covering CTR, conversion rates, ROAS, quality scores, and budget pacing. Benchmarks against historical performance and surfaces anomalies.

Google AdsMeta AdsGA4
Finance Monthly

Budget Allocation Audit

Compares spend distribution across channels against conversion attribution data. Identifies over-invested channels with diminishing returns and under-invested channels with headroom.

Google AdsMeta AdsGA4
Attribution Quarterly

Channel Attribution Review

Cross-channel path-to-conversion analysis. Compares last-click, linear, and data-driven attribution models. Flags where model choice materially changes the channel investment story.

GA4Google AdsMeta Ads
Creative Weekly or biweekly

Creative Performance Review

Asset-level performance across Meta and Google Display. Identifies creative fatigue signals — frequency rise, CTR drop, CPM increase — before they damage performance.

Meta AdsGoogle Ads
Competitive Monthly

Competitive Media Analysis

Auction insight data and share-of-voice tracking across Google Search and Meta. Identifies emerging competitors, impression share loss, and auction pressure changes.

Google AdsMeta Ads
Tracking Onboarding + quarterly

Tracking & Conversion Audit

Starts by inspecting any URL for tracking tags and consent compliance — no connections needed. Connect GA4 to verify event capture. Add ad platforms to reconcile attribution. The first skill to run on every new client.

Any URLGA4Google AdsMeta Ads

04 / Client isolation

The Chinese wall is an architecture decision,
not a process decision.

Most tools trust the user not to look at the wrong tab. mktskills.ai makes the wrong tab structurally impossible.

Layer 1

Authentication

Every request is authenticated against the active client context. Sessions are short-lived and scoped — there is no way to access the wrong workspace by accident.

Layer 2

Data-layer enforcement

Client isolation is enforced at the data layer, not just the application layer. Even if a bug existed in the software, a query for the wrong client's data is rejected before any records are returned.

Layer 3

Sandboxed execution

AI skills run in isolated environments. Every data request is scoped to the active client — the AI cannot reach another client's accounts, regardless of what it is asked to do.

Layer 4

Platform access isolation

Platform logins are stored separately for each client and each integration. The AI never has direct access to them — all data requests go through a secure layer that supplies the right access automatically.

Layer 5

Isolation Groups

Agency plan and above. Formal Chinese walls: an analyst assigned to the "iGaming A" isolation group cannot be assigned to "iGaming B". Enforced in software, not in policy.

Layer 6

Audit trail

Every skill run, every data query, every login is logged with user ID, client ID, timestamp, and action. Append-only. Queryable by admins. 90-day retention.

05 / Reports

Reports that tell
the truth, fast.

The AI drafts each report section from live data. You review, edit where your context matters, and export. The output is a branded PDF formatted for the client's reading level — not an analyst's.

Reports are stored per-client with full version history. Share with a time-limited link (30 days by default, configurable). Every section cites the data source, date range, and query that produced it.

AI-drafted, human-reviewed
Branded PDF export
Time-limited share links (configurable expiry)
Full data provenance — every section cites its source
Version history per report

REPORT_READY

Monthly Campaign Performance Review

BetWarrior Group · March 2026 · 12 sections · 2.4MB

Executive Summary done
Google Ads Performance done
Meta Ads Performance done
GA4 Attribution Analysis done
Budget Allocation Review done
Recommendations done
See a live demo →

Ready when you are

Plug in.
See the report in minutes.

Connect your first platform, run your first skill, and see a finished report in the time it currently takes to open your first spreadsheet.

Follow the white rabbit →