The partnership between iGP and Optimove gives you the tools to enhance customer engagement and run more targeted campaigns. This integration connects your batch and real-time data streams, your promotion system, your web messaging channel, your transactional email, and your email consent status—so every part of your marketing operation draws on the same live picture of the customer.
This guide walks you through each supported integration and the concrete steps required to get it live.
Features Supported by the iGP Integration
Our integration capabilities, supported by iGP, include:
- Batch Data Integration: Files via S3 bucket
- Streaming Data Integration: Server-side API and Web SDK events for immediate customer interactions
- Promotion System Integration (Optimove Promotions): Seamless synchronization of promotions for scheduled and real-time campaigns, with support for conditional execution
- Web Channel Integration (formerly OptiWeb): Engage customers via web push notifications, pop-ups, and inbox messages.
- Email — Transactional API: Native transactional email execution via Optimove's API
- Preference Center: Let customers fine-tune their Email communication preferences by topic
- Email Consent Data Management: Keeps Email consent status in sync with your platform via API
Batch Data Integration
Seamlessly transfer customer and transactional data to fuel data-driven campaigns and segmentation.
Key Benefits:
- Ensures accurate data for optimized campaign targeting
- Automates data ingestion and quality assurance
Data Delivery Method:
Files via S3 bucket.
Integration Steps
- S3 Bucket Setup: iGP shares the S3 bucket connection details required for secure file transfer. Contact your project manager to coordinate this setup.
- Data Delivery & QA: iGP uploads data files to the provided location. Optimove retrieves the data and begins the quality assurance phase.
- ETL Setup: iGP automates the batch data process. Once finalized, data is ingested into Optimove for campaigns and segmentation.
See the data schema documentation for details on the expected data structure. For full process details and timelines, contact your dedicated Project Manager or CSM.
Streaming Data Integration
Optimove's real-time behavioral tracking solution enhances your marketing campaigns by responding to customer actions as they happen. The integration supports event streaming via server-side API and Web SDK events.
Key Capabilities:
- Real-Time Campaigns: Create personalized marketing campaigns based on real-time events like customer logins or transactions.
- Real-Time Attribute Updates: Update customer attributes instantly to reflect their latest activity or status.
- Web and App Activity Tracking: Enhance segmentation and targeting based on streaming events.
Integration Steps
- Prerequisite Configuration: Complete the Real-Time Integration Form. Your Optimove CSM provides the necessary connection details—server-side endpoint, Tenant ID, and Tenant Token. Provide these details to iGP.
- Production Implementation: Grant iGP access to your site to configure the necessary settings for production implementation.
- Test & Deploy: Run test campaigns to validate the new capabilities. Once testing is complete, you can start targeting live users according to your marketing needs.
For full process details and timelines, contact your dedicated Project Manager or CSM.
Promotion System Integration
Integrating your external promotion or bonus system with Optimove allows seamless execution of marketing campaigns — campaigns can automatically trigger promotional grants, scheduled or real-time.
Key Capabilities:
- Scheduled Campaign Support: Automatically deliver promotions to your target segments at scheduled times
- Real-Time Campaign Support: Push promotions instantly when customers meet defined triggers via Optimove's streaming data engine, with support for conditional execution
Integration Steps
- API Key Setup: Request the integration setup from your iGP point of contact and provide them with an API key
- Consult your Optimove Customer Solutions Engineer for use-case support if needed
- Once iGP confirms the integration is complete, begin testing
For full process details and timelines, contact your dedicated Project Manager or CSM.
Web Channel Integration (formerly OptiWeb)
Optimove's toolkit for personalized browser-based messages: push notifications, pop-ups, and inbox.
Key Capabilities:
- Permission-friendly overlays that boost opt-in rates
- Personalized messaging driven by on-site behavior
- Rich media and brand-consistent templates
Integration Steps
- Submit a Web Channel Request form to trigger onboarding on Optimove's side.
- After onboarding, provide your Tenant Token and Tenant ID to your iGP point of contact.
- Test campaigns, then deploy to production
For full process details and timelines, contact your dedicated Project Manager or CSM.
Email — Transactional API
Email is Optimove's native Email Service Provider (ESP), built to streamline every stage of your email marketing—from creation and delivery to performance analysis.
Note: iGP's platform includes its own transactional email system, which many clients use directly. Optimove's Transactional API is available as an additional option for clients who want to send transactional emails through Optimove.
Integration Steps
- Email Request: Submit the Email request form.
- Optimove Setup: Optimove allocates a new IP address within SendGrid and creates the necessary DNS records.
- Client Implementation: Implement the DNS records in your domain hosting provider.
- Email Configuration: Email is added to your Optimove UI, and the DNS records are verified.
- Transactional API Setup: Request the integration setup from your iGP point of contact and provide them with an API key.
Preference Center
Let's customers fine-tune their communication preferences by topic for the Email channel, rather than a blanket opt-out.
Integration Steps
- Submit the Preference Center request and share the Brand Group ID.
- Add and manage topics in the Optimove UI, then share the generated Topic IDs with iGP.
- Create an Admin-access API key and share it with iGP.
For full process details and timelines, contact your dedicated Project Manager or CSM.
Email Consent Data Management
iGP updates the Email consent field using API updates.
API Updates:
iGP uses Optimove's API to update users with their subscription status for the Email channel once the consent changes appear on their side.
Integration Steps
- API Key Setup: Create an API key with Admin access and share it with iGP.
- Brand IDs: Ask your CSM to provide a list of Brand IDs to be used for the integration.
For full process details and timelines, contact your dedicated Project Manager or CSM.
Ready to unlock powerful marketing insights? Reach out to your contacts at iGP or Optimove to get started maximizing these features for your business.