
MoEngage
About MoEngage ?
MoEngage is a customer engagement platform that helps businesses personalize and automate cross-channel communication across mobile, web, email, and messaging touchpoints.
How MoEngage + Enveu Works ?
Enveu integrates with MoEngage in two flexible ways-Basic and Advanced allowing OTT platforms to start simple and scale to deeper, backend-driven customer engagement.
1. Basic Integration (App-level SDK)
In the Basic Integration, MoEngage SDKs are integrated directly into Enveu-powered apps (Mobile, TV, Web).
- User behavior events (app opens, content views, watch progress, clicks, etc.) are sent directly from the app to MoEngage
- No backend dependency required
- Ideal for quick setup and early-stage engagement use cases
Use cases:
- Content discovery notifications
- Continue-watching reminders
- In-app messages based on viewing behaviour
2. Advanced Integration (App + Enveu Backend)
In the Advanced Integration, Enveu enhances MoEngage with backend-driven data in addition to app events.
- Enveu backend sends subscription lifecycle events, user status updates, and other system-level data to MoEngage
- Ensures accurate, real-time customer state across devices
- Enables highly targeted, revenue-focused engagement
Additional data sent from Enveu backend:
- Subscription start, renewal, expiry, cancellation
- Plan upgrades/downgrades
- Payment and entitlement status
- User profile and account updates
Use cases:
- Subscription renewal reminders
- Win-back campaigns for churned users
- Plan upgrade and upsell messaging
- Cross-device user consistency
FAQs
Need clarification?
The MoEngage + Enveu integration enables OTT and streaming platforms built on Enveu to engage users with personalized push notifications, in-app messages, email, and SMS based on user behavior and subscription lifecycle events.
In the Basic Integration, MoEngage SDKs are integrated directly into Enveu-powered apps (Mobile, TV, and Web). User behavior events are sent from the app to MoEngage without backend dependency.
Examples of events:
- App launches
- Content views and watch progress
- Clicks and interactions
- Session activity
No. You can start with the Basic Integration and upgrade to Advanced Integration anytime as your engagement and monetization needs grow.
Yes. With Advanced Integration, MoEngage can trigger campaigns based on real-time subscription events such as renewals, expiries, churn, and plan changes sent from the Enveu backend.
Absolutely. Using viewing behavior (Basic) and subscription lifecycle data (Advanced), MoEngage enables powerful retention, win-back, and upsell campaigns for Enveu customers.
Enveu supports two levels of integration with MoEngage:
- Basic Integration using MoEngage SDKs in apps
- Advanced Integration using both SDKs and Enveu backend data
The Advanced Integration extends MoEngage by sending subscription and account-level events from the Enveu backend, enabling deeper personalization and revenue-focused engagement.
Additional backend events include:
- Subscription start, renewal, expiry, and cancellation
- Plan upgrades and downgrades
- Payment and entitlement status
- User profile and account updates
MoEngage works seamlessly with Enveu-powered:
- Android & iOS apps
- Web apps
- Android TV, Apple TV, Fire TV, and other supported TV platforms
Yes. Enveu ensures consistent user identity across devices, and with Advanced Integration, MoEngage receives a unified customer view across apps, web, and backend systems.
Yes. Enveu supports SDK integration, event mapping, and backend event delivery as part of the integration setup, ensuring best practices and faster go-live.