LPDIGITAL

Settings

Platform connections and integrations.

Platform Connections

Connect ad platforms to import accounts, campaigns, and insights.

Meta Ads Connection

Not connected

Connect your Meta Business Manager to import ad accounts, campaigns, ads, and insights.

Required permissions

ads_readbusiness_management

Meta OAuth readiness

  • Supabase connectedReady
  • oauth_states tableChecking…
  • api_connections tableChecking…
  • sync_jobs tableChecking…
  • Edge FunctionsChecking…
  • Meta App ID (META_APP_ID)Checking…
  • Meta App Secret (META_APP_SECRET)Checking…
  • Meta Redirect URI (META_REDIRECT_URI)Checking…
  • App frontend URL (APP_FRONTEND_URL)Checking…
  • Meta connectionMissing

Available Meta Ad Accounts

Requires connection

No accounts imported yet. After OAuth, imported accounts will appear here.

Google Ads Connection

Not connected

Connect a Google account to import Google Ads customers, campaigns, ad groups, ads, and performance metrics.

Required items

  • Google Cloud OAuth Client ID
  • Google Cloud OAuth Client Secret
  • Google Ads Developer Token
  • Google Ads API scope

Required OAuth scope

https://www.googleapis.com/auth/adwords

Google OAuth readiness

  • Supabase connectedReady
  • oauth_states tableChecking…
  • api_connections tableChecking…
  • Google Client ID (GOOGLE_CLIENT_ID)Checking…
  • Google Client Secret (GOOGLE_CLIENT_SECRET)Checking…
  • Google Redirect URI (GOOGLE_REDIRECT_URI)Checking…
  • Edge FunctionsChecking…
  • Google connectionMissing
  • Google Ads developer token (GOOGLE_ADS_DEVELOPER_TOKEN)Checking…

Available Google Ads Accounts

Requires connection

No accounts imported yet. After OAuth, click Import Google Ads accounts to load accessible customers.

Data Source

Where the dashboard reads and writes data.

Supabase database

Coming soon

Wire your Supabase project for persistent client data.

Client mapping

Coming soon

Map agency clients to ad accounts across platforms.

Sync Infrastructure

Background jobs that keep platform data fresh.

OAuth & sync tables

Supabase schema

Detection of the tables required for Meta/Google OAuth flows and background syncs.

  • oauth_statesChecking…
  • api_connectionsChecking…
  • sync_jobsChecking…
  • sync_logsChecking…
  • platform_account_sync_statusChecking…

Once Meta Ads is connected, hourly insight syncs and daily campaign refreshes will run via Supabase Edge Functions.

Developer Debug

Developer debug

Dev only

Runtime status of the data provider. No secret values are shown.

Active data provider
Supabase
VITE_USE_SUPABASE
true
Supabase URL configured
Yes
Supabase key configured
Yes
Client SDK ready
Yes
Supabase client initialized
Yes
Raw Supabase test status
Loading…
Raw Supabase test error message
Raw clients table row count
Raw daily_insights table row count
Raw clients sample IDs
Last successful Supabase query
Last failed Supabase query
Last failed Supabase error message
Fallback caused by
none
Last data fetch status
Loading…
Clients returned
Daily insights returned