CASEBOUND 360

Marketing Performance

Paid Media Command Center: acquisition, spend and case outcomes across every platform.

Illustrative demo data • No live integrations
Checklist items
33
12.8%vs. previous period

Illustrative demo metrics

Ready in prototype
5
12.8%vs. previous period

Illustrative demo metrics

Needs access
8
12.8%vs. previous period

Illustrative demo metrics

Needs build / verification
20
12.8%vs. previous period

Illustrative demo metrics

Integration Readiness Checklist

Google Ads API & MCCDeveloper token (Basic/Standard access) and OAuth clientPortfolio administrationNeeds access
Google Ads API & MCCMCC link to every advertiser account; login-customer-id per requestPortfolio administrationNeeds access
Google Ads API & MCCGAQL reporting sync: campaign, ad group, keyword, search term, geoPortfolio administrationNeeds build
Google Ads API & MCCOffline conversion import with gclid/gbraid/wbraid, consent and value validationPortfolio administrationReady in prototype
Google Ads API & MCCHuman approval gate for any mutate callPortfolio administrationReady in prototype
Microsoft Advertising APIDeveloper token, manager account and OAuthPortfolio administrationNeeds access
Microsoft Advertising APIReporting service sync; msclkid capturePortfolio administrationNeeds build
Microsoft Advertising APIOffline conversion goal setupPortfolio administrationNeeds verification
Meta Marketing APIBusiness Manager system user and ad account assignmentAmanNeeds access
Meta Marketing APIInsights sync at campaign/ad set/ad levelAmanNeeds build
Meta Marketing APIConversions API with event_id deduplication against PixelAmanNeeds build
Meta Marketing APISpecial Ad Category review for financial/employment/housing brandsAmanNeeds verification

Shared Entities (sync & dedupe keys)

OrganizationsTop-level tenantinternal idsource_created_at, source_updated_at, synced_at
BrandsorganizationIdinternal idsource_created_at, source_updated_at, synced_at
Websites / propertiesorganizationId, brandIddomain, GA4 property, GTM containersource_created_at, source_updated_at, synced_at
Advertising platformsStatic listplatform codesource_created_at, source_updated_at, synced_at
Advertiser accountsorganizationId, brandIds[]platform account / customer IDsource_created_at, source_updated_at, synced_at
Campaignsorg, brand, website, accountplatform campaign IDsource_created_at, source_updated_at, synced_at
Ad groupsorg, brand, accountplatform ad group / ad set IDsource_created_at, source_updated_at, synced_at
Ads & creativesorg, brand, accountplatform ad / creative IDsource_created_at, source_updated_at, synced_at
Keywords & search termsorg, brand, account (search only)criterion ID + query textsource_created_at, source_updated_at, synced_at
Audiencesorg, brand, website, accountplatform audience IDsource_created_at, source_updated_at, synced_at
Attribution eventsorg, brand, website, accountevent ID + click ID + timestampsource_created_at, source_updated_at, synced_at
Leadsorg, brand, websiteCaseBound lead ID; dedupe keysource_created_at, source_updated_at, synced_at
Intake sessionsorg, brand, websiteCaseBound session IDsource_created_at, source_updated_at, synced_at
Callsorg, brand, websiteCallRail call IDsource_created_at, source_updated_at, synced_at
Consultationsorg, brandCaseBound consultation IDsource_created_at, source_updated_at, synced_at
Signed casesorg, brandCaseBound / Clio matter IDsource_created_at, source_updated_at, synced_at
Revenue eventsorg, brandpayment / invoice IDsource_created_at, source_updated_at, synced_at

DEMO · No production accounts are connected. Every synced record is keyed by (source, external ID) and carries organization, brand, website and advertiser account.