CRM Data Architecture
The operational CRM SQL knowledge hub
Browse SQL by the kind of CRM data you're working with. Every base type bundles operational goals, editable templates, validation scores, and AI-ready best practices. All examples use generic, fictional schemas.
Master Data
3 goalsCanonical records describing people, accounts, and entities — the source of truth that every downstream CRM workflow depends on.
Explore →
Engagement
2 goalsBehavioral signals — opens, clicks, sessions — used to score interest over time.
Explore →
Orders
2 goalsOrder and line-item facts — the foundation for revenue, RFM, and purchase-frequency logic.
Explore →
KPI & Reporting
2 goalsAggregated metrics — reach, frequency, conversion — for operational dashboards.
Explore →
Retention
1 goalsCohorted retention curves and churn signals across the customer lifecycle.
Explore →
Data Quality
1 goalsContinuous checks that keep the CRM trustworthy — completeness, freshness, consistency.
Explore →
Audience
0 goalsReusable audience definitions and segmentation logic.
Explore →
Tracking
0 goalsRaw event capture from web, app, and email.
Explore →
Campaigns
0 goalsCampaign metadata and send history.
Explore →
Transactions
0 goalsFinancial events at the transaction grain.
Explore →
Loyalty
0 goalsTiering, points, and loyalty redemption logic.
Explore →
Suppression
0 goalsOpt-out, bounce, and suppression lists.
Explore →
Journeys
0 goalsMulti-step lifecycle journeys and their state.
Explore →
Mobile
0 goalsPush, in-app, and device-level signals.
Explore →
Email send, delivery, and engagement facts.
Explore →
Analytics
0 goalsCross-domain analytical queries that span multiple base types.
Explore →