Rec 00 · Our technology

One platform family behind every campaign.

Mesh is a technology company. We built our own platform because standard tooling stops working at our scale, and the same family runs every campaign we manage. One brand, one icon, three products.

Rec 01 · Live reporting
Live

Reporting you can take to the board.

Mesh Vault is our in-house reporting platform. Every account, every market, in one view that refreshes continuously. It replaces combining a dozen dashboards by hand before a board meeting. Every package includes full reporting access; Mesh Vault itself comes with the larger packages.

  • One view across every Google account and GEO
  • Refreshed continuously through the day
  • Built for management reporting first
  • Client access on the larger packages
Fig. 1 · Mesh Vault, sample workspaceIllustrative
Spec sheet · Mesh VaultSheet 01.1 · Rev B · 23.09.2026
Job
Reporting. Every account and market Mesh runs for you, in one view.
Status
Live. Runs on every campaign Mesh manages.
Coverage
Every Google account and market in your campaigns.
Data source
The Google Ads API, across every account in the Mesh manager account.
Refresh
Continuously, through the day.
Data
Marketing data: spend, conversions and cost per acquisition, by campaign, device and market. Billing, churn and customer care data are in Mesh Core.
Currency
All figures in euros.
Placement data
Placement-level logs, available to clients as standard.src
Built for
Management reporting first: board-ready in one screen.
Client access
On the larger packages, Scale and Partner. Every package includes full reporting access.
Log-in
Your team logs in and sees only your accounts.
Data protection
Processed under the GDPR by an EU company (Meshads OÜ, Tallinn). Campaign data is governed by the data processing agreement signed with each client.src
See it
A 30-minute walkthrough on live campaigns.
Missing something? Ask us. The answer gets added to this sheet.Checked against the claims register
Rec 02 · AI agent
Live

Problems caught the same day.

Mesh One is our in-house AI agent. Every day, and whenever an incident happens, it sends reports to our account managers, media buyers and management, with clear recommendations for the media buying. From November 2026 it makes the types of change that reached a 99% match with our media buyers' decisions on its own, such as creative updates and placement removal.

  • Flags anomalies across every account, continuously
  • Ranks where attention is needed each morning
  • Every other change goes to a person for approval
Fig. 2 · Mesh One, this morning's listIllustrative
Mesh One Live
UK · Display, CPA up 22% in 24h. Check first.
Argentina · YouTube, budget pacing 18% behind plan.
Germany, quality stable, no action needed.
Spec sheet · Mesh OneSheet 01.2 · Rev C · 04.10.2026
Job
AI agent. Watches every account and shows our team where to look first.
Status
Live. Runs on every campaign Mesh manages.
Coverage
Every account, continuously.
Output
A ranked account list, emailed to our media buyers and account managers each morning.
Detection
Anomalies across every account, including traffic quality.src
When a source fails
It is paused first and investigated second.src
Control
Mesh One recommends and a person approves. From November 2026 it makes the types of change that reached a 99% match with our media buyers' decisions on its own, such as creative updates and placement removal; everything else still goes to a person.
Independent check
Traffic is also screened externally, independently of our own tooling.src
Missing something? Ask us. The answer gets added to this sheet.Checked against the claims register
Rec 03 · Billing data
Live · Partner package

Marketing steered by your billing data.

Mesh Core connects to our clients' billing backend. It processes billing, churn, customer care and complaint data, and runs LTV and ARPU analysis and prediction models. Those numbers steer our marketing, so the promotion is built on subscriber quality and long-term value. Included on the Partner package; clients on Launch and Scale can apply for it.

  • Billing, churn, customer care and complaint data in one place
  • LTV and ARPU analysis and prediction models
  • Full lifecycle, from acquisition to recurring revenue, with a detailed cohort view
Fig. 3 · Mesh Core, cohort viewIllustrative
Mesh Core Live

Still subscribed and billed, by month of subscription

CohortConfirmedM0M1M2M3M4M5
May 202681,200100%71%58%51%47%44%
Jun 202686,900100%72%59%52%48%Not yet
Jul 202690,400100%73%61%54%Not yetNot yet
Aug 202693,800100%74%62%Not yetNot yetNot yet
Sep 202695,600100%76%Not yetNot yetNot yetNot yet
Oct 202697,031100%Not yetNot yetNot yetNot yetNot yet
Each row is one month's new subscribers, confirmed at billing level. Each column is the share still subscribed and billed that many months later.
Spec sheet · Mesh CoreSheet 01.3 · Rev E · 07.10.2026
Job
Billing data. Connects to our clients' billing backend: billing, churn, customer care and complaint data, with LTV and ARPU analysis and prediction models.
Status
Live. Included on the Partner package; clients on Launch and Scale can apply for it.
Connects to
Your billing backend.
Lifecycle
The full subscriber lifecycle, from the first click through renewals and churn, with a detailed cohort view.
Tracking
API-level integration with Google Ads through click IDs and postback events, plus landing-page and conversion tracking.
Attribution
Accounts and services are kept separate for each campaign.
Confirmation
Outcomes confirmed at billing level.src
Missing something? Ask us. The answer gets added to this sheet.Checked against the claims register
Rec 04 · One family

One brand. One icon. Tools we built ourselves.

Mesh Vault, Mesh One and Mesh Core share the same mark, the same palette and the same name. You always know you are inside the same system.

Live reportingLive
AI agentLive
Billing dataLive · Partner
Rec 05 · Next step

See the platform on your own data.

Write to us and we'll set up a 30-minute call to walk through Mesh Vault on live campaigns.

Mesh on one page (PDF) · for forwarding internally