Prepare Your Data for Optimove
Welcome to Optimove!
Welcome to the main hub for preparing your data for Optimove. This page provides guidance on the essential data tables needed to create a complete customer profile, tailored for various industries, and offers detailed steps for data delivery, batch processes, and quality assurance.
Navigate through the sections below to find the information you need.
Batch Data
This segmentation is key to tracking customer and group behaviors, forming Optimove’s approach’s foundation.
💡Note: The tables and fields outlined here represent the optimal data structure for using Optimove. If your data structure differs, alternative methods can adapt to your available data. Optimove also supports incorporating additional data that may enhance customer segmentation.
Required Data Tables Per Vertical
- Multi: Sport & Casino
- E-commerce
- Bingo
- Forex
- Casino
- Sport
- Social Gaming
- Poker
- Lottery
- Streaming
- Sweepstakes Casino
Learn about the supported methods for delivering data to Optimove.
Understand the data extraction process for maintaining daily updates to Optimove.
Review the checklist for validating the initial data load and ongoing quality assurance.
Dive into technical handling of missing files and Custom Data Extensions (CDE) with examples.
Real-time Data
Capture immediate customer actions (e.g., purchases, logins) to enable instant updates, trigger campaigns, and enhance dynamic, timely responses.
Deploying Real-Time Data: Onboarding Steps
To integrate real-time data into Optimove, follow these onboarding steps:
-
Request Access: Submit a request form to obtain credentials for Real-Time Integration.
-
Choose Your Integration Method: Use one or a combination of the following:
- SDK (Web & Mobile) – Ideal for client-side event tracking.
- Server-Side Implementation – Recommended for backend-triggered events.
Best Practice: Use one consistent source per event (e.g., Registration via SDK, Deposit via Server-Side).
-
Configure Out-of-the-Box (OOTB) Events: Set up OOTB events in your Optimove instance and ensure they are built correctly in your backend.
-
Monitor Data Flow: Use the Event Log to track and verify that real-time events are being successfully streamed to Optimove.
Explore each section to ensure your data is prepared for optimal use within Optimove.
Updated 8 days ago