Settings

Admin controls — user access, integration status, manual sync.

Integrations

Green = connected · gold = ready, not configured · coral = blocked upstream
  • Meta Marketing API
    Ready to connect
    Paid campaign insights (Facebook + Instagram ads).
    System User token, 6-hour cron.
    META_ACCESS_TOKEN and META_AD_ACCOUNT_ID must be set to sync Meta ads.
    Last sync
    20 minutes ago
  • Meta Graph API (Organic)
    Connected
    Instagram + Facebook Page post/reel/story metrics.
    Daily cron at 7 AM CT.
    Last sync
    about 1 hour ago
    87 rows
  • Google Ads API
    Ready to connect
    Search + display + YouTube ad campaign metrics.
    6-hour cron. Needs developer token + OAuth refresh token.
    GOOGLE_ADS_DEVELOPER_TOKEN, CLIENT_ID, CLIENT_SECRET, REFRESH_TOKEN, and CUSTOMER_ID must all be set.
    Last sync
    20 minutes ago
  • YouTube Data API
    Waiting
    Channel video statistics.
    Channel access pending from Land Innovations.
    Last sync
  • Attio CRM
    Waiting
    Real-time lead sync via webhooks.
    CRM admin access pending. Webhook-only — no manual sync.
    Last sync

User access

Edit ADMIN_EMAILS / PARTNER_EMAILS to modify.
  • BR
    brandon@colemanjohns.com
    From env var
    admin
  • SA
    sam@colemanjohns.com
    From env var
    admin

Attio webhook endpoint

Point Attio's People object webhook here once credentials are available.

https://mh.colemanjohns.studio/api/webhooks/attio
The handler validates the Attio-Signature header against ATTIO_WEBHOOK_SECRET.