Feature

Import marketing data into Supabase.

Connect official ad platform APIs and land clean Postgres tables in minutes.

Import marketing data into Supabase with clean, query-ready tables.

Facebook logoFacebook
Instagram logoInstagram
Google Ads logoGoogle Ads
Google Analytics logoGoogle Analytics
YouTube logoYouTube
LinkedIn logoLinkedIn
TikTok logoTikTok

Clean, query-ready tables

Normalized columns for campaigns, ad sets, and insights that are ready for SQL.

Idempotent upserts

Re-sync without duplicate rows or manual cleanup.

Built for marketing data

Handles spend, impressions, clicks, and conversion metrics across platforms.

Preview

See your tables populate fast

LightningSync lands clean Postgres tables in your Supabase project without manual setup.

Table preview

marketing_ads_daily

Connected
platformcampaignspendclicksdate
metaspring launch$1,284.124,2192026-04-18

Rows synced

182,450

Last sync

2 hours ago

Destination

Supabase

How it works

1

Connect your source

Authorize an ad platform with OAuth in just a few clicks.

2

Connect Supabase

Connect Supabase via official OAuth and choose a project. No keys to paste.

3

Run the first sync

Tables are created automatically and data lands in Postgres.

Use cases

  • Build cross-channel performance dashboards.
  • Analyze ROAS and CAC directly in SQL.
  • Power AI models with fresh marketing data.

FAQ

Which sources can I import?

Meta Ads, Instagram Insights, Facebook Page Insights, Facebook Lead Ads, Google Ads, YouTube Ads, YouTube Analytics, YouTube Public data, Google Search Console, Google Indexing, TikTok Ads, and LinkedIn Ads.

Where does the data land?

In your Supabase Postgres tables, in the public schema by default.

Ready to start syncing?

Connect your first data source and see your tables populate.