Delivery Types - MoEngage Channels

In MoEngage, campaign delivery types are the strategic frameworks that determine how and when your messages reach your users. They help you send messages in various ways to connect with your audience.

Beyond just sending messages, these delivery types empower you to design sophisticated customer journeys, from one-time announcements or ongoing campaigns to highly personalized, automated interactions based on real-time user behavior.

MoEngage offers distinct delivery types for campaigns across multiple channels. Understanding each type's purpose and optimal use cases is crucial for maximizing engagement and achieving your marketing objectives. The table below describes each type, its benefits, use cases, and the channels it supports:

Delivery Type Overview Benefits Use Cases Channels Supported
One-Time

Send messages to your audience once, either immediately or at a scheduled time.

You can also use the Best Time to Send option with scheduled messages.

Ideal for urgent announcements, flash sales, seasonal promotions, or major product launches.      
  • Announcing a Black Friday flash sale via Push and Email.
  • Sending a newsletter to your entire subscriber base.
  • Push
  • Email
  • SMS & RCS
  • Cards
  • WhatsApp
  • Facebook Audience
  • Google Ads Audience
  • Connectors
  • Connected Apps
Periodic

Send messages to your audience on a recurring basis at a defined frequency.

You can also use the Best Time to Send option with scheduled messages.

Perfect for nurturing leads, maintaining consistent engagement, and delivering ongoing content.
  • Weekly product recommendation emails based on browsing history.
  • Monthly re-engagement campaigns for inactive users via Mobile Push.
  • Push
  • Email
  • SMS & RCS
  • Cards
  • WhatsApp
  • Facebook Audience
  • Google Ads Audience
  • Connectors
  • Connected Apps
Event-Triggered

Send messages that trigger automatically based on user actions (events) tracked in your app or on your website.

Essential for automated lifecycle campaigns, delivering highly relevant messages based on real-time user behavior, improving conversion and retention.      
  • Cart abandonment reminders (for example, send an email 30 minutes after the cart abandonment).
  • Welcome series for new sign-ups (for example, In-app message on first login).
  • Post-purchase feedback requests via Email or SMS.
  • Push
  • Email
  • SMS & RCS
  • Cards
  • WhatsApp
  • Facebook Audience
  • Google Ads Audience
  • Connectors
  • Connected Apps
  • In-App and On-Site (for SDK-based events)
Location-Triggered

Send messages that trigger when a user enters, exits, or dwells within a defined geofence.

Drive foot traffic to physical locations, enhance in-store experiences, or offer context-aware promotions.      
  • Push notification offering a discount when a user enters your retail store's geofence.
  • Announce and promote your new EV charging stations to users when they are nearby.
Push (Android and iOS)      
Device-Triggered

Send messages that trigger locally based on any activity directly on a device.

This also supports sending messages when a device is offline.

Enable offline messaging, ensure highly personal, on-device interactions, and reduce server dependency.      
  • Send reminders for incomplete app setup after a user opens the app three times without completing it.
  • Send offline content delivery alerts (for example, "Your downloaded articles are ready to read").
Push (Android and iOS)      
Business Event-Triggered

Send messages that trigger based on specific business events you define, often originating from your backend systems (for example, price drop alerts, payment failures).

Automate communications based on critical backend system changes, ensuring timely and accurate transactional or service messages.      
  • Send fraud alert notifications via SMS.
  • Send price drop notifications via Push.
  • Push
  • Email
  • SMS & RCS
info

Information

Best Time to Send is an AI-driven optimization feature in MoEngage that predicts the optimal time to deliver messages for individual users. By analyzing past engagement patterns, MoEngage ensures your message reaches each user when they are most likely to open and interact with it, significantly boosting campaign performance..

Was this article helpful?
7 out of 11 found this helpful

How can we improve this article?