# MoEngage: User Guide Guide

## Guide

- [User Guide](https://moengage.com/docs/user-guide/introduction.md): Explore the MoEngage User Guide to learn about audience engagement, campaign management, analytics, and AI-powered optimization features.
- [User Guide / Guide / Data (68 pages)](https://moengage.com/docs/_llms/user-guide/guide/data.md): Documentation for User Guide / Guide / Data.
- [User Guide / Guide / Campaigns and Channels (432 pages)](https://moengage.com/docs/_llms/user-guide/guide/campaigns-and-channels.md): Documentation for User Guide / Guide / Campaigns and Channels.

### Getting Started

- [Migrate or Transfer Push Tokens](https://moengage.com/docs/user-guide/getting-started/migrate-to-moengage/migrate-or-transfer-push-tokens.md): Migrate push tokens from your previous platform to MoEngage seamlessly. Ensure uninterrupted push notification delivery during your platform transition.

#### Overview

- [Terms to Know](https://moengage.com/docs/user-guide/getting-started/overview/terms-to-know.md): Familiarize yourself with key MoEngage terms and concepts before getting started. Covers definitions like Merlin AI and core platform vocabulary.
- [Feature or Product in Beta](https://moengage.com/docs/user-guide/getting-started/overview/feature-or-product-in-beta.md): Understand what a beta release means in MoEngage. Learn the difference between open and closed beta features, and what to expect from beta products.

#### Sign Up & Auth

- [Sign Up with MoEngage](https://moengage.com/docs/user-guide/getting-started/initial-setup/sign-up-with-moengage-or-create-a-new-account-in-moengage.md): Create your first MoEngage workspace with a password or Google account, or finish setting up your workspace as an invited user.
- [Log In to MoEngage](https://moengage.com/docs/user-guide/getting-started/initial-setup/log-in-to-moengage.md): Log in to your MoEngage workspace using a password, Google Sign-In, or SSO. Covers dashboard authentication via last-used workspace or login-to-a-different-workspace flows, MCP authentication, 2-step verification setup, email OTP verification, account lockout, and access recovery in case of issues w…

#### Dashboard

- [Dashboard Overview](https://moengage.com/docs/user-guide/getting-started/initial-setup/dashboard-overview.md): Get started with the MoEngage dashboard. Access user segments, targeted campaigns, analytics, and insights all from one central interface.
- [Set Up Your Profile](https://moengage.com/docs/user-guide/getting-started/initial-setup/manage-your-profile.md): Configure your MoEngage profile — update your personal details, manage 2-step verification, set your workspace language, and choose your theme.

#### Integration

- [Custom Proxy Sub Domains](https://moengage.com/docs/user-guide/getting-started/integration/custom-proxy-sub-domains.md): Configure custom proxy subdomains to bypass ad blockers and ensure reliable MoEngage data tracking. Set up DNS delegation for first-party traffic.
- [Default Android SDK](https://moengage.com/docs/user-guide/getting-started/integration/default-android-sdk.md): Review the default events, user attributes, and device information automatically collected by the MoEngage Android SDK during integration.
- [Default Web SDK](https://moengage.com/docs/user-guide/getting-started/integration/default-web-sdk.md): Explore the default events, user attributes, and device information collected by the MoEngage Web SDK. Includes event attributes and tracking details.
- [Default iOS SDK](https://moengage.com/docs/user-guide/getting-started/integration/default-ios-sdk.md): See the complete list of default events, user attributes, and device data collected automatically by the MoEngage iOS SDK after integration.
- [Integration Checklist](https://moengage.com/docs/user-guide/getting-started/integration/integration-checklist.md): Follow this MoEngage integration checklist to track user attributes, events, and SDK features. Ensure your app or website setup covers all essentials.
- [Reinstall Tracking](https://moengage.com/docs/user-guide/getting-started/integration/reinstall-tracking.md): Track app reinstalls in MoEngage to distinguish returning users from new installs. Prevent duplicate onboarding campaigns and improve activation flows.

#### Integration Validation

- [Android Native Integration Validation](https://moengage.com/docs/user-guide/getting-started/integration-validation/android-native-integration-validation.md): Validate your MoEngage Android SDK integration directly from the dashboard. Test feature implementations like push notifications and fix issues faster.
- [Install/Uninstall/Reinstall Integration Validation](https://moengage.com/docs/user-guide/getting-started/integration-validation/installuninstallreinstall-integration-validation.md): Test and validate install, uninstall, update, and reinstall event tracking across Android and iOS with MoEngage SDK. Ensure proper lifecycle events.
- [User Attribute/Profile Integration Validation](https://moengage.com/docs/user-guide/getting-started/integration-validation/user-attributeprofile-integration-validation.md): Verify that user attributes like login ID, email, and phone number are tracked correctly in MoEngage across Android, iOS, and web platforms.
- [User Events Integration Validation](https://moengage.com/docs/user-guide/getting-started/integration-validation/user-events-integration-validation.md): Validate that user events, event attributes, and data types are tracked correctly in MoEngage. Check event tracking from app activity to your dashboard.
- [Android Push Notifications Integration Validation](https://moengage.com/docs/user-guide/getting-started/integration-validation/android-push-notifications-integration-validation.md): Step-by-step guide to validate Android push notification integration with MoEngage SDK. Verify push token generation and test notification delivery.
- [iOS Push Notifications Integration Validation](https://moengage.com/docs/user-guide/getting-started/integration-validation/ios-push-notifications-integration-validation.md): Validate iOS push notification integration with MoEngage SDK step by step. Check push token generation, test delivery, and troubleshoot common issues.
- [Web Push Notifications Integration Validation](https://moengage.com/docs/user-guide/getting-started/integration-validation/web-push-notifications-integration-validation.md): Validate web push notification integration with MoEngage step by step. Test push token generation, notification delivery, and click tracking on browsers.
- [Push Templates Integration Validation](https://moengage.com/docs/user-guide/getting-started/integration-validation/push-templates-integration-validation.md): Test and validate push notification templates including basic, stylised, and carousel formats across Android and iOS devices with MoEngage SDK.
- [In-App Notifications Integration Validation](https://moengage.com/docs/user-guide/getting-started/integration-validation/in-app-notifications-integration-validation.md): Validate your MoEngage in-app notification integration step by step. Test campaign display, CTA buttons, and click actions to ensure proper delivery.

### Settings

- [Settings - Inform](https://moengage.com/docs/user-guide/settings/miscellaneous/settings-inform.md): Configure MoEngage Inform settings including API credentials like Workspace ID and API Secret, plus user attribute fallback preferences.

#### Account

- [Workspace Settings](https://moengage.com/docs/user-guide/settings/account/general-settings/workspace-settings.md): Configure general workspace settings in MoEngage, including account details and preferences, from the Settings page on the MoEngage dashboard.
- [API Key Dashboard](https://moengage.com/docs/user-guide/settings/account/api-and-api-keys/api-key-dashboard.md): View, create, edit, regenerate and archive API keys used for authentication. This article covers the supported authentication methods: Basic and OAuth 2.0.
- [Portfolio](https://moengage.com/docs/user-guide/settings/account/portfolio/portfolio.md): Manage multiple apps and websites as individual projects within a single MoEngage workspace using the Portfolio feature for enterprises.
- [Context Hub](https://moengage.com/docs/user-guide/settings/account/context-hub/context-hub.md): Capture your brand and business context once in Context Hub and reuse it across MoEngage workflows.
- [Audit Logs](https://moengage.com/docs/user-guide/settings/account/audit-logs/audit-logs.md): Track all user actions and configuration changes in your MoEngage workspace with audit logs. Filter by date, user, action type, and module.

##### Team Management

- [Manage Members](https://moengage.com/docs/user-guide/settings/account/team-management/manage-members.md): Invite, manage, and assign access roles to team members in your MoEngage workspace through the Team management settings dashboard page.
- [Access Roles](https://moengage.com/docs/user-guide/settings/account/team-management/access-roles.md): Set up role-based access control in MoEngage to manage team permissions for dashboard components, including default and custom roles.
- [Teams in MoEngage](https://moengage.com/docs/user-guide/settings/account/team-management/teams-in-moengage.md): Create and manage multiple teams in your MoEngage workspace, define audience scope, and control which end users each team can target.
- [Teams 2.0 in MoEngage](https://moengage.com/docs/user-guide/settings/account/team-management/teams-20-in-moengage.md): Organize teams by location, language, or custom attributes in MoEngage Teams 2.0 to control access to campaigns, analytics, and user data.
- [Campaign Approval Workflow](https://moengage.com/docs/user-guide/settings/account/team-management/campaign-approval-workflow.md): Enable a creator-approver workflow in MoEngage to review and approve campaigns before they go live, ensuring marketing quality control.

##### Security

- [Overview](https://moengage.com/docs/user-guide/settings/account/security/overview.md): Overview of MoEngage security features including login methods, two-factor authentication, API firewall, firewall rules, SSO, and workspace access controls.
- [Set Up the Login Method](https://moengage.com/docs/user-guide/settings/account/security/set-up-the-login-method.md): Choose and configure the login method for your MoEngage workspace: password with Google sign-in, Google-only, or Single Sign-On (SSO) access.
- [2-Step Verification or Two-Factor Authentication (2FA)](https://moengage.com/docs/user-guide/settings/account/security/2-step-verification-or-two-factor-authentication-2fa.md): Enable two-factor authentication (2FA) in MoEngage to add an extra layer of security for all user logins with app-based verification codes.
- [API Firewall](https://moengage.com/docs/user-guide/settings/account/security/api-firewall.md): Restrict API access by IP address with category-based whitelist rules, publish controls, and safeguards to prevent lockouts.
- [Firewall](https://moengage.com/docs/user-guide/settings/account/security/firewall.md): Restrict MoEngage dashboard access to approved IP addresses by configuring firewall rules. Whitelist or block specific IPs and CIDR ranges.
- [MoEngage Access](https://moengage.com/docs/user-guide/settings/account/security/moengage-access.md): Control whether MoEngage support can access your workspace for troubleshooting. Enable or disable access and set time-limited permissions.
- [Single Sign-On (SSO)](https://moengage.com/docs/user-guide/settings/account/security/single-sign-on-sso.md): Set up Single Sign-On (SSO) in MoEngage to let team members access the dashboard using your organization's central identity provider (IdP).
- [Just-in-Time User Provisioning (JIT)](https://moengage.com/docs/user-guide/settings/account/security/just-in-time-user-provisioning-jit.md): Automate user creation and role management in MoEngage with Just-in-Time (JIT) provisioning. Provision users directly from your identity provider on first login.
- [Automatic Logout](https://moengage.com/docs/user-guide/settings/account/security/automatic-logout.md): Understand when and why MoEngage automatically logs you out of your account, and how to log back in after each automatic logout scenario.
- [System for Cross-domain Identity Management (SCIM)](https://moengage.com/docs/user-guide/settings/account/security/system-for-cross-domain-identity-management-scim.md): Automate user provisioning and role management in MoEngage with SCIM integration. Sync users from your identity provider automatically.
- [IP Whitelisting in MoEngage](https://moengage.com/docs/user-guide/settings/account/security/ip-whitelisting-in-moengage.md): Set up IP whitelisting in MoEngage to restrict dashboard and API access to approved IP addresses, enhancing security for your organization.
- [SDK Authentication](https://moengage.com/docs/user-guide/settings/account/security/sdk-authentication.md): Protect your MoEngage data integrity with SDK Authentication using JWT tokens to validate user requests and block fraudulent app activity.
- [Security Best Practices](https://moengage.com/docs/user-guide/settings/account/security/security-best-practices.md): Follow MoEngage security best practices including enabling 2FA, configuring SSO, setting up firewalls, and managing team access permissions.

##### Billing

- [Usage Details](https://moengage.com/docs/user-guide/settings/account/billing/usage-details.md): Understand how MoEngage calculates your bill, then track your usage across billing metrics on the dashboard.
- [Organization Details](https://moengage.com/docs/user-guide/settings/account/billing/organization-details.md): View and edit your organization's agreement details with MoEngage, including contract information and billing terms on the dashboard.
- [Manage Subscription](https://moengage.com/docs/user-guide/settings/account/billing/manage-subscription.md): Activate and manage your MoEngage subscription plan using a unique subscription code from your customer success manager or welcome guide.
- [Billing & Contract FAQs](https://moengage.com/docs/user-guide/settings/account/billing/billing-and-contract-faqs.md): Answers to common questions about MoEngage subscription billing, usage metrics, invoicing, overages, annual escalations, and subscription changes.

##### FAQs - Account Management

- [How To Resolve reCAPTCHA Issues in the Browser When Logging In to the Dashboard?](https://moengage.com/docs/user-guide/settings/account/faqs-account-management/how-to-resolve-recaptcha-issues-in-the-browser-when-logging-in-to-the-dashboard.md): Troubleshoot reCAPTCHA errors when logging into the MoEngage dashboard. Fix issues by updating your browser, enabling JavaScript, or more.
- [Why Does Switching Between LIVE and TEST Environments Fail?](https://moengage.com/docs/user-guide/settings/account/faqs-account-management/why-does-switching-between-live-and-test-environments-fail.md): Fix the MoEngage error when switching between LIVE and TEST environments by inviting the team member to both workspace environments.
- [Why Is the User Unable to Log in to the Dashboard?](https://moengage.com/docs/user-guide/settings/account/faqs-account-management/why-is-the-user-unable-to-log-in-to-the-dashboard.md): Resolve MoEngage dashboard login issues by verifying your data center URL, checking signup status, and contacting your account admin.
- [Why Is the OTP Not Received on Email for 2FA?](https://moengage.com/docs/user-guide/settings/account/faqs-account-management/why-is-the-otp-not-received-on-email-for-2fa.md): Troubleshoot missing OTP emails for two-factor authentication in MoEngage, including spam folder checks and domain whitelisting steps.
- [Suspicious Login Verification](https://moengage.com/docs/user-guide/settings/account/faqs-account-management/suspicious-login-verification.md): Learn how MoEngage verifies suspicious logins from new devices or locations using an OTP sent to your registered email for added security.
- [User unable to log in](https://moengage.com/docs/user-guide/settings/account/faqs-account-management/user-unable-to-log-in.md): Resolve MoEngage 2FA login errors like expired OTP by checking your system clock. Step-by-step fix for two-factor authentication failures.
- [Troubleshoot SCIM Integration Errors](https://moengage.com/docs/user-guide/settings/account/faqs-account-management/troubleshoot-scim-integration-errors.md): Resolve common SCIM provisioning errors in MoEngage when integrating with your identity provider, including JumpCloud and other SCIM 2.0 IdPs.

#### Analytics

- [Enable User Merging](https://moengage.com/docs/user-guide/settings/analytics/enable-user-merging.md): Consolidate anonymous and logged-in user profiles into a single identity for more accurate analytics reporting with MoEngage user merging.
- [Acquisition Tracking](https://moengage.com/docs/user-guide/settings/analytics/acquisition-tracking.md): Enable acquisition tracking in MoEngage to measure install attribution, campaign effectiveness, and per-user conversion and revenue metrics.
- [Uninstall Tracking](https://moengage.com/docs/user-guide/settings/analytics/uninstall-tracking.md): Enable Android uninstall tracking in MoEngage, understand how uninstalls are detected through silent push, and interpret the Device UnInstall event.

#### Data Management

- [Overview - Data Management](https://moengage.com/docs/user-guide/settings/data-management/overview-data-management.md): Get a comprehensive view of tracked events and user attributes in MoEngage Data Management, including quotas and auto-blocked data insights.
- [Data Management Alerts](https://moengage.com/docs/user-guide/settings/data-management/data-management-alerts.md): Set up data management alerts in MoEngage to monitor event and attribute usage, detect anomalies, and stay compliant with tracking limits.

#### Channels

- [Bot Detection for Email Opens and Clicks](https://moengage.com/docs/user-guide/settings/channels/bot-detection-settings/bot-detection-for-email-opens-and-clicks.md): Identify and filter bot-generated opens and clicks on your Email campaigns so your engagement metrics accurately reflect genuine user behavior.

##### Delivery Controls

- [Campaign Audience Limit](https://moengage.com/docs/user-guide/settings/channels/delivery-controls/campaign-audience-limit.md): Cap the number of users who receive a campaign in MoEngage based on engagement metrics like sent, delivered, impressions, or conversions.
- [Frequency capping](https://moengage.com/docs/user-guide/settings/channels/delivery-controls/frequency-capping.md): Control how often users receive campaign messages across channels with MoEngage frequency capping, configured by channel or tag-based rules.
- [Do Not Disturb](https://moengage.com/docs/user-guide/settings/channels/delivery-controls/do-not-disturb.md): Configure Do Not Disturb hours in MoEngage to prevent trigger campaign notifications from reaching users during idle or off-peak hours.
- [Minimum delay between campaigns](https://moengage.com/docs/user-guide/settings/channels/delivery-controls/minimum-delay-between-campaigns.md): Set a minimum time gap between campaign deliveries in MoEngage to prevent users from receiving multiple notifications in quick succession.
- [Throttling](https://moengage.com/docs/user-guide/settings/channels/delivery-controls/throttling.md): Control the send rate of push, email, SMS, WhatsApp, and webhook messages in MoEngage by setting requests per minute throttling limits.
- [Message Queuing](https://moengage.com/docs/user-guide/settings/channels/delivery-controls/message-queuing.md): Automatically retry blocked messages in MoEngage with message queuing, which holds delivery until frequency capping or delay limits reset.
- [Send campaign in recipient's time zone](https://moengage.com/docs/user-guide/settings/channels/delivery-controls/send-campaign-in-recipients-time-zone.md): Schedule MoEngage campaigns to deliver at the right local time for each recipient by sending notifications in the user's own time zone.
- [Limit Messages for Periodic and Triggered Campaigns](https://moengage.com/docs/user-guide/settings/channels/delivery-controls/limit-messages-for-periodic-and-triggered-campaigns.md): Controls how many times a user receives a Periodic or Event-Triggered campaign in MoEngage with limit messages, which uses a rolling window to block repeat sends until the limit resets.

#### Advanced Settings

- [Global Control Group](https://moengage.com/docs/user-guide/settings/advanced-settings/global-control-group.md): Create and manage a global control group in MoEngage to exclude a user segment from all marketing campaigns and measure true campaign lift.
- [Manage Tags](https://moengage.com/docs/user-guide/settings/advanced-settings/manage-tags.md): Organize campaigns, flows, and content blocks in MoEngage using tags and categories. Create, edit, search, and manage tags from settings.
- [Locales](https://moengage.com/docs/user-guide/settings/advanced-settings/locales.md): Add and manage locales in MoEngage to localize campaign messages across languages and regions, driving better engagement and conversions.
- [Add a Content API](https://moengage.com/docs/user-guide/settings/advanced-settings/add-a-content-api.md): Add and configure a content API in MoEngage to use dynamic external data in your campaigns. Personalize API parameters with user attributes.
- [Configure Custom Domain (Link Branding)](https://moengage.com/docs/user-guide/settings/advanced-settings/configure-custom-domain-link-branding.md): Set up custom domain link branding in MoEngage to replace default URLs with your branded domain in campaign messages and tracking links.
- [E.164 Phone Number Format](https://moengage.com/docs/user-guide/settings/advanced-settings/e164-phone-number-format.md): Understand the E.164 phone number format used by MoEngage for SMS and WhatsApp, including country codes, structure, and formatting rules.
- [Mobile Number Standardization](https://moengage.com/docs/user-guide/settings/advanced-settings/mobile-number-standardization.md): Standardize mobile numbers in MoEngage to E.164 format for reliable SMS and WhatsApp delivery. Configure country codes and number formatting.
- [Authorization Configuration with OAuth 2.0](https://moengage.com/docs/user-guide/settings/advanced-settings/authorization-configuration-with-oauth-20.md): Configure OAuth 2.0 authentication in MoEngage to centrally manage access tokens for custom connectors and content API integrations.
- [Configure General UTM Parameters at Account Level](https://moengage.com/docs/user-guide/settings/advanced-settings/configure-general-utm-parameters-at-account-level.md): Define account-level UTM parameters in MoEngage to automatically append tracking codes to campaign URLs across all channels and campaigns.
- [Add UTM Parameters to Campaigns](https://moengage.com/docs/user-guide/settings/advanced-settings/add-utm-parameters-to-campaigns.md): Add UTM parameters to your MoEngage campaigns to track traffic sources, user engagement, and campaign performance in analytics platforms.
- [Campaign Attribution Settings](https://moengage.com/docs/user-guide/settings/advanced-settings/campaign-attribution-settings.md): Configure campaign attribution settings in MoEngage to define conversion windows, attribution models, and how campaign stats are calculated.

#### Reports and Alerts

- [Dashboard Subscriptions](https://moengage.com/docs/user-guide/settings/reports-and-alerts/dashboard-subscriptions.md): Schedule and manage dashboard subscription emails in MoEngage. Share custom dashboard snapshots with your team and whitelist email domains.
- [Proactive Insights Settings](https://moengage.com/docs/user-guide/settings/reports-and-alerts/proactive-insights-settings.md): Customize MoEngage Proactive Insights by configuring RFM insights, key insights preferences, confidence intervals, and analysis duration.

##### Alert Management

- [Managing Alerts](https://moengage.com/docs/user-guide/settings/reports-and-alerts/alert-management/manage-alerts/managing-alerts.md): Edit, subscribe to, duplicate, or delete alerts from the MoEngage Alert Management Dashboard. Manage system and custom alerts in one place.

###### Getting Started

- [Overview - Alert Management](https://moengage.com/docs/user-guide/settings/reports-and-alerts/alert-management/getting-started/overview-alert-management.md): Set up alert management in MoEngage to monitor token expirations, campaign failures, and stat drops with automated real-time notifications.
- [Create an Alert](https://moengage.com/docs/user-guide/settings/reports-and-alerts/alert-management/getting-started/create-an-alert.md): Create campaign performance alerts in MoEngage to get real-time notifications about delivery failures, engagement drops, or cost spikes.

###### Alert Destinations

- [Webhooks](https://moengage.com/docs/user-guide/settings/reports-and-alerts/alert-management/alert-destination/webhooks.md)

### Segment

- [Manage Segments](https://moengage.com/docs/user-guide/segment/create-segments/manage-segments.md): Create, reuse, and manage custom segments in MoEngage. Save segment queries for reuse across campaigns and analytics, then view, edit, rename, archive, and analyze them from the All Segments page.

#### Getting Started

- [Basics of Segmentation](https://moengage.com/docs/user-guide/segment/getting-started/basics-of-segmentation.md): Learn how MoEngage segmentation works, what data drives it, and how to group users by attributes, events, and behavior for targeted campaigns.
- [Types of Segments](https://moengage.com/docs/user-guide/segment/getting-started/types-of-segments.md): Explore all segment types in MoEngage: file, rule-based, affinity, custom, RFM, and warehouse segments — with links to detailed setup guides.

#### Create Segments

- [Rule-Based (Filter) Segment](https://moengage.com/docs/user-guide/segment/create-segments/rule-based-filter-segments.md): Step-by-step guide to creating user segments in MoEngage using event filters, user attributes, and behavioral rules for targeted campaign delivery.
- [File Segments](https://moengage.com/docs/user-guide/segment/create-segments/file-segments.md): Upload external user lists to MoEngage as file segments for campaign targeting or further analytics. Supports CSV files with unique user identifiers.
- [Affinity Segments](https://moengage.com/docs/user-guide/segment/create-segments/affinity-segments.md): Target users based on their preferences and behavioral patterns with MoEngage Affinity Segments. Analyze traits like content interests and app habits.
- [Warehouse Segments](https://moengage.com/docs/user-guide/segment/create-segments/warehouse-segments.md): Build audience segments in MoEngage using data from your data warehouse directly — no need to copy or migrate data between platforms.
- [RFM Segments](https://moengage.com/docs/user-guide/segment/create-segments/rfm-segments.md): Segment users automatically with the RFM model in MoEngage based on recency, frequency, and monetary value for targeted marketing campaigns.

#### Advanced Concepts

- [Segment Nesting](https://moengage.com/docs/user-guide/segment/advanced-concepts/segment-nesting.md): Combine multiple segment criteria using AND/OR logic and nested conditions in MoEngage to build complex, multi-layered audience targeting rules.
- [Filters in Segmentation](https://moengage.com/docs/user-guide/segment/advanced-concepts/filters-in-segmentation.md): Understand how event, attribute, and user property filters work across the MoEngage dashboard, including supported data types and filter operators.
- [Aggregation Operations](https://moengage.com/docs/user-guide/segment/advanced-concepts/aggregation-operations.md): Use aggregation operations like sum, average, and count in MoEngage segmentation to build deeper queries and target high-value customer groups.
- [Value Suggestions](https://moengage.com/docs/user-guide/segment/advanced-concepts/value-suggestions.md): Speed up segment creation with value suggestions that auto-populate event and user attribute values as you build queries on the MoEngage dashboard.
- [Object Data Type in Segmentation](https://moengage.com/docs/user-guide/segment/advanced-concepts/object-data-type-in-segmentation.md): Segment users using object data types in MoEngage, with support for nested attributes and structured queries on complex user and event properties.
- [Segmentation in a Multi-Project Portfolio](https://moengage.com/docs/user-guide/segment/advanced-concepts/segmentation-in-a-multi-project-portfolio.md): Build cross-project user segments with MoEngage Portfolio by combining data from multiple apps and websites into unified audience targeting rules.
- [Real-Time Segment Evaluation](https://moengage.com/docs/user-guide/segment/advanced-concepts/real-time-segment-evaluation.md): Trigger campaigns the moment users qualify for a segment with real-time segment evaluation, instead of waiting for periodic segment refresh cycles.

#### Reachability

- [User Reachability](https://moengage.com/docs/user-guide/segment/reachability/user-reachability.md): Get a complete overview of user reachability across Push, Email, SMS, and WhatsApp channels in MoEngage, including how each module calculates reach.
- [Push Reachability](https://moengage.com/docs/user-guide/segment/reachability/push-reachability.md): Understand how push notification reachability is calculated across Android, iOS, and Web in MoEngage, with tips to increase reachable user counts.
- [Email Reachability](https://moengage.com/docs/user-guide/segment/reachability/email-reachability.md): Learn how MoEngage calculates email reachability for your segments, what causes users to be unreachable, and steps to improve email deliverability.
- [SMS Reachability](https://moengage.com/docs/user-guide/segment/reachability/sms-reachability.md): Find out how MoEngage calculates SMS channel reachability in your segments, why some users are unreachable, and what steps can improve your SMS reach.
- [WhatsApp Reachability](https://moengage.com/docs/user-guide/segment/reachability/whatsapp-reachability.md): Learn how MoEngage determines WhatsApp reachability, review the parameters that affect it, and find solutions to convert unreachable users to reachable.

#### FAQs - Segment

- [How to Troubleshoot Campaigns with Segmentation Scenarios Containing Date of Birth?](https://moengage.com/docs/user-guide/segment/faqs-segment/how-to-troubleshoot-campaigns-with-segmentation-scenarios-containing-date-of-birth.md): Fix issues with birthday-based campaigns not reaching users by validating date-of-birth segmentation conditions and time zone settings in MoEngage.
- [Why Did My Campaign Send to Zero Users When the Segment Has Users?](https://moengage.com/docs/user-guide/segment/faqs-segment/why-did-my-campaign-send-to-zero-users-when-the-segment-has-users.md): Troubleshoot a MoEngage campaign that resolves to zero recipients even though the selected segment returns users, including the Developer role test-device restriction.
- [Why Is There a Mismatch in the Events and Users Count Between Data Warehouses and the MoEngage Dashboard?](https://moengage.com/docs/user-guide/segment/faqs-segment/why-is-there-a-mismatch-in-the-events-and-users-count-between-data-warehouses-and-the-moengage-dashboard.md): Understand why event and user counts may differ between your data warehouse exports and the MoEngage dashboard due to event time vs server time.

### Analyze

#### MoEngage Analytics

- [Overview](https://moengage.com/docs/user-guide/analyze/moengage-analytics/overview.md): Get started with MoEngage Analytics — an insights-led tool for analyzing user behavior, journeys, and product usage with visual reports.

#### Analytics

- [Acquisition](https://moengage.com/docs/user-guide/analyze/analytics/acquisition.md): Measure user acquisition campaign performance in MoEngage by attributing campaigns and publishers to acquired users and lifetime value.
- [Uninstall](https://moengage.com/docs/user-guide/analyze/analytics/uninstall.md): Visualize app and website uninstall trends in MoEngage — compare device-level uninstall events against unique user-level uninstall counts.
- [Object Data in Analytics](https://moengage.com/docs/user-guide/analyze/analytics/object-data-in-analytics.md): Query nested object data attributes in MoEngage Analytics to analyze complex event properties like trip details without flattening your schema.
- [Actionable Analytics](https://moengage.com/docs/user-guide/analyze/analytics/actionable-analytics.md): Turn MoEngage analysis into action — create segments, launch campaigns, export users, or drill into data directly from any chart data point.
- [Customizing Chart Labels](https://moengage.com/docs/user-guide/analyze/analytics/customizing-chart-labels.md): Rename legend labels and axis ticks in MoEngage Analytics charts to replace technical event names with business-friendly terms for reports.
- [Compare Mode in Analytics](https://moengage.com/docs/user-guide/analyze/analytics/compare-mode-in-analytics.md): Compare analyses across time periods and user segments with MoEngage Compare Mode to draw multi-perspective insights from a single query.
- [Alerts in Analytics](https://moengage.com/docs/user-guide/analyze/analytics/alerts-in-analytics.md): Set up analytics alerts in MoEngage to get notified when metrics in Behavior, Retention, Funnels, or Session and source cross your defined thresholds.
- [User Data Exports](https://moengage.com/docs/user-guide/analyze/analytics/user-data-exports.md): Export filtered user attributes like email IDs and phone numbers from MoEngage segments to run re-engagement campaigns on external channels.

##### Getting Started with Analytics

- [Overview](https://moengage.com/docs/user-guide/analyze/analytics/getting-started-with-analytics/overview.md): Explore MoEngage analysis types — Behavior, Funnel, Retention, Session and Source, User Paths, and more for data-driven engagement strategies.

##### Users

- [Users - Overview](https://moengage.com/docs/user-guide/analyze/analytics/users/users-overview.md): Study user attributes and demographics with MoEngage User Analysis — identify trends, personalize experiences, and target specific segments.
- [Analysis](https://moengage.com/docs/user-guide/analyze/analytics/users/analysis.md): Analyze user properties in MoEngage — filter by location, device type, language, and other attributes to understand audience demographics.

##### Behavior

- [Behavior - Overview](https://moengage.com/docs/user-guide/analyze/analytics/behavior/behavior-overview.md): Track user interactions across web and mobile with MoEngage Behavior Analysis — monitor events, spot trends, and evaluate campaign impact.
- [Behavior Analysis](https://moengage.com/docs/user-guide/analyze/analytics/behavior/behavior-analysis.md): Step-by-step guide to Behavior Analysis in MoEngage — define events, apply attribute filters, set date ranges, and choose your chart types.
- [Advanced Behavior Analysis](https://moengage.com/docs/user-guide/analyze/analytics/behavior/advanced-behavior-analysis.md): Advanced Behavior Analysis in MoEngage — use aggregation distributions, formula-based metrics, and custom bucketing for deeper event insights.

##### Funnels

- [Funnels - Overview](https://moengage.com/docs/user-guide/analyze/analytics/funnels/funnels-overview.md): Track user conversion across web and mobile with MoEngage Funnels — measure drop-offs at each funnel stage and optimize engagement strategy.
- [Funnel Analysis](https://moengage.com/docs/user-guide/analyze/analytics/funnels/funnel-analysis.md): Set up funnel steps in MoEngage Analytics — configure event sequences with attribute filters and track conversion rates at every stage.
- [Advanced Funnel Analysis](https://moengage.com/docs/user-guide/analyze/analytics/funnels/advanced-funnel-analysis.md): Explore advanced funnel options in MoEngage — analyze time to convert, frequency distributions, and detailed step-by-step conversion data.

##### Retention

- [Retention - Overview](https://moengage.com/docs/user-guide/analyze/analytics/retention/retention-overview.md): Measure user loyalty with MoEngage Retention Analysis — track cohort-based return rates, visualize trends, and download detailed reports.
- [Retention Analysis](https://moengage.com/docs/user-guide/analyze/analytics/retention/retention-analysis.md): Step-by-step guide to Retention Analysis in MoEngage — define first and return events, apply filters, and choose your visualization options.
- [Advanced Retention Analysis](https://moengage.com/docs/user-guide/analyze/analytics/retention/advanced-retention-analysis.md): Go beyond standard retention cohorts with MoEngage advanced options — first occurrence analysis, cumulative return rates, and granular views.

##### Session and Source

- [Session and Source - Overview](https://moengage.com/docs/user-guide/analyze/analytics/session-and-source/session-and-source-overview.md): Learn how MoEngage tracks user sessions and traffic sources across web and mobile apps, including session definitions and source attribution.
- [Session and Source Analysis](https://moengage.com/docs/user-guide/analyze/analytics/session-and-source/session-and-source-analysis.md): Configure Session and Source Analysis in MoEngage — select report types, choose source properties, apply filters, and analyze your traffic.
- [Advanced Session and Source Analysis](https://moengage.com/docs/user-guide/analyze/analytics/session-and-source/advanced-session-and-source-analysis.md): Evaluate traffic quality by source with advanced session metrics — average sessions per user, bounce rate, conversion tracking, and revenue.

##### User Paths

- [User Paths - Overview](https://moengage.com/docs/user-guide/analyze/analytics/user-paths/user-paths-overview.md): Visualize user navigation patterns with MoEngage User Paths — discover popular routes, identify bottlenecks, and reduce journey friction.
- [User Path Analysis](https://moengage.com/docs/user-guide/analyze/analytics/user-paths/user-path-analysis.md): Analyze forward and reverse user paths in MoEngage to see how users navigate before and after key events on your website or mobile app.

#### Dashboards

- [Overview](https://moengage.com/docs/user-guide/analyze/dashboards/overview.md): Overview of MoEngage dashboards for monitoring campaigns, tracking KPIs, and accessing pre-built or custom views for your analytics needs.
- [Key Metrics](https://moengage.com/docs/user-guide/analyze/dashboards/key-metrics.md): Monitor acquisition, engagement, and performance from the MoEngage Key Metrics dashboard — track DAU, MAU, retention, and conversion trends.
- [Campaign Stats](https://moengage.com/docs/user-guide/analyze/dashboards/campaign-stats.md): Get a comprehensive view of campaign performance across all channels in MoEngage with aggregated KPIs and detailed per-campaign breakdowns.
- [Best Time Analysis](https://moengage.com/docs/user-guide/analyze/dashboards/best-time-analysis.md): Identify the best time to send campaigns per channel using hourly user activity data from the MoEngage Best Time Analysis dashboard.
- [Reachability](https://moengage.com/docs/user-guide/analyze/dashboards/reachability.md): Track push notification opt-in and opt-out trends with the MoEngage Reachability Dashboard, covering up to one year of historical data.
- [Custom Dashboards](https://moengage.com/docs/user-guide/analyze/dashboards/custom-dashboards.md): Build custom dashboards in MoEngage with tailored analysis charts and reports — set up private or workspace-level views for your team.
- [My Studio](https://moengage.com/docs/user-guide/analyze/dashboards/my-studio.md): Save and organize your MoEngage analyses in My Studio — retrieve saved reports, resume interrupted work, and streamline your analytics workflow.

#### Custom Analysis

- [Open Analytics](https://moengage.com/docs/user-guide/analyze/custom-analysis/open-analytics.md): Query your MoEngage data warehouse directly with Open Analytics — run SQL queries, build visualizations, and export data via API or console.

#### Analytics - How to

- [How to Optimize Your Analytics Queries](https://moengage.com/docs/user-guide/analyze/analytics-how-to/how-to-optimize-your-analytics-queries.md): Best practices to keep MoEngage Analytics queries fast and within your monthly scan allowance.
- [Understanding Count Differences in Behavior and Funnel Analyses](https://moengage.com/docs/user-guide/analyze/analytics-how-to/understanding-count-differences-in-behavior-and-funnel-analyses.md): Why Total Events in Behavior Analysis and All Occurrences in Funnel Analysis return different counts, explained with practical examples.
- [Different count in Analytics, Segmentation, Campaigns stats & Flows](https://moengage.com/docs/user-guide/analyze/analytics-how-to/different-count-in-analytics-segmentation-campaigns-stats-and-flows.md): Learn why user counts differ between MoEngage Analytics, Segmentation, Campaign stats, and Flows, and how each module calculates them.
- [Key Metrics Queries for Open Analytics](https://moengage.com/docs/user-guide/analyze/analytics-how-to/key-metrics-queries-for-open-analytics.md): Ready-to-use SQL queries for key metrics like DAU, MAU, new users, and retention in MoEngage Open Analytics to replicate dashboard data.
- [Reachability Queries for Open Analytics](https://moengage.com/docs/user-guide/analyze/analytics-how-to/reachability-queries-for-open-analytics.md): SQL queries to calculate user reachability across push, email, and SMS channels in MoEngage Open Analytics using the users base table.
- [Split Analysis on Attributes](https://moengage.com/docs/user-guide/analyze/analytics-how-to/split-analysis-on-attributes.md): Split your Behavior, Funnel, and Retention analyses by event or user attributes in MoEngage to compare results across different dimensions.
- [Different count in Analytics & Segmentation](https://moengage.com/docs/user-guide/analyze/analytics-how-to/different-count-in-analytics-and-segmentation.md): Understand why user counts differ between MoEngage Analytics and Segmentation pages. Learn how unique users are calculated in behavior vs. segment views.
- [Explore the Number of Notifications Received by Users](https://moengage.com/docs/user-guide/analyze/analytics-how-to/explore-the-number-of-notifications-received-by-users.md): Analyze how many notifications your users receive to find the right sending frequency that drives engagement without causing uninstalls.
- [Understanding Data Differences between Google Analytics and MoEngage](https://moengage.com/docs/user-guide/analyze/analytics-how-to/understanding-data-differences-between-google-analytics-and-moengage.md): Common reasons for data differences between Google Analytics and MoEngage, covering user identification, session tracking, and attribution.

#### FAQs - Analyze

- [Why does the 0-1 bucket in 'total events per user' behavior analysis show no users?](https://moengage.com/docs/user-guide/analyze/faqs-analyze/why-does-the-0-1-bucket-in-total-events-per-user-behavior-analysis-show-no-users.md): Why the 0-1 bucket in Total Events per User behavior analysis is always empty, and how to find users who never performed an event by using segmentation.
- [Why is there a discrepancy in the behavior table for ingested data?](https://moengage.com/docs/user-guide/analyze/faqs-analyze/why-is-there-a-discrepancy-in-the-behavior-table-for-ingested-data.md): Why daily event counts in the MoEngage Behavior table differ from a source platform such as mParticle, and how ingestion logs and Analytics date backdated events differently.
- [What causes unexpected event sequences in user paths?](https://moengage.com/docs/user-guide/analyze/faqs-analyze/what-causes-unexpected-event-sequences-in-user-paths.md): Why User Path charts may show unexpected event sequences — learn about dropoff buckets, vertical event grouping, and ordering behavior.
- [Why do the campaign stats and campaign analytics show different counts?](https://moengage.com/docs/user-guide/analyze/faqs-analyze/why-do-the-campaign-stats-and-campaign-analytics-show-different-counts.md): Why Campaign Stats and Campaign Analytics show different engagement counts in MoEngage, and how to interpret the analytical logic differences.
- [Why do uninstall event counts in MoEngage differ from Google's data or show zero?](https://moengage.com/docs/user-guide/analyze/faqs-analyze/why-do-uninstall-event-counts-in-moengage-differ-from-googles-data-or-show-zero.md): Troubleshoot when MoEngage uninstall counts don't match Google's data or show zero — verify your silent push and real-time tracking setup.
- [Why Does Real-Time Uninstall Tracking Differ from the Uninstall Status on the Dashboard?](https://moengage.com/docs/user-guide/analyze/faqs-analyze/why-does-real-time-uninstall-tracking-differ-from-the-uninstall-status-on-the-dashboard.md): Why real-time uninstall tracking via FCM may not match the MoEngage dashboard status, and what causes differences in uninstall reporting.
- [Why does the behavior analysis show the In-App shown event after delivery, but the campaign performance chart doesn't?](https://moengage.com/docs/user-guide/analyze/faqs-analyze/why-does-the-behavior-analysis-show-the-in-app-shown-event-after-delivery-but-the-campaign-performance-chart-doesnt.md): Why In-App shown events appear in Behavior Analysis after delivery but not in the campaign chart — event time vs. server received time.
- [Why Do Uninstall Counts Differ Between the Key Metrics Dashboard and Segmentation?](https://moengage.com/docs/user-guide/analyze/faqs-analyze/why-do-uninstall-counts-differ-between-the-key-metrics-dashboard-and-segmentation.md): Why uninstall counts differ between Key Metrics and Segmentation — one tracks per-user uninstall time, the other counts per-device events.

### Flows - Cross Channel Messaging

#### Getting Started

- [Overview - Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/getting-started/overview-flows/overview-flows.md): MoEngage Flows is a cross-channel marketing automation tool for building personalized, multi-channel user journeys across email, push, SMS, and more.
- [All Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/getting-started/overview-flows/all-flows.md): Navigate the MoEngage All Flows dashboard to search, filter, and export published flow campaign statistics, manage drafts, and monitor performance.
- [Fair Usage Policy for Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/getting-started/fair-usage-policy-for-flows.md): Learn how MoEngage's Fair Usage Policy (FUP) for Event-Triggered Flows limits the number of flow entries in a rolling 60-minute window, and how to monitor and manage your workspace's usage.

#### Create

##### Create Flows

- [Create a Flow](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/create-flows/create-a-flow.md): Step-by-step guide to creating MoEngage Flows from scratch, using templates, or with Merlin AI Assist for cross-channel lifecycle campaign automation.
- [Create A Flow Using AI Assist](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/create-flows/create-a-flow-using-ai-assist.md): Build customer journeys in minutes with MoEngage AI Flows Assist. Turn natural-language prompts into ready-to-deploy flows powered by Merlin AI.
- [Flow Templates](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/create-flows/flow-templates.md): Jumpstart your MoEngage Flows with pre-built templates for onboarding, abandoned cart recovery, churn prevention, and multi-channel engagement goals.
- [Linked Conditions](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/create-flows/linked-conditions.md): Create dynamic conditional checks in MoEngage Flows using linked conditions that evaluate users based on their properties, actions, and journey state.
- [Editing a Flow](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/create-flows/editing-a-flow.md): Edit published MoEngage Flows using versioning to iterate on strategy without creating duplicates. Manage revision history and keep analytics intact.
- [Status of Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/create-flows/status-of-flows.md): Understand the lifecycle statuses of MoEngage Flows including active, paused, scheduled, completed, and retired, plus how to manage each flow state.
- [Next-Generation Flows: Unlock Unprecedented Flexibility and Reliability](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/create-flows/next-generation-flows-unlock-unprecedented-flexibility-and-reliability.md): Discover the next-generation MoEngage Flows engine upgrade that enables real-time evaluation of recent user behavior with improved flow reliability.

##### Actions in Flows

- [Add Actions to Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/actions-in-flows/add-actions-to-flows.md): Add campaign actions to your MoEngage Flow canvas by selecting channels, importing existing campaign data, and configuring engagement messages.
- [Add Multiple Conversion Goals](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/actions-in-flows/add-multiple-conversion-goals.md): Set up to five conversion goals in MoEngage Flows to track intermediate steps, auxiliary events, and revenue generated from cross-channel campaigns.
- [Personalization in Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/actions-in-flows/personalization-in-flows.md): Personalize MoEngage Flow messages using user properties, events, business event attributes, flow attributes, content blocks, and auxiliary data for higher click rates.

##### Conditions and Controls in Flows

- [Branching of Users in Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/conditions-and-controls-in-flows/branching-of-users-in-flows.md): Split users in MoEngage Flows using conditional branches, event checks, attribute filters, or random splits to personalize journeys and experiments.
- [Force Move or Delay Users in Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/conditions-and-controls-in-flows/force-move-or-delay-users-in-flows.md): Control user movement in MoEngage Flows with wait stages and force move options. Configure specific time frames, slots, or rolling durations for steps.

##### Configure Flows

- [Flow Settings](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/configure-flows/flow-settings.md): Configure MoEngage Flow settings from the dashboard to control how your cross-channel user journeys behave, including entry rules and campaign options.
- [Frequency Capping (FC) and Do Not Disturb (DND) for Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/configure-flows/frequency-capping-fc-and-do-not-disturb-dnd-for-flows.md): Configure frequency capping and Do Not Disturb settings for MoEngage Flows to control message limits and quiet hours across your campaign channels.

##### Experimentation

- [Control Group In Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/experimentation/control-group-in-flows.md): Measure the true impact of your MoEngage Flows by setting up control groups that withhold campaigns from a user percentage to establish a baseline.
- [A/B Split in Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/experimentation/ab-split-in-flows.md): Test up to five flow path variations with A/B Split in MoEngage Flows. Compare channels, messages, and frequencies, then shift traffic to the winner.

##### Intelligence in Flows

- [Intelligent Path Optimizer](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/intelligence-in-flows/intelligent-path-optimizer.md): Let Merlin AI automatically optimize user distribution across flow branches in MoEngage. A/B test up to five paths based on engagement or conversions.
- [Next Best Action in Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/create/intelligence-in-flows/next-best-action-in-flows.md): Use Next Best Action in MoEngage Flows to let Merlin AI select the optimal channel and send time for each user based on their behavioral patterns.

#### Analyze Flows

- [Analyze a Flow](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/analyze-flows/analyze-a-flow.md): Analyze MoEngage Flow performance with trip-based metrics including active, engaged, and converted trips, drop-offs, revenue, and channel insights.
- [Conversion Attribution in Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/analyze-flows/conversion-attribution-in-flows.md): Understand how MoEngage attributes conversions in Flows using attribution windows, from user engagement with campaign actions to goal completion.
- [Debug Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/analyze-flows/debug-flows.md): Debug published MoEngage Flows by tracing individual user journeys. Identify why users took specific paths and troubleshoot campaign engagement issues.
- [Export Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/analyze-flows/export-flows.md): Export detailed MoEngage Flow reports including entry and exit stats, delivery metrics, conversions, and control group details for any date range.
- [Tracking Users in Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/analyze-flows/tracking-users-in-flows.md): Track and segment users in MoEngage Flows using events like User Entered Flow and Flow Trip Conversion to monitor entries and goal completions.

#### FAQs

- [Why Did Users Drop Off from a Specific Wait Node in a Flow?](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/faqs/why-did-users-drop-off-from-a-specific-wait-node-in-a-flow.md): Diagnose why users drop off from a specific wait node in MoEngage Flows. Pausing a flow while users are waiting causes them to be removed as drop-offs.
- [Creation of Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/faqs/creation-of-flows.md): Best practices for creating MoEngage Flows, including tips on target audience setup, avoiding unnecessary wait stages, and configuring onboarding flows.
- [Editing Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/faqs/editing-flows.md): Learn how editing a published MoEngage Flow impacts users at each stage, including content changes, wait time updates, and versioning behavior.
- [Analyzing Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/faqs/analyzing-flows.md): Get answers to common questions about MoEngage Flow analytics, including metric definitions, drop-off reasons, failure causes, and performance stats.
- [Event Triggered Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/faqs/event-triggered-flows.md): Understand how users enter event-triggered MoEngage Flows, including target audience evaluation, trigger conditions, and entry criteria requirements.
- [User Merging and Flows](https://moengage.com/docs/user-guide/flows-cross-channel-messaging/faqs/user-merging-and-flows.md): Learn how MoEngage user merging affects Flow metrics when anonymous users register, and get tips to avoid issues with sign-up and welcome scenarios.

### Inform

- [Overview - Inform](https://moengage.com/docs/user-guide/inform/overview-inform.md): Learn how MoEngage Inform enables brands to send transactional alerts like OTPs, order updates, and security notifications.
- [FAQs - Inform](https://moengage.com/docs/user-guide/inform/faqs-inform.md): Get answers to frequently asked questions about Inform in MoEngage.

#### Create Alert

- [Create Alert](https://moengage.com/docs/user-guide/inform/create/create-alert.md): Step-by-step guide to creating transactional alerts in MoEngage Inform, covering alert details, content design, and publishing setup.
- [Personalize Alert](https://moengage.com/docs/user-guide/inform/create/personalize-alert.md): Personalize transactional alert content in MoEngage Inform using the personalization editor or Jinja templates with attribute fallbacks.
- [Test Alert](https://moengage.com/docs/user-guide/inform/create/test-alert.md): Test your MoEngage Inform alerts before publishing by sending sample requests with authorization headers, API keys, and custom attributes.
- [Test Alert Logs](https://moengage.com/docs/user-guide/inform/create/test-alert-logs.md): Debug test alert requests using test logs in MoEngage Inform. View request status, error details, and channel-level delivery information.

#### Analyze

- [All Alerts](https://moengage.com/docs/user-guide/inform/analyze/all-alerts.md): Manage all transactional alerts from one dashboard in MoEngage Inform. View active, paused, archived, stopped, and draft alerts by team.
- [Alert Analytics](https://moengage.com/docs/user-guide/inform/analyze/alert-analytics.md): Analyze transactional alert performance in MoEngage Inform with request and channel-level metrics, date range filters, and error breakdowns.
- [Alert Logs](https://moengage.com/docs/user-guide/inform/analyze/alert-logs.md): Search and filter real-time alert logs in MoEngage Inform to troubleshoot request failures by status, channel, and unique identifiers.
- [Alert Info](https://moengage.com/docs/user-guide/inform/analyze/alert-info.md): Review alert configuration details including channel setup, request attributes, message previews, and test options in MoEngage Inform.
- [Alert Events in User Profile](https://moengage.com/docs/user-guide/inform/analyze/alert-events-in-user-profile.md): View alert-related events like notification sent and clicked in the MoEngage user profile Activity Info tab across supported channels.
- [Inform Reports](https://moengage.com/docs/user-guide/inform/analyze/inform-reports.md): Generate aggregated performance reports for transactional alerts in MoEngage Inform. Download CSV data or automate scheduled reporting.

#### Advanced Concepts

- [Dynamic Sender Routing](https://moengage.com/docs/user-guide/inform/advanced-concepts/dynamic-sender-routing.md): Set up dynamic sender routing in MoEngage to automatically select the right sender based on user attributes, geography, or custom rules.
- [Dynamic Template Selector](https://moengage.com/docs/user-guide/inform/advanced-concepts/dynamic-template-selector.md): Configure Rule-Based Templates in MoEngage Inform to dynamically serve the correct message variant for a single alert based on real-time user or API attributes, eliminating the need for multiple duplicate alerts.

### Personalize

- [Create a Split URL testing Experience](https://moengage.com/docs/user-guide/personalize/split-url-testing/create-a-split-url-testing-experience.md): Create split URL tests in MoEngage Personalize to compare different webpage versions and find which variation drives the best results.

#### Overview

- [Overview - Personalize](https://moengage.com/docs/user-guide/personalize/overview/overview-personalize.md): Get started with MoEngage Personalize to create real-time website experiences that boost conversions through tailored content and offers.
- [Client-side versus Server-side personalization](https://moengage.com/docs/user-guide/personalize/overview/client-side-versus-server-side-personalization.md): Compare client-side and server-side personalization approaches in MoEngage to choose the best method for your website customization needs.

#### Client-side personalization

##### Client-side Personalization

- [Create Client-side personalization experience](https://moengage.com/docs/user-guide/personalize/client-side-personalization/client-side-personalization/create-client-side-personalization-experience.md): Build real-time client-side web personalization experiences in MoEngage using the WYSIWYG visual editor to customize content for users.
- [Experience Analytics](https://moengage.com/docs/user-guide/personalize/client-side-personalization/client-side-personalization/experience-analytics.md): Analyze impressions, clicks, and conversions for your MoEngage Personalize experiences to measure performance and improve business metrics.
- [View Personalize in action](https://moengage.com/docs/user-guide/personalize/client-side-personalization/client-side-personalization/view-personalize-in-action.md): Explore MoEngage Personalize on a demo site with guided tasks showcasing geo-location targeting, product recommendations, and dynamic content.

##### Personalize Editor Capabilities

- [Prerequisites](https://moengage.com/docs/user-guide/personalize/client-side-personalization/personalize-editor-capabilities/prerequisites.md): Learn about the MoEngage Personalize editor's features and capabilities for customizing your application's interface, themes, and widgets.
- [Editing Elements in a Webpage with Personalize Editor](https://moengage.com/docs/user-guide/personalize/client-side-personalization/personalize-editor-capabilities/editing-elements-in-a-webpage-with-personalize-editor.md): Customize webpage appearance, background color, alignment, and call-to-action buttons using the MoEngage Personalize visual editor tools.
- [Personalizing content in Webpage](https://moengage.com/docs/user-guide/personalize/client-side-personalization/personalize-editor-capabilities/personalizing-content-in-webpage.md): Personalize webpage content with user attributes, events, product sets, content APIs, and content blocks in the MoEngage visual editor.
- [Editing elements in HTML](https://moengage.com/docs/user-guide/personalize/client-side-personalization/personalize-editor-capabilities/editing-elements-in-html.md): Make advanced changes to webpage elements by directly editing HTML code within the MoEngage Personalize editor for deeper customization.
- [Hide an element](https://moengage.com/docs/user-guide/personalize/client-side-personalization/personalize-editor-capabilities/hide-an-element.md): Temporarily hide webpage elements using the MoEngage Personalize editor while keeping them in the DOM, ideal for testing layout changes.
- [Tracking clicks](https://moengage.com/docs/user-guide/personalize/client-side-personalization/personalize-editor-capabilities/tracking-clicks.md): Monitor user clicks on specific webpage elements with MoEngage Personalize to track engagement and measure conversion goal performance.
- [Rearranging elements](https://moengage.com/docs/user-guide/personalize/client-side-personalization/personalize-editor-capabilities/rearranging-elements.md): Drag and drop webpage elements into new positions using the rearrange feature in the MoEngage Personalize editor for layout optimization.
- [Delete an element](https://moengage.com/docs/user-guide/personalize/client-side-personalization/personalize-editor-capabilities/delete-an-element.md): Remove unwanted webpage elements during personalization setup using the delete element option in the MoEngage Personalize visual editor.
- [Additional functionalities](https://moengage.com/docs/user-guide/personalize/client-side-personalization/personalize-editor-capabilities/additional-functionalities.md): Use advanced Personalize editor features including responsive mode switching, auto-sizing, interact mode, and custom settings in MoEngage.

##### Personalize Editor: Widgets

- [Adding Widgets](https://moengage.com/docs/user-guide/personalize/client-side-personalization/personalize-editor-widgets/adding-widgets.md): Add MoEngage widgets like images, custom scripts, and product grids to your website pages using the Personalize editor's Add widget feature.
- [Widget Library](https://moengage.com/docs/user-guide/personalize/client-side-personalization/personalize-editor-widgets/widget-library.md): Save and reuse customized MoEngage Personalize widgets across multiple experiences with the widget library for faster content creation.

#### Server-side personalization

- [Create Server-side Personalization Experience](https://moengage.com/docs/user-guide/personalize/server-side-personalization/create-server-side-personalization-experience.md): Create API-based server-side personalization experiences in MoEngage by defining target users, content variations, and delivery schedules.
- [Test Server-side Personalization Experience](https://moengage.com/docs/user-guide/personalize/server-side-personalization/test-server-side-personalization-experience.md): Test your MoEngage server-side personalization setup after publishing by verifying API integration with sample requests and authorization.
- [Configure Server-side Personalization Settings](https://moengage.com/docs/user-guide/personalize/server-side-personalization/configure-server-side-personalization-settings.md): Configure server-side personalization API credentials in MoEngage, including Workspace ID and API Secret, through the dashboard settings.

#### Things to Know

- [How to manage flicker on websites](https://moengage.com/docs/user-guide/personalize/things-to-know/how-to-manage-flicker-on-websites.md): Reduce webpage flicker caused by personalization loading delays with proven techniques to improve the user browsing experience in MoEngage.
- [Content Security Policy and impact on Personalization](https://moengage.com/docs/user-guide/personalize/things-to-know/content-security-policy-and-impact-on-personalization.md): Understand how Content Security Policy headers affect MoEngage Personalize and configure CSP rules to allow website personalization.

### AI & Intelligence

- [Most Preferred Channel](https://moengage.com/docs/user-guide/ai-and-intelligence/most-preferred-channel/most-preferred-channel.md): Discover how MoEngage's Most Preferred Channel (MPC) identifies the best communication channel per user to boost engagement and conversions.
- [Proactive Insights](https://moengage.com/docs/user-guide/ai-and-intelligence/proactive-insights.md): Explore MoEngage's Proactive Insights, an AI-powered feature that automatically surfaces actionable marketing insights without requiring manual queries.

#### Merlin AI

- [Our Approach to Generative AI](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/our-approach-to-generative-ai.md): Learn about MoEngage's security-by-design approach to generative AI, including data privacy practices and the leading AI models behind Merlin AI.
- [Merlin AI Studio](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-studio.md): Access all MoEngage generative AI features from one place. Merlin AI Studio is the centralized hub for AI agents, templates, and creative tools.
- [Context Hub](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/context-hub.md): Capture your brand and business context once in Context Hub and reuse it across MoEngage workflows.
- [Merlin AI Event and Attribute Descriptions](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-event-and-attribute-descriptions.md): Enable Merlin AI to auto-generate clear descriptions for your custom events and attributes, making segmentation faster and more intuitive to use.
- [Merlin AI Segment Assist](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-segment-assist.md): Create audience segments by typing plain-English prompts. Merlin AI Segment Assist maps your request to the right events and attribute filters.
- [Campaign Insights Agent](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/campaign-insights-agent.md)
- [MoEngage MCP Server and Connector](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/moengage-mcp-server.md): Connect AI assistants like Claude and ChatGPT to your MoEngage workspace to build campaigns, manage segments and flows, and analyze performance through natural language.

##### Custom Agents

- [Custom Agents: Overview](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/custom-agents/custom-agents-overview.md): Learn about Merlin AI custom agents, their use cases, advantages, and dashboard interface within MoEngage.
- [Custom Agent Essentials: Permissions and Security](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/custom-agents/custom-agents-essentials-permission-and-security.md): Understand the permission scopes, data privacy protocols, and enterprise security guardrails governing Custom Agents within MoEngage.
- [Create and Manage Custom Agents](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/custom-agents/create-and-manage-custom-agents.md): Create, configure, test, publish, and manage the lifecycle of Custom Agents in your MoEngage workspace.
- [Run and Manage Agent Sessions](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/custom-agents/run-and-manage-agent-sessions.md): Learn how to start, execute, monitor, resume, and manage individual conversational interaction sessions with Custom Agents in MoEngage.
- [Build Multi-Agent Workflows](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/custom-agents/build-multi-agent-workflows.md): Attach existing MoEngage Custom Agents as sub-agents to a coordinator agent, so one session delegates work to specialists and consolidates the output.
- [Connect External Apps to Custom Agents](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/custom-agents/connect-external-apps.md): Connect external applications so the Custom Agents you run work with them alongside your MoEngage data.

##### Merlin AI Copywriter

- [Merlin AI Copywriter](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-copywriter/merlin-ai-copywriter.md): Merlin AI Copywriter generates marketing content that matches your brand tone and style, enabling rapid testing of different messaging strategies.
- [Generate Email Subject Line and Preview Text with Merlin AI](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-copywriter/generate-email-subject-line-and-preview-text-with-merlin-ai.md): Use Merlin AI to generate compelling email subject lines and preview text for your campaigns, starting from context prompts or your existing drafts.
- [Generate Push Messages with Merlin AI](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-copywriter/generate-push-messages-with-merlin-ai.md): Create high-quality push notification messages with Merlin AI. Skip the manual research and let AI generate engaging content for your push campaigns.
- [Generate In-app Messages with Merlin AI](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-copywriter/generate-in-app-messages-with-merlin-ai.md): Generate creative, context-specific in-app message copy with Merlin AI. Automate content creation while controlling language, tone, and style output.
- [Generate On-site Messages with Merlin AI](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-copywriter/generate-on-site-messages-with-merlin-ai.md): Create compelling on-site message content using Merlin AI's generative capabilities. Speed up campaign creation while maintaining brand consistency.

##### Merlin AI Designer

- [Merlin AI Designer](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-designer/merlin-ai-designer.md): Generate unique marketing banners in seconds from text descriptions with Merlin AI Designer. Includes brand guidelines support and prompt enhancer.
- [Merlin AI Designer Inspiration Library](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-designer/merlin-ai-designer-inspiration-library.md): Browse example prompts and best practices for generating marketing visuals with Merlin AI Designer. Learn what makes an effective image description.

##### Merlin AI Jinja Generator

- [Merlin AI Jinja Assistant](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-jinja-generator/merlin-ai-jinja-assistant.md): Simplify dynamic content creation with the Merlin AI Jinja Assistant. Describe your personalization logic in plain English to get working Jinja code.
- [Inspiration Library for Merlin AI Jinja Assistant](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-jinja-generator/inspiration-library-for-merlin-ai-jinja-assistant.md): Explore examples and best practices for generating Jinja code from natural language queries with Merlin AI. Includes tips for structuring prompts.

##### Merlin AI In-App Template Generator

- [Merlin AI In-App Template Generator](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-in-app-template-generator/merlin-ai-in-app-template-generator.md): Generate responsive, accessible in-app message templates from text prompts using Merlin AI, including gamified elements and countdown timer designs.
- [Merlin AI In-App Template Generator Use Cases](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-in-app-template-generator/in-app-template-use-cases.md): Use cases and sample prompts for the Merlin AI In-App Template Generator across retail, BFSI, entertainment, and travel.

##### Merlin AI Flows Assist

- [Merlin AI Flows Assist](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-flows-assist.md): Turn natural-language marketing prompts into ready-to-deploy customer journeys with Merlin AI Flows Assist, built into the MoEngage canvas editor.
- [Merlin AI Flows Assist Use Cases](https://moengage.com/docs/user-guide/ai-and-intelligence/merlin-ai/merlin-ai-flows-assist-use-cases.md): Ready-to-use flow prompts for Merlin AI Flows Assist across retail, BFSI, QSR, and travel, with goals, triggers, channels, and exit logic.

#### A/B Testing

##### What is A/B or Multivariate Testing

- [Overview](https://moengage.com/docs/user-guide/ai-and-intelligence/ab-testing/what-is-ab-or-multivariate-testing/overview.md): Explore A/B and multivariate testing concepts in MoEngage, including split testing methods, control groups, and statistical significance.
- [Manual Multivariate Experiment](https://moengage.com/docs/user-guide/ai-and-intelligence/ab-testing/what-is-ab-or-multivariate-testing/manual-multivariate-experiment.md): Understand manual A/B testing in MoEngage, where you define fixed user distribution percentages across campaign message variations.
- [Dynamic Multivariate Experiment](https://moengage.com/docs/user-guide/ai-and-intelligence/ab-testing/what-is-ab-or-multivariate-testing/dynamic-multivariate-experiment.md): Learn how MoEngage's dynamic A/B testing uses Bayesian methods and Merlin AI to automatically shift user traffic to winning variations.

##### Create Multivariate Testing

- [Perform User Distribution Manually](https://moengage.com/docs/user-guide/ai-and-intelligence/ab-testing/create-multivariate-testing/perform-user-distribution-manually.md): Manually set user distribution percentages across A/B test variations in MoEngage campaigns to control how audiences receive each version.
- [Perform User Distribution Dynamically using Merlin AI](https://moengage.com/docs/user-guide/ai-and-intelligence/ab-testing/create-multivariate-testing/perform-user-distribution-dynamically-using-merlin-ai.md): Use Merlin AI to dynamically distribute users across A/B test variations in MoEngage, optimizing for open rate, click rate, or both metrics.
- [Edit Multivariate Experiment](https://moengage.com/docs/user-guide/ai-and-intelligence/ab-testing/create-multivariate-testing/edit-multivariate-experiment.md): Edit active A/B and multivariate experiments for push, email, in-app, and onsite message campaigns in MoEngage before or during delivery.

##### Analyze Multivariate Testing

- [Analyze Multivariate Experiments](https://moengage.com/docs/user-guide/ai-and-intelligence/ab-testing/analyze-multivariate-testing/analyze-multivariate-experiments.md): Analyze A/B and multivariate experiment results across push, email, and in-app channels in MoEngage with variation performance comparisons.
- [FAQs: Uplift, Multivariate Testing, Dynamic Multivariate Testing](https://moengage.com/docs/user-guide/ai-and-intelligence/ab-testing/analyze-multivariate-testing/faqs-uplift-multivariate-testing-dynamic-multivariate-testing.md): Find answers to common questions about static and dynamic multivariate testing, user distribution, uplift analysis, and Merlin AI in MoEngage.

#### Predict

##### What are Predictions?

- [Overview](https://moengage.com/docs/user-guide/ai-and-intelligence/predict/what-are-predictions/overview.md): Get started with MoEngage Predictions to forecast user actions like purchases, app uninstalls, and dormancy so you can take proactive marketing steps.
- [Benefits](https://moengage.com/docs/user-guide/ai-and-intelligence/predict/what-are-predictions/benefits.md): Understand how MoEngage Predictions help improve customer retention, increase lifetime value, and drive conversions with propensity-based targeting.

##### Create

- [Create Predictions](https://moengage.com/docs/user-guide/ai-and-intelligence/predict/create/create-predictions.md): Step-by-step guide to creating predictions in MoEngage, including custom prediction definitions, settings, and conversion criteria configuration.
- [Manage Predictions](https://moengage.com/docs/user-guide/ai-and-intelligence/predict/create/manage-predictions.md): Manage your MoEngage predictions by reviewing instance details, checking propensity buckets, and creating targeted campaigns from prediction data.
- [Filter Predictions](https://moengage.com/docs/user-guide/ai-and-intelligence/predict/create/filter-predictions.md): Browse and filter all your predictions on the MoEngage dashboard, review prediction quality scores, and archive predictions you no longer need.

##### Analyze

- [Analyze Predictions](https://moengage.com/docs/user-guide/ai-and-intelligence/predict/analyze/analyze-predictions.md): Analyze prediction results in MoEngage using propensity distribution, decile buckets, and category breakdowns to sharpen your targeting strategy.

#### Timing

- [Best Time to Send](https://moengage.com/docs/user-guide/ai-and-intelligence/timing/best-time-to-send.md): Learn how Best Time to Send uses advanced data analysis to find the optimal delivery window for each user, improving campaign interaction rates.
- [Daylight Saving Time in MoEngage](https://moengage.com/docs/user-guide/ai-and-intelligence/timing/daylight-saving-time-in-moengage.md): Understand how MoEngage automatically handles Daylight Saving Time adjustments so your campaigns always reach users at the intended local time.
- [Trigger Delay Optimization](https://moengage.com/docs/user-guide/ai-and-intelligence/timing/trigger-delay-optimization.md): Optimize the delay between trigger events and push delivery in event-triggered campaigns using AI-driven timing instead of static delay settings.

### Decisioning

#### Campaign Decisioning

- [Campaign Decisioning Overview](https://moengage.com/docs/user-guide/decisioning/campaign-decisioning/introduction.md): Discover how MoEngage Campaign Decisioning shifts from rule-based delivery to AI-driven, real-time decisions that predict user conversion probability.
- [Campaign Decisioning Agent Components and Mechanisms](https://moengage.com/docs/user-guide/decisioning/campaign-decisioning/how-it-works.md): Explore how MoEngage's Campaign Decisioning Agent uses AI to determine the best content, channel, and timing for each user interaction in real time.
- [Create a Campaign Decisioning Agent](https://moengage.com/docs/user-guide/decisioning/campaign-decisioning/create-a-campaign-decisioning-agent.md): Step-by-step guide to creating a Campaign Decisioning Agent in MoEngage that uses AI to optimize message timing and content for individual users.
- [Create a Campaign with Campaign Decisioning](https://moengage.com/docs/user-guide/decisioning/campaign-decisioning/create-a-campaign-with-campaign-decisioning.md): Learn how to build campaigns managed by MoEngage’s AI Campaign Decisioning Agent, including channel assignment.
- [Decisioning Agent Analytics](https://moengage.com/docs/user-guide/decisioning/campaign-decisioning/decisioning-agent-analytics.md): Learn how to evaluate your AI Agent's performance using the Decisioning Agent Analytics dashboard, including measuring engagement uplift and analyzing optimization trends across channels.

#### Offer Decisioning

- [Overview](https://moengage.com/docs/user-guide/decisioning/offer-decisioning/overview.md): Get started with MoEngage Offerings and Decision Policy to deliver personalized, targeted promotions across mobile apps and websites at scale.

##### Offerings

- [Create Offerings](https://moengage.com/docs/user-guide/decisioning/offer-decisioning/create-offerings.md): Create and manage targeted promotional offerings in MoEngage with user eligibility rules, scheduling, priority settings, and content configuration.
- [Conversion and Attribution in Offerings](https://moengage.com/docs/user-guide/decisioning/offer-decisioning/conversion-and-attribution-in-offerings.md): Understand how conversion tracking and attribution work for MoEngage offerings, including view-through and click-through attribution models.
- [Offering Analytics and Info](https://moengage.com/docs/user-guide/decisioning/offer-decisioning/offering-analytics-and-info.md): Access analytics and performance metrics for your MoEngage offerings, including delivery stats, engagement data, and detailed offering information.
- [Create Offering Attribute](https://moengage.com/docs/user-guide/decisioning/offer-decisioning/create-offering-attribute.md)
- [Managing Offering Attributes](https://moengage.com/docs/user-guide/decisioning/offer-decisioning/managing-offering-attribute.md)
- [FAQs on Offerings](https://moengage.com/docs/user-guide/decisioning/offer-decisioning/faqs-on-offerings.md): Get answers to frequently asked questions about MoEngage offerings, including setup, eligibility rules, scheduling, and Merlin AI-powered features.

##### Decision Policy

- [Create Decision Policy](https://moengage.com/docs/user-guide/decisioning/offer-decisioning/decision-policy.md): Learn how decision policies in MoEngage rank and select the most relevant offerings for users based on eligibility rules and ranking strategies.
- [Simulate a Decision Policy](https://moengage.com/docs/user-guide/decisioning/offer-decisioning/simulate-decision-policy.md): Validate and test your decision policy logic in real time by simulating how offerings are ranked and selected for specific user profiles.
- [FAQs on Decision Policy](https://moengage.com/docs/user-guide/decisioning/offer-decisioning/faqs-on-decision-policy.md): Find answers to common questions about MoEngage decision policies, including configuration, ranking strategies, and offering selection troubleshooting.
- [Custom Formula Ranking Strategy](https://moengage.com/docs/user-guide/decisioning/offer-decisioning/custom-formula-ranking-strategy.md)

### Content

- [Content Blocks](https://moengage.com/docs/user-guide/content/content-blocks/content-blocks.md): Reuse headers, footers, and CTAs across campaigns with MoEngage content blocks. Edit a block once and changes apply everywhere automatically.
- [Templates](https://moengage.com/docs/user-guide/content/template/templates.md): Organize and manage reusable campaign templates for email, push, SMS, and other channels from a single hub in the MoEngage dashboard interface.

#### Recommendations

- [Test a Recommendation](https://moengage.com/docs/user-guide/content/recommendations/getting-started/test-a-recommendation.md): Preview what a real customer would see from a MoEngage recommendation, fine-tune its conditions live, and diagnose zero-result setups before you launch a campaign.

##### Getting started

- [Overview](https://moengage.com/docs/user-guide/content/recommendations/getting-started/overview.md): Personalize product discovery with MoEngage Recommendations. Learn how the engine works, when to use Basic versus Advanced models, and how to choose the right one for your goal.
- [Catalogs](https://moengage.com/docs/user-guide/content/recommendations/getting-started/catalogs.md): Set up an item catalog as the foundation for MoEngage recommendations. Import your products, services, or content along with their key attributes.
- [Map User Actions Settings](https://moengage.com/docs/user-guide/content/recommendations/getting-started/map-user-actions-settings.md): Map your app events to standard MoEngage user actions so the recommendation engine can interpret behavior and deliver personalized suggestions.

##### Basic Recommendations

- [Overview - Basic Recommendations](https://moengage.com/docs/user-guide/content/recommendations/basic-recommendations/overview-basic-recommendations.md): Basic recommendations apply rule-based filters on catalog attributes — ideal for promoting products by category, brand, price, or arrival recency.
- [Item Attribute Model](https://moengage.com/docs/user-guide/content/recommendations/basic-recommendations/item-attribute-model.md): Create rule-based product recommendations using catalog attribute filters in MoEngage — promote new arrivals, specific brands, or seasonal items.
- [User Actions Model](https://moengage.com/docs/user-guide/content/recommendations/basic-recommendations/user-actions-model.md): Generate personalized recommendations from user actions like cart abandonment, wishlist saves, and product views to re-engage high-intent shoppers.
- [Catalog Alerts](https://moengage.com/docs/user-guide/content/recommendations/basic-recommendations/catalog-alerts.md): Trigger timely, personalized campaigns when catalog prices or stock change. Send price-drop, back-in-stock, and selling-fast alerts based on each user's recent activity.
- [Manage Recommendations](https://moengage.com/docs/user-guide/content/recommendations/basic-recommendations/manage-basic-recommendations.md): Edit, archive, or restore basic recommendations from the MoEngage listing page. Update configurations and monitor recommendation statuses easily.

##### Advanced Recommendations

- [Overview - Advanced Recommendations](https://moengage.com/docs/user-guide/content/recommendations/advanced-recommendations/overview-advanced-recommendations.md): Advanced MoEngage recommendations use machine learning and neural networks to deliver dynamic, personalized suggestions that adapt in real time.
- [Algorithmic Explanation - Advanced Recommendations](https://moengage.com/docs/user-guide/content/recommendations/advanced-recommendations/algorithmic-explanation-advanced-recommendations.md): Explore the ML algorithms behind MoEngage advanced recommendations, including HRNN, collaborative filtering, and user behavior pattern analysis.
- [Creating Advanced Recommendations](https://moengage.com/docs/user-guide/content/recommendations/advanced-recommendations/creating-advanced-recommendations.md): Create an advanced ML-powered recommendation in MoEngage: choose a model, pick a catalog, set filters, and configure business rules step by step.
- [Trending Items](https://moengage.com/docs/user-guide/content/recommendations/advanced-recommendations/category-trending-items.md): Create recommendations that surface trending items within a specific catalog attribute, such as category or location, using aggregated user interaction data.

##### Personalize campaign with recommendations

- [Using Recommendations in Email](https://moengage.com/docs/user-guide/content/recommendations/personalize-campaign-with-recommendations/using-recommendations-in-email.md): Add personalized product recommendations to MoEngage email campaigns using Jinja templates to boost subscriber engagement and drive conversions.
- [Using Recommendations in Push](https://moengage.com/docs/user-guide/content/recommendations/personalize-campaign-with-recommendations/using-recommendations-in-push.md): Deliver personalized product recommendations through MoEngage push notifications using Jinja templating for dynamic, context-aware message content.
- [Using Recommendations in On-site Messaging](https://moengage.com/docs/user-guide/content/recommendations/personalize-campaign-with-recommendations/using-recommendations-in-on-site-messaging.md): Display product recommendations in on-site messages at key moments like exit intent or page visits to boost conversions within the user journey.

#### Landing Pages

##### Getting Started with Landing Pages

- [Overview](https://moengage.com/docs/user-guide/content/landing-pages/getting-started-with-landing-pages/overview.md): Landing pages focus visitors on a single conversion goal for better results than generic web pages. Learn why and how to build them in MoEngage.

##### Create

- [Create a Landing Page](https://moengage.com/docs/user-guide/content/landing-pages/create/create-a-landing-page.md): Step-by-step guide to creating a landing page in MoEngage — define the page name and tags, design your content, then publish it for campaigns.
- [Landing Page Templates](https://moengage.com/docs/user-guide/content/landing-pages/create/landing-page-templates.md): Browse pre-designed MoEngage landing page templates for lead capture, promotions, and events. Start with a polished design instead of a blank page.
- [Landing Page Editor](https://moengage.com/docs/user-guide/content/landing-pages/create/landing-page-editor.md): Use the MoEngage landing page editor to add text, images, buttons, forms, and layout elements with an intuitive drag-and-drop canvas interface.
- [HTML Landing Page Editor](https://moengage.com/docs/user-guide/content/landing-pages/create/html-landing-page-editor.md): Use the MoEngage HTML landing page editor to import, paste, or upload your own HTML—including an HTML ZIP with assets—and build a landing page.
- [Personalize a Landing Page](https://moengage.com/docs/user-guide/content/landing-pages/create/personalize-a-landing-page.md): Personalize MoEngage landing pages with user attributes, events, product sets, and content APIs by typing @ references inside the page editor.

##### Analyze

- [Analyze Landing Pages](https://moengage.com/docs/user-guide/content/landing-pages/analyze/analyze-landing-pages.md): Monitor landing page performance with metrics like visits, form submissions, and click rates in MoEngage. Identify what to optimize for results.

##### FAQs

- [How to Create a Dynamic Sales Page with Product Recommendations](https://moengage.com/docs/user-guide/content/landing-pages/faqs/how-to-create-a-dynamic-sales-page-with-product-recommendations.md): Build dynamic sales pages in MoEngage that pull product recommendations from your catalog, creating personalized shopping experiences for visitors.
- [How to Create a Subscription Preference Center for Email Using Landing Pages](https://moengage.com/docs/user-guide/content/landing-pages/faqs/how-to-create-a-subscription-preference-center-for-email-using-landing-pages.md): Build an email preference center with MoEngage landing pages so users can manage which marketing communications they receive from your brand.
- [How to Capture and Utilize Responses from a Landing Page](https://moengage.com/docs/user-guide/content/landing-pages/faqs/how-to-capture-and-utilize-responses-from-a-landing-page.md): Capture leads through MoEngage landing page forms and sync responses with your campaigns and third-party tools for nurturing and conversion.
- [How to Create a Menu Element](https://moengage.com/docs/user-guide/content/landing-pages/faqs/how-to-create-a-menu-element.md): Add navigation menus to your MoEngage landing page using row, column, and text elements with clickable URLs. Includes step-by-step instructions.
- [How to Analyze Performance for Multiple CTAs on a Landing Page](https://moengage.com/docs/user-guide/content/landing-pages/faqs/how-to-analyze-performance-for-multiple-ctas-on-a-landing-page.md): Track clicks on individual buttons and CTAs within a MoEngage landing page by assigning unique widget IDs for granular click-level analytics.

#### Coupons

- [Overview](https://moengage.com/docs/user-guide/content/coupons/overview.md): Single-use coupon codes drive engagement, sales, and retention. Learn how MoEngage simplifies coupon creation, allocation, and targeted distribution.
- [Add Coupons to MoEngage](https://moengage.com/docs/user-guide/content/coupons/add-coupons-to-moengage.md): Create and manage single-use coupon lists in MoEngage for your campaigns and flows. Upload coupon codes via CSV or add them through the dashboard.
- [Use a Coupon List in a Campaign](https://moengage.com/docs/user-guide/content/coupons/use-a-coupon-list-in-a-campaign.md): Distribute unique single-use coupons through email, push, and other MoEngage campaigns. Add Jinja coupon references so each user gets a unique code.

### MoEngage Go: The MoEngage Mobile App

- [MoEngage Go: Overview](https://moengage.com/docs/user-guide/moengage-go/moengage-go-overview.md): Monitor campaign performance, manage running campaigns, approve requests, and respond to critical alerts from the MoEngage mobile app.
- [MoEngage Go: Install and Sign-in](https://moengage.com/docs/user-guide/moengage-go/moengage-go-install-and-signin.md): What you need before you start, how to install the MoEngage mobile app, and how to sign in for the first time.
- [MoEngage Go: Monitor and Manage Campaigns](https://moengage.com/docs/user-guide/moengage-go/moengage-go-monitor-and-manage-campaigns.md): Use the Campaigns screen in the MoEngage mobile app (MoEngage Go) to manage your workspace, find campaigns, monitor performance, and act on campaigns.

### Contact Support

- [Raise a Support Ticket from the MoEngage Login Page](https://moengage.com/docs/user-guide/contact-support/raise-a-support-ticket-from-the-moengage-login-page.md): Step-by-step guide to raising a MoEngage support ticket directly from the login page for issues with passwords, SSO, Google Sign-In, or 2FA.
- [Deprecation of Email Support](https://moengage.com/docs/user-guide/contact-support/deprecation-of-email-support.md): MoEngage is transitioning from email support to a web portal ticketing system. Learn about the change and how to submit support tickets going forward.
- [Raise a Support Ticket Through MoEngage Dashboard](https://moengage.com/docs/user-guide/contact-support/raise-a-support-ticket-through-moengage-dashboard.md): Learn how to raise a support ticket through the MoEngage dashboard by navigating to the Need Help option and filling out the request form.
- [Support Issue Types and Priority](https://moengage.com/docs/user-guide/contact-support/support-issue-types-and-priority.md): Understand how MoEngage prioritizes support tickets by issue type and pricing plan tier, with links to help center resources and SDK FAQs.
- [How Can I See My Support Tickets?](https://moengage.com/docs/user-guide/contact-support/how-can-i-see-my-support-tickets.md): Track and manage your MoEngage support tickets using the auto-generated email thread or the My Activities page on the support web portal.
- [Suggest a Feature](https://moengage.com/docs/user-guide/contact-support/suggest-a-feature.md): Submit feature requests directly from the MoEngage dashboard. Share your ideas with the product team and track the status of your suggestions over time.

#### AIRA (Support Bot)

- [AIRA Overview](https://moengage.com/docs/user-guide/contact-support/aira-support-bot/aira-overview.md): Meet AIRA, MoEngage's AI-powered support bot that resolves queries using a knowledge base, handles troubleshooting, and creates support tickets.

##### Automation Support

- [How To Set Up Your Email Domain?](https://moengage.com/docs/user-guide/contact-support/aira-support-bot/automation-support/how-to-set-up-your-email-domain.md): Set up your email domain on MoEngage quickly by raising a request through the AIRA bot. Includes steps for promotional and triggered email setup.
- [How To Verify Your Email Using AIRA?](https://moengage.com/docs/user-guide/contact-support/aira-support-bot/automation-support/how-to-verify-your-email-using-aira.md): Verify your email address on MoEngage instantly using the AIRA bot. Follow these quick steps to trigger the verification process from your dashboard.
