Plug in. Pick your modules.
Get back your Tuesday.

The setup is genuinely under ten minutes — Meta token, read-only database role, module toggles. Then Northsignal runs the joins forever.

Three steps. Under ten minutes.

You can run the campaign meeting on Northsignal the same day you sign up.

01Step one

Connect your Meta ad account.

Paste a System User long-lived token from Business Manager. Northsignal verifies it has the right scopes (ads_read, business_management) and tells you the day it expires — so you're never surprised.

5 minutes · Business Manager → System Users → Generate Token
/onboarding · step 1 of 3
Connect your Meta ad account
Paste a System User long-lived token. We'll verify it has the right scopes before saving.
Ad account IDact_1395155084842668✓ verified
Access tokenEAANaCEqe7…0kZD (192 chars)SYSTEM_USER
Token healthy. Scopes: ads_read, business_management. Expires in 58 days.
1 of 3 · ~5 min remainingContinue →
02Step two

Connect your database.

Run the snippet we give you to create a read-only Postgres role, paste the connection string, and we'll verify it before saving. SELECT-only guard rails at the query layer mean nothing else is possible — even on our side.

2 minutes · we ship the SQL · works with AWS RDS, Supabase, Neon, self-hosted
/onboarding · step 2 of 3
Connect your database
Read-only credentials only. We'll test the connection before saving — your data never leaves your DB.
Hostdb-prod.cluster-…rds.amazonaws.com
Port5432
Databaseapp_production
Useranalytics_readonly
Connection verified. SSL on. SELECT-only guard active. Found 4 relevant tables.
2 of 3 · ~1 min remainingContinue →
03Step three

Pick what you need. Done.

Toggle the modules that fit your business — campaigns, leads, funnel, lead recovery, AI chat. Mapping fields and diagnostic thresholds are configurable per org, so the same Northsignal works for real estate, schools, clinics, anywhere.

Under a minute · configurable per org in Settings → Modules
/onboarding · step 3 of 3
Pick what you need
Toggle modules on or off. You can change this any time in Settings → Modules.
Campaigns & ad sets
Meta live data
Creatives
Top-performer rankings
Leads & lead-lost
From your database
Funnel analysis
Meta → CRM → bookings
Lead recovery
WhatsApp + SMS reach-back
AI chat
Ask in plain English
3 of 3 · all setFinish setup →

Under the hood.

A read-through architecture. We don't warehouse your data — we query it live, every time you ask a question.

Meta Marketing API
live · 5-min cache
Your PostgreSQL
read-only · SELECT-guard
↓  join, diagnose, format  ↓
Northsignal · API + diagnostics engine
per-tenant pool · rules · Claude tool-loop
Dashboards
live · drilldowns
Diagnostics
18 rules · per-org thresholds
AI chat
Claude · tool-loop · cited
Live, never storedEncrypted at rest (Supabase Vault)Per-tenant isolation (RLS)
~5 min
From signup to first dashboard
~1 day
Saved every week per marketer
18
Diagnostic rules out of the box
0 kB
Of your data we warehouse