For advertisers and media agencies

The AI control tower for media teams.

Spyne unifies every media, site and CRM source, keeps the data clean at the source, and explains why performance moves. Reporting that is live in days, and a media plan workflow that follows.

Live in under 72 hours 100+ native connectors Hosted in the EU, zero PII
● Cross-channel performance Last 30 days
Spend€474.6K −3%
Conversions12,840 +11%
Google Ads€182K
Meta€132K
TikTok€48K
DV360€36K
✦spyneAIDiagnosis
Why did CPA rise in Spain last week?
Two drivers explain 91% of the change. Meta prospecting CPM +34% after the audience refresh, and Google Search budget capped from Wednesday. Suggested move: shift €6K from Meta prospecting to Search.
⚠
Pacing alert · France SummerUnderdelivery 14% vs plan, 9 days left.

Sarah approved Media plan Q42 min ago · via Spyne Plan

Built by media experts, trusted by leading brands and agencies
L'OccitaneAccorLeroy MerlinBouygues TelecomSociété GénéraleKiabi+300 brands
OMDdentsuCosmo5BiggieAllmatik
The problem

Media activation has never been this sophisticated. The media back office is still broken.

Data lives in 15 to 30 platforms. Reports are rebuilt by hand. Teams find out why a KPI moved two weeks after it mattered.

Fragmented

Media, site-centric and CRM data sit in different tools. Nobody can follow a customer journey across them.

Manual

Excel and slides patched by hand. Campaigns launched through 100-email threads with no history.

Delayed

Static reports arrive one to two weeks late. Errors accumulate, budgets drift, decisions are reactive.

Misaligned

Advertiser, agency and local teams each start from a different truth. Every meeting begins with reconciling numbers.

Why Spyne

Own your performance. Explain it. Act on it together.

Own your performance

All media, site and CRM data in one governed model you control. Benchmarks and history stay with you, whatever agency you work with.

Explain, don't just report

Dashboards describe. spyneAI diagnoses: root causes, top drivers and proactive alerts, in plain language, on data that is already clean.

Act faster, together

Comments on the chart, not screenshots in Slack. Shared views for global, local and agency teams. Decisions in minutes, not weeks.

✦spyneAI · your media analyst

Dashboards show you the rearview mirror. spyneAI tells you why.

A generic LLM starts from scratch on raw exports. spyneAI works on a unified, pre-aggregated media model that already knows your KPIs, your reports and your history.

  • Ask. Any question, in plain language. Answers as text, tables or charts.
  • Diagnose. The drivers behind a KPI shift: channel, campaign, audience, creative, market.
  • Build. A full report or dashboard from one prompt, refined with the next.
  • Recommend. Pacing alerts and reallocation proposals, before spend is wasted.
Explore Spyne Analytics →
✦spyneAIWorkspace · Accor · FR
Which 3 channels spent the most this week, and are they on goal?
Google Search €61K, Meta €48K, DV360 €22K. Search and DV360 are on track. Meta is 12% over its weekly pacing target because of the new "Été 2026" prospecting set launched Tuesday.
Search€61K
Meta€48K
DV360€22K
Build me a pacing report for the Meta team and share it.
Done. "Meta pacing · Été 2026" created with 6 widgets, shared with the Meta team, refreshed daily at 7:00.
Data quality at the source

Clean in, smart out.

Broken naming conventions corrupt every analysis downstream. Spyne enforces your taxonomy in real time and catches errors where they are made: inside the buying platforms.

  • Taxonomy builder. Allowed values, field order, separators, versioned over time.
  • Data Monitoring. Typos, import errors and taxonomy drift detected and flagged daily.
  • Chrome extension. A non-compliant name cannot be saved in DV360, Meta, TikTok or Snap.
  • Deep links. One click from the alert to the faulty line item in the platform.
ACME_FR_SUN26_AWARENESS_META_F25-49_VIDEO15
⚠
2 campaigns requiring attention · 6.7% of spend"summer_FR_meta_v2" does not match the FR taxonomy (missing objective). Fix in Meta Ads Manager →
✓
Taxonomy compliance · SeptemberLevel 1: 100% · Level 2: 98.4% · Level 3: 96.1% across 214 campaigns.
Connect once, govern forever

100+ native connectors, refreshed every day.

Media platforms, ad servers, verification partners, analytics, CRM and your own files. New connectors added regularly, no IT project required.

Search & Social

Paid and organic, at asset level.

Google AdsMetaTikTokSnapchatPinterestLinkedInMicrosoft AdvertisingYouTubeRedditApple Ads...

Programmatic, Video & Retail

DSPs, CTV and retail media networks.

DV360The Trade DeskAmazon AdsAdformCriteoAwin...

Ad servers & Verification

Reconciled natively against platform delivery.

CM360DoubleVerifyIntegral Ad Sciencexpln.ai...

Analytics, CRM & Custom

Site-centric, business data and your warehouse.

Google AnalyticsPiano AnalyticsEulerianMatomoSalesforceMailchimpGoogle Sheets...

and many more: API, MCP, datalake exports and custom sources

300+advertisers on the platform
70countries with live campaigns
<72hfrom kickoff to first live dashboards
+30%productivity on media reporting and analysis
Customers

Shared by advertisers and their agencies, every day.

Media central tool

"All the media platforms from our agencies are automatically imported into the dashboards. Central and local teams across more than 50 countries save a significant amount of time on analysis while streamlining reporting to the hotels. We even integrate data from our internal BI system, TARS, for even more precise control of bookings."

Marine VieuilleSenior Global Acquisition Manager, Accor
All in one place

"We use Spyne to centralize management and facilitate communication internally and with our clients. Everything happens directly within the platform: reporting, alerts, and ad hoc analyses. The platform has allowed us to be more responsive to client requests for reporting and to save valuable time to improve campaign performance."

Leila AndréCEO, Havas Edge
Live in 3 days

"We had just signed a new client and urgently needed an agile solution for reporting for an international, multi-channel client. We chose spyne for its ability to deploy the entire project within a few days and for the support provided by the team. Spyne quickly became part of our workflow and has become our shared tool for tracking media activities with the client."

Antoine LannelucCo-founder, Cosmo5
Built for both sides of the brief

One system. One plan. Two teams that finally share the same numbers.

For advertisers

Regain ownership of your media data.

Multi-brand, multi-market, multi-agency. Unify everything in one governed workspace and keep the history when the agency changes.

  • Global overview, local workspaces, rights scoped by brand × market × channel
  • Taxonomy enforced across every agency and team
  • Goals, pacing and alerts monitored in real time
  • Every data point exportable to your own datalake
Book a demo
For agencies

Deliver better and faster, with fewer back-and-forths.

Standardize client reporting and QA across your portfolio. Pilot with one client, then scale across accounts. Spyne is an enabler, not a replacement.

  • Multi-client reporting from one place, white-labelled sharing
  • Comments and validation in context, no screenshot chaos
  • Portfolio benchmarks that build lasting expertise
  • Certified Partner program
Talk to our partner team
Company

From chaos to control.

Spyne was founded in Paris in 2022 by media and adtech operators who spent years rebuilding the same reports by hand. We build the system we wished we had: media-native, AI-native, and fast to deploy.

100% EU hosted

GDPR by design. Only aggregated media data, zero end-user PII.

Enterprise login

SSO integration, rights enforced at query level across data, dashboards and AI.

No lock-in

Every data point and aggregate is exportable. Daily exports to GCP, Azure or AWS.

Human + AI support

Support inside the platform with full context. Dedicated CSM and business reviews for enterprise rollouts.

Still waiting for last week's Excel?

See your own data in Spyne. First dashboards live within 72 hours of the call.

Available now

Spyne Analytics. Media reporting that explains itself.

Unify every media, verification, site and CRM source into one governed model. Build role-based dashboards in seconds. Ask spyneAI why the numbers moved. Live in under 72 hours, no IT project.

50+ media-native templates Dashboards load in under 1s 0 IT person needed
● Spend & delivery · Summer 2026 Brand · FR · 1–31 Aug
Spend€171.6Kgoal €200K · 86%
Impressions22.5M −3%
VTR4.12% +1.1
●
On track · Spend socialGoal achieved 86% · time elapsed 87%
Meta€72K
YouTube€49K
TikTok€34K
Snapchat€17K

Patrice commented on VTR by creative: "Summer Forever 15s underperforms vs June, swap for the 6s cut?"12 min ago · 2 replies

How it works

Connect. Govern. Report. Diagnose. Act.

Five capabilities, one platform, used every day by global, local and agency teams.

01 · Connect

From raw platform data to campaign intelligence.

100+ native API connectors across search, social, programmatic, video, retail media, ad servers, verification partners, analytics and CRM. Auto-refreshed daily, reconciled out of the box.

  • Platform delivery reconciled natively against CM360 and measurement partners, discrepancies isolated instantly
  • Daily and lifetime reach & frequency, asset-level granularity with live creative previews
  • Budget files, Google Sheets and business data matched against your ads for pacing and enrichment
Integrations Refreshed today 06:12

Meta · All 14 accountsSucceeded

Snapchat · All accountsSucceeded

Google Ads · All accountsSucceeded

TikTok · Account 6915…Succeeded

DV360 + CM360 · ReconciledSucceeded · 0.3% discrepancy

IAS Signal · Viewability, fraud, attentionSucceeded

02 · Govern

Data quality at the source, errors caught before they cascade.

A full-fledged taxonomy builder, real-time monitoring and a Chrome extension that refuses non-compliant names inside the buying platforms. Clean in, smart out.

  • Rules for allowed values, field order and separators, versioned so history stays compliant
  • Compliance scoring by taxonomy level, per brand, market and agency
  • Label refresh via API when a name is fixed at the source, without breaking history
  • UTM builder for your analytics redirects
ACME_ES_SUN26_CONSIDERATION_DV360_A25-54_CTV30
⛔
Chrome extension · DV360"sun26_es_test_final" cannot be saved: field 4 "objective" is missing. Expected one of AWARENESS, CONSIDERATION, CONVERSION.
Compliance score September
Level 1100%
Level 298.4%
Level 396.1%
03 · Report

The daily workstation where media teams build their own views.

50+ media-native templates, a frictionless report builder and role-based workspaces. Top management, brand owners and traffic managers each get the view that matters, from one governed model.

  • Workspaces per brand × market, built-in global overview and governance
  • Dashboards served from cache: under 1 second to load, not seconds per query
  • Media-native KPIs: ROAS, CPA, pacing, reach, VTR, viewability, attention
  • Exports in CSV, XLS, PDF, PNG, scheduled sends and bulk daily exports
Template library
Cross-channel overview
Pacing vs goals
Creative performance
Reach & frequency
Brand safety & viewability
+ 45 more
Workspaces
🌍 Global overviewCMO
Brand A · France12 users
Brand A · Spain7 users
Brand B · Germany9 users
Agency · OMDscoped
✦04 · Diagnose with spyneAI

Dashboards describe. spyneAI diagnoses.

Ask any question in plain language. Get the answer, the chart and the written analysis. Ask why, and get the drivers. Ask for a report, and get one built and shared.

  • Instant performance diagnostics across channels, campaigns, ads, audiences and markets
  • Prompt-to-report: one prompt builds the view, the next one refines it
  • Automated reports distributed on schedule, with proactive alerts
  • MCP access so your own AI tools query the same governed model, with the same rights
✦spyneAIBrand A · Spain
Spend on Google last month by country, as a pie chart.
Google spend, May 2026: €386K. France 74%, Belgium 8%, Italy 7%, Germany 6%, Netherlands 3%, Spain 2%. The heavy skew to France suggests limited allocation elsewhere; worth reviewing against each market's performance.
Why did Spain's CPA rise 22% last week?
Two drivers explain 91% of the increase. Meta prospecting CPM +34% after the audience refresh on 12 Aug, and Search budget capped from Wednesday. A €6K shift from Meta prospecting to Search would bring CPA back within goal at current conversion rates.
05 · Act together

Stop sending screenshots.

Goals and alerts keep every team ahead of drift. Comments live on the chart, with the full context. Sharing is secure and scoped, so global, local and agency users see exactly what they should.

  • Goals & Alerts: ROAS, CPA, pacing and leads tracked against targets, alerts in-app and by email
  • Comments and @mentions directly on dashboards, history kept over time
  • Secure links, rights scoped by brand × market × channel, enterprise SSO
  • Notifications in Email, Slack and Teams
Goal · Traffic FR Jul 13 – Aug 13
Actual clicks96.7K
Goal1.50M
↓
UnderdeliveryProjected 12% of goal · time elapsed 56%

Patrice commented on Sales/Spend · Black Friday 22: "Congrats team, ROAS 4.8 is the best we have seen on this period."12m ago

Sarah: "Thanks! Reallocating +€10K to Search until Sunday, @Marc can you confirm?"4m ago

Onboarding

Live in under 72 hours. No IT project.

Connect your accounts, pick templates, invite your teams. Enterprise rollouts across many brands and markets follow a structured plan with a dedicated CSM.

1

Connect

Authorize your ad accounts, ad server and analytics. No developer needed.

Day 1
2

Configure

Import your taxonomy, set goals, choose from 50+ templates.

Day 2
3

Go live

Invite global, local and agency users into scoped workspaces.

Day 3
4

Scale

Add brands and markets, automate reports, connect your datalake and SSO.

Ongoing
Questions

Frequently asked.

We already have Power BI, Looker or Tableau. Why Spyne?

Generic BI shows what happened, after an IT-heavy project, on data nobody enforces. Spyne is purpose-built for media: 100+ connectors, taxonomy enforced at the source, media-native templates, and an AI analyst that explains why performance moved. Live in days, not months.

Our agency already handles reporting.

Spyne does not replace your agency. It gives both sides one live, governed view, so reporting stops being a manual deliverable and becomes a shared workspace. You keep ownership of your data and history, whatever agency you work with.

Where is our data hosted, and what do you store?

100% in the EU, GDPR by design. Spyne stores aggregated media data only, with zero end-user personal data. Rights are scoped by brand, market and channel and enforced in every query, including spyneAI and MCP usage.

How is Spyne priced?

A yearly subscription per workspace (a brand × market unit), sized by connected accounts and users, with connectors, storage, dashboards, AI usage and support included. Talk to us for a quote.

Can we get the data out?

Yes. Every data point and aggregate is exportable: CSV, XLS, PDF, scheduled bulk exports, and daily exports into your own GCP, Azure or AWS datalake.

See your own data in Spyne Analytics.

A 30-minute demo on your accounts, first dashboards within 72 hours.

Early access · rolling out with selected clients

Spyne Plan. From brief to invoice, one media plan.

Activation has never been this sophisticated. The media plan still travels as an attachment. Spyne Plan brings every step of the plan into one versioned, collaborative system, connected to the reporting you already run.

One version that everyone trusts Taxonomy generated from the plan Reporting starts by itself
● Media plan · Sun26 · France v7 · validated
LineTarget / formatBudgetStatus
Meta · AwarenessF25-49 · Video 15s€120,000Live
YouTube · AwarenessA25-54 · Bumper€85,000Live
DV360 · ConsiderationRetarg. · CTV 30s€60,000Trafficking
Search · ConversionBrand + generic€45,000Pending OK

Sarah (advertiser) approved Media scope · Thanh (agency) updated 2 lines · Tracking validation pendingActivity · 5 events today

⚠
Planned vs delivered · Meta AwarenessDelivered 71% at 82% of flight. Agent suggests +€8K reallocation from YouTube.
Today

The media plan still lives in too many tools.

Duplicated processes

Created in one tool, validated in another, trafficked in a third. Every step re-enters the previous one.

Contradictory versions

"Plan_final_v12.xlsx": nobody knows which version is the reference, nor who validated what.

No link with delivery

The validated plan and platform reality live apart. Gaps are discovered too late.

Reporting rebuilt by hand

Every wrap-up starts from zero: consolidation, formatting, checking the numbers.

A real cost. Up to 25% of media teams' time lost in re-entry, chasing and manual reconciliation, before even talking about billing discrepancies.
Workflow

From brief to production plan. One tool.

Every step of the media workflow, structured and chained in a single platform. Each step feeds the next, with no re-entry and no parallel file.

1

Brief

Client brief captured with objectives, budget, markets and constraints.

2

Recommendation

Agency response, prepared by an AI agent, refined by the team.

3

Media plan

Lines, targets, formats, prices, KPIs. Versioned and validated by role.

4

Production plan

Detailed per creative. Taxonomy and tracking generated automatically.

5

Planned vs delivered

Every line followed against the validated plan, in Spyne Analytics.

6

Billing

Quoted vs delivered vs invoiced, monitored continuously.

Roadmap

End to end

Brief, recommendation, media plan, production plan by creative: each step feeds the next.

Your referentials, always current

Media inventory, targeting types, buying modes, target KPIs: every referential customized per agency and advertiser.

Built-in fee catalogue

Media, fees, tracking, verification, non-media: every cost modelled once, applied everywhere.

Collaboration

Collaborative by design.

Agency, advertiser, experts: everyone works on the same plan, each in their role.

  • One version that is the reference. Native versioning, every evolution traced and comparable. No more contradicting files.
  • Every change traced. Who changed what, when: the full history, line by line.
  • Direct sharing. The plan is shared from the platform, no export, no attachment.
  • Validation by role. Approval rights configured per scope: consulting, expertise, tracking. Each validates what falls in their perimeter, nothing else.
Validation · Media plan Sun26 FR Expert scopes 3/5
Audio digitalSigned
DOOHSigned
SearchSigned
SocialReviewing
TrackingPending

Thanh updated a plan line · gross_amount €58,000 → €60,000v7 · 10:42

Sarah validated the recommendationv6 · yesterday

Taxonomy & tracking

One naming convention. Zero manual entry.

The taxonomy engine generates naming from the plan and guarantees compliant implementation in the platforms.

ACME_FR_SUN26_AWARENESS_META_F25-49_VIDEO15?utm_campaign=acme_fr_sun26
Advertiser referentialMedia planProduction plan

Taxonomy generated from the plan

Names are created automatically from the media plan and the production plan, with templates per channel.

Trafficking in one click

Direct export of the naming in CSV or XLS for trafficking teams.

Tracking built in

UTM and redirect parameters generated for your site-centric platforms.

Chrome extension for traders

Compliance checked at entry, inside the buying platforms. A non-compliant name does not go through.

✦AI native

An agent at every step, co-piloting the day to day.

One AI agent per workflow step: they prepare, check and alert. Nothing leaves without your validation.

Brief response

The agent prepares the recommendation in response to the client brief.

Plan from past plans

Proposes plan lines (dimensions, prices, volumes, KPIs) from comparable past campaigns.

Performance alerting

Delivery drifts detected and flagged before they cost money.

Budget reallocation

Reallocation proposals based on planned vs delivered.

Automatic follow-ups

Tracks validations and nudges whoever is blocking the circuit.

You stay in control

Every proposal is reviewed and validated by a human before it goes anywhere.

Quotes & PO · Sun26 FR Generated from plan v7
DocumentAmountStatus
Quote · Media€310,000Validated
Quote · Fees & tracking€38,700Sent
PO · DEV-2026-002€348,700Awaiting
Finance

From creation to invoicing.

Financial management flows from the plan: quotes, POs and invoicing fed automatically, without re-processing.

  • Cost models per agency and advertiser. Media, fees, tracking, verification, non-media.
  • Quotes and POs from the plan. Generated from the recommendation or the media plan, with a built-in validation circuit.
  • Sending and validation tracked. Statuses and follow-ups until each document is validated.
  • Billing under control Roadmap Quoted vs delivered vs invoiced, monitored continuously.
Integrations

Plugged into your ecosystem, not the other way round.

API and MCP

To live inside the client's ecosystem and your own AI tools.

Email, Slack, Teams

Notifications and exchanges where your teams already work.

Spyne Analytics

Reporting starts by itself from the validated plan: collection and matching are automatic.

Custom referentials

Clients, brands, targets, formats: your own referentials, per agency and advertiser.

Business data

Client datalake versus plan objectives.

One source of truth

The validated plan feeds the whole flow, without re-entry and without a parallel file.

Early access

Shape Spyne Plan with us.

Spyne Plan is rolling out with a small group of advertisers and agencies. Early access partners get onboarding by the founding team, direct input on the roadmap and preferred terms at launch.

  • Best fit: advertisers with multi-brand or multi-market plans, agencies managing several clients
  • Works with or without Spyne Analytics; together they close the loop from plan to delivery

We reply within two working days. No spam, no list.

Questions

About Spyne Plan.

Is Spyne Plan available today?

Spyne Plan is in early access with selected clients. We are onboarding new partners progressively; the form above puts you in the queue and we tell you where you stand.

Do we need Spyne Analytics to use Spyne Plan?

No. Spyne Plan works on its own. With Spyne Analytics, the validated plan starts reporting automatically and planned vs delivered is followed line by line.

Does it replace our agency's planning tools?

Spyne Plan is the shared plan between advertiser and agency. Agencies keep their expertise and tools; what changes is that the plan, its versions and its validations live in one place both sides trust.

What about billing and ERP?

Quotes and POs are generated from the plan today. Continuous quoted vs delivered vs invoiced monitoring and ERP integration are on the roadmap.