STM Connectors

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

Status: Testing on Staging — data is syncing and reports are being validated against 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 — Now
Testing & validation
Validating all reports against Supermetrics. Onboarding new client accounts. Building guides for the social team.
Upcoming
Go live
Rename database, switch production reports from Supermetrics to STM Connectors, decommission Supermetrics.
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

Morning syncs pull 90 days of data and finish before 9am BST. Evening syncs catch same-day restatements.

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
All data is ready by 9am BST. Check reports with date range ending yesterday or earlier.
PlatformMorning sync (BST)Evening sync (UK)
Meta / Facebook06:00 → ~07:3018:00 – 19:15
Instagram06:00 → ~07:3020:15 – 20:30
TikTok07:30 → ~08:1518:00 – 18:30
LinkedIn08:00 → ~08:4519:30 – 20:00

Guides & Documentation

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

View Guides