For the complete documentation index, see llms.txt. This page is also available as Markdown.

Publish a mobile widget

Publish a mobile widget by configuring its trigger, delivery rules, content, and audience.

Open Mobile Widget → Publish Mobile Widget after finishing the widget design.

Publication workflow

  1. Choose the event or schedule that makes the widget eligible.

  2. Set the campaign period, timing, and delivery limits.

  3. Select the in-app format and widget content.

  4. Define the audience that can receive the widget.

  5. Test the complete experience, then publish it.

Use Automated Messaging for complete automation guidance. Use Segments for reusable audiences.

Step 1: Setup

Mobile widgets are automated messages. Select the user action or schedule that makes one eligible.

Trigger
Use it when
Example

Increase Retention

You want to re-engage users after activity or inactivity.

Display a widget two hours after app installation.

Increase App Conversion

Users complete one event but miss the next expected event.

Prompt users who click a notification but do not purchase.

Handle Special User Action

You want to react to a repeated action.

Display a widget after a second in-app purchase.

Merge Events

Display depends on several events in a specific order.

Target users who complete a defined event sequence.

Periodic

The widget should run on a recurring schedule.

Send a birthday widget every day.

Increase Retention

Choose the event or inactivity condition. Then set the delay before display.

You can target all user devices or only the last-used device.

Increase App Conversion

Choose the event that starts the journey. Then choose the event that represents conversion.

This trigger uses the presence or absence of events over a selected period. You can target all devices or only the last-used device.

Handle Special User Action

Choose the event, its required occurrence count, and its capture period.

You can target all user devices or only the last-used device.

Merge Events

Choose the required events and event attributes. Assign an event key to each event.

The widget can display when users complete the sequence in its configured order.

Periodic

Periodic widgets run on a daily, weekly, or monthly schedule. Set a specific display time.

Use periodic delivery for recurring reminders, offers, and birthday campaigns.

Periodic

Set timing and delivery limits

Set the campaign period and frequency controls before selecting the audience.

Setting
Controls
Example

Start Time and End Time

The campaign's active period.

Run a promotion for one week.

When Selected Scenario Occurs

Whether the widget displays every time or only once.

Stop displaying after the first matching event.

User Limit

Displays per user, daily, weekly, monthly, or over a custom period.

Limit each user to one display daily.

Total Limit

The total campaign message count.

Limit a promotion to 10,000 messages.

Message Limit

Overall hourly, daily, weekly, or monthly volume.

Display up to 100 messages each hour.

Message Expire In

How long the widget remains deliverable after its trigger.

Expire a time-sensitive reminder after six hours.

Push Time Restriction

Allowed days, hours, delays, and user time zones.

Send from 09:00 to 18:30, Monday through Friday.

Instant Show

Immediate display after the triggering condition. This applies only to widgets. If display fails at the trigger moment, it does not retry in later sessions or screens.

Show a cart reminder directly after abandonment.

Quiet Dates

Dates when campaign delivery pauses.

Exclude public holidays from delivery.

Sending Queue

Queued campaign delivery.

Manage delivery when campaigns run concurrently.

Step 2: Setup

In Setup, choose In-app Message/Widget. Then choose the format that fits the campaign.

In-app message and widget format selection
Select the format that supports the campaign goal.

Step 3: What

In What, select a saved widget or create the campaign content. For a limited sale, use a clear headline, product imagery, and a direct call to action.

Use a widget anywhere in the app interface. You can set its size, position, and design.

Select a pre-designed widget or select Edit before continuing.

Widget

Configure interactions in Configure widget actions and validation. Review results in Analyze widget performance.

Step 4: Who

In Who, send the widget to all users or narrow the audience.

Use Select Users for individual criteria. Use Advanced for combined conditions and groups.

Audience selection settings
Set the widget audience in Who.

Filter users by stored targeting data, past engagement, location, or device information.

Criteria can be created or edited in Targeting.

Criteria
Target users by

Tag

Tags created in Targeting → Tags. Combine two or more tags with logical operators.

Segment

Dynamic user groups that update as user behavior changes. See Segments.

Profile

A profile attribute with a matching value, such as gender = female or age = 25.

Response

Whether users interacted with a previous push notification.

Location

A city, state, country, or other geographic region.

Last Used Device

Users who recently used, or did not use, a selected device.

Location Preferences

Whether users granted location access.

Device

Device type, such as iPhone or Android phone.

Operator

Mobile network operator.

App Version

Installed app version, including users with outdated versions.

Operating System

Device operating system, such as iOS or Android.

Installation Source

The Adjust campaign that drove the app installation.

By App Tracking

Android in-app behavior, usage frequency, or user actions.

Advertising ID Permission

Whether users granted advertising identifier permission. iOS requires permission after iOS 14.

Android Provider

Android provider, such as Google or Huawei.

Promotion

Whether users have a promotion code.

Select Advanced to create conditions and groups. Use Add Condition or Add Group to add criteria.

Operator
Audience result

AND

Includes users who match every condition and group.

OR

Includes users who match any condition or group.

Combine more than one condition or group when the campaign needs a precise audience. For example, target customers who purchased a product, subscribed to a newsletter, or browsed the website.

Advanced Option

Ignore User Message Limits

Enable Ignore User Message Limits only for urgent or time-sensitive widgets. This setting bypasses user frequency limits.

For cart abandonment, target users who added items but did not complete checkout. Use this override only when the reminder must display.

Step 5: Go

Use preview and testing options to check the widget on different devices and screen sizes.

Before publishing, verify the trigger, content, action, audience, schedule, and delivery limits. Click Publish or Go when each check passes.

Last updated

Was this helpful?