Saltar al contenido

One-time push

Este contenido aún no está disponible en su idioma.

How to send a push notification using the one-time push form

Anchor link to

To send a one-time push notification in Pushwoosh, go to the Campaigns section. Select One-time messaging and click Send messageOne-time push.

Campaigns section showing One-time messaging option with Send message button and One-time push option

Select or create push message content

Anchor link to

To start, either create new content or select existing content for your push notification. If you’d like to use a pre-built push preset, choose it from the dropdown menu of available options.

Push preset selection dropdown menu showing available preset options and Create new button

To create a new message, click Create new and follow this guide to set up a new push preset.

If you need to edit an existing preset, click Edit Content to modify the message.

A preview of the notification will be displayed on the right side, showing how it will appear to users.

Select message type

Anchor link to

In the Content step, choose Marketing message or Transactional message:

  • Marketing message: Respects subscription preferences, opt-outs, frequency capping, and silence period. Not sent to the global control group.
  • Transactional message: Sent to all users regardless of subscription status. Delivered to the control group.
Content step with Marketing message and Transactional message options

Learn how message type affects delivery.

Define what happens when the push is clicked

Anchor link to

After selecting or creating the content for your push notification, configure what happens when a user taps the notification using the Show in-app banner when message is clicked toggle.

By default, the toggle is off, and the action configured in the push preset will be executed when the user taps the push notification. Use this default behavior when your push preset already includes a well-defined click action.

To display an in-app banner instead, enable the Show in-app banner when message is clicked toggle, then select the in-app message to display from the in-app banner dropdown. This is useful for delivering additional information, promotions, or forms directly within the app. A live preview of the selected banner will appear on the right.

Preview of in-app banner selection after choosing Open in-app banner action for push
Understand language behavior for push and in-app messages
Anchor link to

Push notifications and in-app messages can support different sets of languages. The language displayed to the user depends on the availability of that language in each content type and the user’s device language.

You send a push notification using a preset that supports English (default), Spanish, and German.
The linked in-app banner supports only English and French.
The user’s device language is set to German.

  • The push notification will be shown in German, since it’s supported on the user’s device.

  • The in-app banner will fall back to English, as German is not available in the banner’s language settings.

Save message to Inbox

Anchor link to

You can save push notifications to the app’s inbox, allowing users to access and review important messages at their convenience. Learn more about Message Inbox.

To enable this feature, toggle the Save message to Inbox option. When enabled, the title and message are pulled from the push preset.

Save message to Inbox toggle switch enabled with inbox configuration options visible
Remove from Inbox
Anchor link to

Control how long messages stay in the inbox by selecting one of the following options from the Remove from Inbox dropdown:

  • After the specified number of days: Set the number of days a message should remain in the inbox before being automatically removed. Use the input field to specify the number of days.

  • On a specific date: Select an exact date when the message will be deleted from the inbox.

Message icon URL
Anchor link to

Customize the appearance of the stored notification by specifying an icon URL in the MESSAGE ICON URL field. This icon will be displayed next to the message in the inbox, serving as a visual identifier for the notification.

If no icon URL is provided, a default icon will be displayed next to the message.

Select audience for push notification

Anchor link to

Next, choose the audience for your push notification. You can either send the notification to all users or target a specific segment based on user behavior or demographics.

Send to segment

Anchor link to

Select this option to target a specific audience segment. Choose a pre-built segment from the dropdown menu, or create a new segment by clicking Create Segment.

Then select one of the following actions from the dropdown menu:

  • Build segment: Create a new segment using the Segment builder. Learn more
  • Import segment: Import a segment from a CSV file. Learn more.
Audience selection screen showing Send to segment option with segment dropdown and Create Segment button with dropdown menu showing Build segment and Import segment options

Send to all users

Anchor link to

Choose this option to send the notification to all your subscribers. This is ideal for general announcements or promotions that apply to your entire user base.

Send to all users option selected for push notification audience with warning message

Target platforms

Anchor link to

Select the platforms on which you want the notification to be delivered. Available platforms include:

  • iOS
  • Android
  • Safari
  • Chrome
  • Firefox

Choosing target platforms ensures that your message reaches users on the appropriate devices. Only users on the selected platforms will receive the notification.

Target platforms selection showing iOS, Android, Safari, Chrome, and Firefox checkbox options

Once you’ve configured your audience and selected the target platforms, click Next to proceed with setting up your push notification.

Schedule push notification

Anchor link to

Next, choose when to send your push notification. You have the following options:

  • send it immediately
  • schedule it for a specific time
  • let Pushwoosh determine the optimal time for each user based on their behavior.

Send immediately

Anchor link to

Select this option if you want to send the push notification immediately after setting up the campaign. This is useful for urgent or time-sensitive messages.

Send immediately option selected for push notification scheduling showing immediate delivery option

Selected time

Anchor link to

Choose this option to schedule your push notification for a specific date and time.

  1. Use the calendar to select the exact date for your notification.
  2. Set the time in hours and minutes (using the 24-hour format) for when the notification should be sent.
  3. Choose the appropriate time zone:
  • Subscriber’s device timezone. The notification will be sent based on the recipient’s local time, ensuring delivery at the specified time in their timezone.
  • Custom timezone. Select a specific timezone to schedule the notification for all recipients, useful for targeting users in a specific region.
Schedule your push notification for a specific date and time

Best time (paid subscription required)

Anchor link to

This option allows the system to send the notification at each user’s optimal time, determined by their past engagement history. You only need to choose the date to start sending the notification. Pushwoosh will handle the timing, sending the notification at each user’s optimal time on the selected day.

If the system cannot determine the best time for a user (e.g., due to missing timezone data), you can specify a fallback time. Enter the fallback time in hours and minutes, and select the appropriate fallback timezone.

To use the Best time feature, make sure that:

  • Default app events are enabled.
  • You have previously sent messages at different times to collect enough user data for the system to determine optimal send times.

Configure message delivery settings

Anchor link to
Set frequency capping
Anchor link to

Use Frequency capping to limit how often users receive push messages, preventing over-messaging and reducing churn. Choose one of the following options:

  • Use Global frequency capping settings

    Apply the project-wide limits configured in your Global frequency capping settings.

    For example, if the global limit is set to 3 messages in 9 days, additional messages exceeding this limit will be skipped.

    Frequency capping settings showing Use Global frequency capping settings option selected
  • Ignore Global frequency capping

    The user will receive this message even if they’ve exceeded the channel’s message limits. Use this option with caution to avoid over-messaging.

    Frequency capping settings showing Ignore Global frequency capping option selected
  • Use custom frequency capping

    Set a custom message limit for this message. If the user exceeds this custom cap, the message will be skipped, and the user will proceed to the next step.

Frequency capping settings showing Use custom frequency capping option with custom limit configuration
Set send rate limits
Anchor link to

The Send rate setting controls how quickly messages are delivered to your audience. Adjusting the send rate helps you manage delivery speed, prevent backend overload, and improve overall deliverability.

Choose one of the following options:

  • Use global send rate settings
    Applies the send rate limits configured in your project’s message delivery settings. If no limits are set, all messages will be sent immediately. Use this option when you want delivery speed to follow your project’s default rules. Learn more about global send rate limits

Use global send rate settings

  • Send messages without send rate
    Sends messages as fast as possible, ignoring any global send rate limits. Use with caution to avoid overloading your backend or creating delivery spikes.

Send messages without send rate

  • Use custom send rate
    Overrides the global send rate for this message only. Allows you to specify the number of messages sent per minute, giving you full control over delivery speed. Messages will be sent at the custom rate you define in the message element.

Use custom send rate

Once you’ve configured the desired options, click Next to proceed to the confirmation step.

Review and edit your content

Anchor link to

Before finalizing, review the content, on-click actions, audience, platform, and scheduling options to ensure everything is configured correctly. You’ll also see a preview of your push notification in each selected language. You can adjust any settings as needed.

Review and edit content screen showing push notification preview and configuration summary in multiple languages

Optionally, you can choose to link your push notification to an Aggregated Campaign, allowing you to associate this message with a larger, ongoing campaign and track its performance alongside related notifications over time.

Link to Aggregated Campaign option toggle for associating push notification with larger campaign

Once everything is confirmed, click Schedule push to set it for later delivery or Send now to send it immediately.

Cancel or edit a scheduled message

Anchor link to

For messages that are scheduled and not yet sent (status PENDING), you can change or cancel them.

Open the list of messages in one of these places: CampaignsOne-time messaging, or StatisticsMessage History. Open the actions menu (⋮) for the message you want to change or cancel:

  • Delete message: cancels the scheduled delivery and changes the status to Canceled.
One-time message row with status Canceled after Delete message
  • Edit message: opens the one-time push form with the message data loaded. You can change content or audience.
One-time message row with actions menu open showing Edit message, Message details, and Delete message options

Example scenario

Anchor link to

Imagine you’re a marketing manager for a fitness app, and you want to send a one-time push notification about a flash sale on premium memberships. Do it as follows:

Create the campaign
Anchor link to

Go to Campaigns, select One-time messaging, and click Send messageOne-time push to begin setting up your campaign.

Create message content
Anchor link to

Since you want to create a new message for this flash sale, click Create new and set up a push preset titled Flash Sale: 50% Off Premium Membership.

Example text for a push message:

“Limited Time Offer! Get 50% off Premium Membership for the next 24 hours. Don’t miss out on exclusive workouts and features!”

In the push preset, add a deep link to direct users to the app’s membership page. Once you’re satisfied with the design and content, click Next to proceed to the audience selection step.

Push preset creation form showing Flash Sale push notification content with title and message fields
Select the audience
Anchor link to

For this flash sale, you want to target users who have shown interest in premium services but haven’t subscribed yet. Select Send to segment, and from the dropdown menu, choose the Interested in Premium segment. This segment includes users who have viewed the premium page but haven’t upgraded.

Audience selection showing Send to segment option with Interested in Premium segment selected from dropdown
Set the timing
Anchor link to

Since the flash sale is time-sensitive, you want the notification to go out immediately. Select Send immediately to dispatch the notification as soon as the campaign setup is complete.

Scheduling options showing Send immediately option selected for time-sensitive flash sale campaign
Review and send
Anchor link to

Review all the campaign details to ensure the notification looks correct.

Review screen showing complete campaign configuration summary with push notification preview and settings
Anchor link to

If this notification is part of a long-term marketing campaign with multiple messages (e.g., a seasonal sale or ongoing promotions), you can toggle the Link to Aggregated Campaign option. This will allow you to track this notification’s performance alongside other related messages in the broader campaign.

Once everything is confirmed, click Send message to immediately dispatch the notification.

You can also send a one-time push using Customer Journey Builder. Learn how to send one-time push via Customer Journey.