Large historical loads
CSV/Parquet uploads
Scheduled CRM syncs
Data lake → Profile
Real-time Web SDK events
Millisecond to Profile
15-min batch to lake
Page views, purchases
Pre-built integrations
Salesforce, Snowflake
S3, Azure Blob
Auto auth & scheduling
Streaming means a customer abandons their cart and the Meridian Journey can trigger within seconds. Sendwave had similar real-time triggers, but MDP streaming gives you profile data from ALL sources, not just the ESP.
CRM profiles, loyalty records, product catalog, Sendwave export data. Load via batch ingestion or source connectors. This is your initial data migration — the base layer everything else builds on.
Web page views, product interactions, cart activity, purchases, app events. Streamed via Web SDK and Mobile SDK. Hits the profile instantly for real-time segmentation and journey triggering.
Computed attributes, ML model outputs, propensity scores. Generated within MDP itself. Enriches profiles with intelligence derived from the data you already ingested.
Use the MDP data ingestion dashboard to track batch success rates, streaming throughput, and error rates. Set up alerts for failed batches. Profile-enabled datasets should show growing profile counts as data lands.