> For the complete documentation index, see [llms.txt](https://user.netmera.com/netmera-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://user.netmera.com/netmera-user-guide/omnichannel-engagement.md).

# Omnichannel engagement

- [Journey orchestration](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration.md): Journey orchestration builds multi-step flows that react to time and user behavior, from onboarding to reactivation.
- [Journey list and actions](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-list-and-actions.md): Find draft and live journeys in the Journey List, read their status and choose the next action.
- [Journey setup](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/setup.md): Set up a new journey by naming it, choosing the conversion event, filtering it by event properties and setting how long attribution stays open after exit.
- [Journey Settings](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-settings.md): Control when users enter a journey with sending hours, time-based or action-based entry, event conditions, capping, re-entry and the engagement window.
- [Journey audience](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/audience.md): Decide which users can enter a journey after entry rules are set, either all users or one or more reusable segments, then review the audience.
- [Build journey](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/build-journey.md): Build the journey flow on the canvas, add and edit steps, read the journey status, manage the engagement window and pass custom parameters to messages.
- [Journey components](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-components.md): Choose the right journey component: State components control timing, Branch components route users down different paths and Action components send messages.
- [State components](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-components/state.md): Reference for State components that wait for an action, pause for a period or continue at a set time.
- [Branch components](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-components/branch.md): Reference for Branch components that route users by profile data, message response, test variant or frequency.
- [Action components](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-components/action.md): Reference for Action components that send messages, update profiles, fire events or trigger journeys.
- [Update profile](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-components/action/update-profile.md): Update or remove profile attributes at a journey step with fixed values or values from the journey context.
- [Send mobile push](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-components/action/send-mobile-push.md): Send a mobile push from a journey step with title, message, personalization, click action and rich media, then test it on a device before saving.
- [Send in-app message](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-components/action/send-in-app-message.md): Show an existing widget as an in-app message when users reach a journey step, then preview, test and save the Send In-App Message action.
- [Fire event](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-components/action/fire-event.md): Record an event with attributes at a journey step, using fixed values or values from the journey context.
- [Send e-mail](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-components/action/send-e-mail.md): Send an email template with sender details and personalized fields when users reach a journey step.
- [Send data push](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-components/action/send-data-push.md): Send a silent data push with a custom JSON payload to the mobile SDK at a journey step; no notification is shown and the app decides how to use the data.
- [Journey trigger](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-components/action/journey-trigger.md): Connect journeys with Journey Trigger to build one customer experience from reusable flows.
- [Journey launch](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/launch.md): Launch a journey after a final review of setup, entry rules and audience, then save it as a draft or activate it, with a pre-launch checklist.
- [Journey analytics](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-analytics.md): Journey Analytics shows how users move through a journey, where they drop off and which steps convert.
- [Conversions in journey](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/conversions-in-journey.md): Journey conversions measure success through a selected conversion event and its attribution window.
- [Customer journey how-to videos](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/customer-journey-how-to-videos.md): Video guides for Customer Journeys that onboard new users, re-engage inactive users and upsell ready buyers.
- [Journey examples](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-examples.md): Use end-to-end journey examples as starting points for time-based and action-based flows that combine targeted actions, branches and message steps.
- [Time-based engagement journey](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-examples/time-based-engagement-journey.md): Time-based journey example that sends personalized weekly highlights and follows up on engagement.
- [Action-based engagement journey](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/journey-orchestration/journey-examples/action-based-engagement-journey.md): Action-based journey example that starts on a screen view and branches on favorites and purchases.
- [Mobile push](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push.md): Mobile push delivers personalized notifications for announcements, promotions, alerts and behavior-based nudges.
- [Create mobile push](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/create-mobile-push.md): Create a mobile push campaign in five steps: set up the campaign, write the content, choose the audience, schedule delivery and test before sending.
- [Push step 1: Setup](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/create-mobile-push/setup.md): Start a mobile push campaign by naming it, choosing the campaign type and push notification type, and checking the estimated reach of the audience.
- [Push step 2: What](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/create-mobile-push/what.md): Write mobile push content with title, message, media and personalization, set the click action and fallback, add a label and track conversions.
- [Advanced iOS settings](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/create-mobile-push/what/advanced-ios-settings.md): Reference for advanced iOS push settings such as relevance score that control presentation and priority.
- [Push step 3: Who](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/create-mobile-push/who.md): Choose a mobile push audience with Send All, Select Users, Advanced or Distribution List and check reach.
- [Push step 4: When](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/create-mobile-push/when.md): Schedule a mobile push to send now, at a set date and hour, in each user's time zone or at the best time, and choose the delivery speed.
- [Push step 5: GO](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/create-mobile-push/go.md): Review the full mobile push campaign summary on the GO step, send a test notification to a device and finalize the campaign before it goes out.
- [Personalized mobile push](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/personalized-mobile-push.md): Personalize mobile push title, message and subtext with user data such as name, cart or loyalty values.
- [Push A/B testing](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/push-a-b-testing.md): Run push A/B tests to compare copy, visuals or calls to action, then send the winner to the rest.
- [Elements of push notifications](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/elements-of-push-notifications.md): Check the size, format and specifications for each push notification element, including the small icon, title, message and media, on Android and iOS.
- [Image & video](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/image-and-video.md): Add images, GIFs and video to push notifications, with supported formats for Android and iOS.
- [Button sets](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/button-sets.md): Add action buttons to push notifications with button sets: create a set in the panel, name each button and assign the click action it triggers.
- [Message categories](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/message-categories.md): Message categories tag each push campaign with a purpose for purpose-based consent and clear intent.
- [Custom sounds](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/custom-sounds.md): Upload a custom notification sound for Android or iOS under Developers > Sounds and select it in push campaigns to make notifications recognizable.
- [Banner, carousel, slider & product discovery](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/mobile-push/banner-carousel-slider-and-product-discovery.md): Send rich push formats on Android and iOS: banner, carousel, slider and product discovery notifications with images, text, product cards and actions.
- [Web push](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/web-push.md): Web push sends targeted browser notifications to bring visitors back, promote offers and share updates.
- [Create web push](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/web-push/create-web-push.md): Create a web push campaign for desktop and mobile browsers: check prerequisites, choose a format, write the message, pick the audience and schedule it.
- [Personalized web push](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/web-push/create-web-push/personalized-web-push.md): Personalize web push title, message and subtext with user data such as name, offers or cart values.
- [Mobile web push for iOS](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/web-push/mobile-web-push-for-ios.md): Mobile web push for iOS reaches iOS 16.4+ users who add the site to the Home Screen and grant permission.
- [Fancy box](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/web-push/fancy-box.md): Fancy Box is a branded pre-permission prompt shown before the browser's web push permission request.
- [SMS](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/sms.md): SMS delivers targeted text messages for promotions, reminders, alerts, one-time passwords and updates.
- [SMS onboarding](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/sms/sms-onboarding.md): Set up the SMS channel by uploading users, sharing SMS provider details with Netmera and optionally connecting İYS in sync or integrator mode.
- [Create SMS campaign](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/sms/create-sms-campaign.md): Create an SMS campaign in five steps, from campaign setup and message content to audience selection, scheduling and delivery speed, then send it.
- [Email](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/email.md): Email delivers newsletters, lifecycle campaigns and transactional messages with consent and compliance built in.
- [Email onboarding](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/email/email-onboarding.md): Get the email channel ready: connect an email provider such as Amazon SES, Setrow or Uzman Posta, then warm up sending volume with delivery onboarding.
- [Email integrations](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/email/email-onboarding/email-integrations.md): Connect Amazon SES, Setrow or Uzman Posta to Netmera: configure DNS, add the integration, enter provider credentials and manage İYS email permissions.
- [Email delivery onboarding](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/email/email-onboarding/email-delivery-onboarding.md): Warm up a new sending IP with email delivery onboarding: start with engaged recipients, then scale volume gradually to protect sender reputation.
- [Email unsubscribe page](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/email/email-unsubscribe-page.md): Add an email unsubscribe page, Netmera-hosted or custom, including category-based opt-out.
- [Send email campaign](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/email/send-email-campaign.md): Send an email campaign in Netmera: choose a mail template, define the audience, schedule delivery, review everything and measure campaign performance.
- [Email step 1: Setup](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/email/send-email-campaign/step-1-setup.md): Start an email campaign in Step 1 by naming it and continuing with the Text notification type; mail templates are selected in the next step.
- [Email step 2: What](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/email/send-email-campaign/step-2-what.md): Configure email content in Step 2 by selecting a mail template created under Settings, then setting the sender, subject and message settings.
- [Email step 3: Who](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/email/send-email-campaign/step-3-who.md): Choose who receives an email campaign in Step 3: send to all eligible subscribers or target users with tags, segments, filters or advanced rules.
- [Email step 4: When](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/email/send-email-campaign/step-4-when.md): Schedule an email campaign in Step 4 to send now or later, choose fast or packaged delivery, then review and confirm everything on the Go step.
- [WhatsApp](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/whatsapp.md): WhatsApp campaigns reach customers with approved templates for personal, high-engagement communication.
- [WhatsApp integration](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/whatsapp/whatsapp-integration.md): Connect WhatsApp to Netmera through Meta Business Manager and review content and template rules.
- [Create WhatsApp message](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/whatsapp/create-whatsapp-message.md): Create a WhatsApp campaign with approved message templates after connecting a Meta Business Account.
- [WhatsApp unsubscribe button](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/whatsapp/whatsapp-unsubscribe-button.md): Add an unsubscribe (opt-out) button to WhatsApp templates so users can unsub in one tap and Netmera updates their consent status automatically.
- [WhatsApp reports](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/whatsapp/whatsapp-reports.md): Validate WhatsApp campaign results across Netmera, Meta and users: check sent, delivered, failed and read counts and investigate delivery failures.
- [Widgets](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/widgets.md): Build no-code widgets for apps and websites, such as pop-ups, announcements, coupon reveals and spin-to-win games, then publish them and measure results.
- [Build a widget](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/widgets/build-a-widget.md): Build a widget from a template, a blank canvas or an existing design, then configure its settings, design the layout and add actions and validation.
- [Widgets dashboard](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/widgets/build-a-widget/widgets-dashboard.md): Find mobile and web widget designs on the widgets dashboard or create one from a template or blank canvas.
- [Configure widget settings](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/widgets/build-a-widget/configure-widget-settings.md): Configure widget-level settings, including name, widget type, placement, mobile overlay, background, dismissal and close button behavior.
- [Design widget layout](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/widgets/build-a-widget/design-widget-layout.md): Design a widget layout in the editor: add and arrange elements, edit their styles, work with multiple views and set element identifiers.
- [Widget elements reference](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/widgets/build-a-widget/widget-elements-reference.md): Look up every widget element by purpose: content and media, forms that collect user information, feedback controls, rewards, gamification and completion.
- [Configure widget actions and validation](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/widgets/build-a-widget/configure-widget-actions-and-validation.md): Configure widget click actions to navigate, collect data, update profiles or fire events, and validate forms.
- [Spin to Win campaigns](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/widgets/build-a-widget/spin-to-win-campaigns.md): Create Spin to Win widgets that award coupon codes, deep links or messages with set probabilities.
- [Target and publish](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/widgets/target-and-publish.md): Publish a widget by channel: use an automated message to set the trigger and audience on mobile, or display rules for timing and placement on the web.
- [Publish a mobile widget](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/widgets/target-and-publish/publish-a-mobile-widget.md): Publish a mobile widget with an automated message: set the trigger, timing and delivery limits, content and audience, then test it on a test device.
- [Publish a web widget](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/widgets/target-and-publish/publish-a-web-widget.md): Publish a web widget with display rules that set triggers, filters, timing, frequency and eligibility limits, then preview it on each target page.
- [Measure performance](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/widgets/measure-performance.md): Measure widget performance with impressions, interactions and campaign outcomes in the channel report, and track extra interactions with custom events.
- [Analyze widget performance](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/widgets/measure-performance/analyze-widget-performance.md): Analyze widget impressions and interactions with standard mobile and web widget events in Event Insight.
- [Track custom widget events](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/widgets/measure-performance/track-custom-widget-events.md): Track widget interactions beyond standard events, such as feedback choices, with custom events.
- [App stories](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/app-stories.md): Build the story area in your app once, then create, update, and rotate every story from Netmera widgets without releasing a new app version.
- [Feedback button](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/feedback-button.md): Feedback Button is a no-code web widget that collects bugs, UX friction and sentiment on key pages.
- [Create feedback button](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/feedback-button/create-feedback-button.md): Create and manage feedback button widgets, including drafts, published and archived widgets.
- [Live activities](https://user.netmera.com/netmera-user-guide/omnichannel-engagement/live-activities.md): Live Activities keep active customer moments visible on the iPhone Lock Screen and Dynamic Island.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://user.netmera.com/netmera-user-guide/omnichannel-engagement.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
