STM Connectors

Replacing Supermetrics with our own data pipeline. Syncing Facebook, Instagram, LinkedIn, TikTok, and Microsoft Ads into MySQL for Looker Studio reporting.

Status: Production deployed — validating live data before switching reports from Supermetrics
Platforms
Data sources connected and syncing into MySQL.
Fb

Meta / Facebook

Syncing
Ig

Instagram

Syncing
Li

LinkedIn

Syncing
Tk

TikTok

Syncing
SM

SEO Monitor

Syncing
Ms

Microsoft Ads

Pending
Timeline
Key milestones from development to launch.
May 2026
Pipeline built & first syncs
Facebook, Instagram, LinkedIn, TikTok sync jobs deployed. Multi-account discovery, 7-day chunking, 30-min timeouts. First backfill for Hickory's.
Early June 2026
Views consolidated & reports connected
Facebook views reduced from 13 to 5. Hickory (3 reports), Certas, UoM, and Molnlycke reports reconnected to new data sources in Looker Studio.
Mid June 2026
Apps Script connectors for Reach
Facebook Reach and LinkedIn Reach connectors deployed to Looker Studio. Deduplicated reach that can't be summed from daily rows.
Late June 2026
Reliability & monitoring
3-strike auto-disable across all 6 platforms. Daily health check emails. Sync schedules optimised — all data ready by 9am BST. Evening restatement syncs added.
July 2026
Testing & validation
All reports validated against Supermetrics. Client accounts onboarded. Guides built for the social team. Mid-morning sync added for exact Supermetrics parity by 10:45 BST.
Late July 2026
Production environment deployed
Production server and RDS database set up. Envoyer deployment pipeline configured. Staging → main branch workflow established.
Now
Production data validation
Running syncs on production and comparing numbers against Supermetrics across all platforms before switching reports over.
Upcoming
Switch reports & decommission Supermetrics
Reconnect Looker reports to production database. Run in parallel with Supermetrics, then decommission.
Reports validated
Looker Studio reports verified against Supermetrics data.
Client Report Platforms Status
Hickory's Gateshead, Gateacre, Peterborough Meta, TikTok Verified
Molnlycke Campaign report Meta, LinkedIn Verified
UoM Lead Analysis, Channel Overview Meta, LinkedIn Verified
Brother LinkedIn Essential LinkedIn Verified
Certas Campaign report Meta Verified
How it works
Built-in reliability so reports stay accurate without manual intervention.

Automatic daily syncs

Facebook syncs 3x daily — early morning, mid-morning (exact parity by 10:45 BST), and evening restatement. Other platforms sync twice daily.

Auto-disable & recovery

Accounts with 3 consecutive auth failures are paused and retried every Monday. No broken data in reports.

New account auto-backfill

When a new ad account is detected, 90 days of historical data is automatically backfilled.

Health check emails

Daily email at 8pm UK summarising any sync failures. Silent when everything is healthy.

Sync schedule
Facebook syncs 3x daily for exact Supermetrics parity by 10:45 BST. Other platforms sync twice daily.
PlatformEarly morning (BST)Mid-morning (BST)Evening (UK)
Meta / Facebook07:30 → ~08:4510:30 → ~11:4518:00 – 19:15
Instagram07:30 → ~08:45—20:15 – 20:30
TikTok07:30 → ~08:15—18:00 – 18:30
LinkedIn08:00 → ~08:45—19:30 – 20:00
Microsoft Ads11:00 → ~11:30——
SEO Monitor03:00 → ~05:00——

Guides & Documentation

Step-by-step guides for managing ad accounts, data sources, and Looker Studio reports.

View Guides