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 goals

Canonical records describing people, accounts, and entities — the source of truth that every downstream CRM workflow depends on.

Explore →

Engagement

2 goals

Behavioral signals — opens, clicks, sessions — used to score interest over time.

Explore →

Orders

2 goals

Order and line-item facts — the foundation for revenue, RFM, and purchase-frequency logic.

Explore →

KPI & Reporting

2 goals

Aggregated metrics — reach, frequency, conversion — for operational dashboards.

Explore →

Retention

1 goals

Cohorted retention curves and churn signals across the customer lifecycle.

Explore →

Data Quality

1 goals

Continuous checks that keep the CRM trustworthy — completeness, freshness, consistency.

Explore →

Audience

0 goals

Reusable audience definitions and segmentation logic.

Explore →

Tracking

0 goals

Raw event capture from web, app, and email.

Explore →

Campaigns

0 goals

Campaign metadata and send history.

Explore →

Transactions

0 goals

Financial events at the transaction grain.

Explore →

Loyalty

0 goals

Tiering, points, and loyalty redemption logic.

Explore →

Suppression

0 goals

Opt-out, bounce, and suppression lists.

Explore →

Journeys

0 goals

Multi-step lifecycle journeys and their state.

Explore →

Mobile

0 goals

Push, in-app, and device-level signals.

Explore →

Email

0 goals

Email send, delivery, and engagement facts.

Explore →

Analytics

0 goals

Cross-domain analytical queries that span multiple base types.

Explore →

Related