# How to retarget users who have received or opened a push notification?

Not all users react to a message in the same way. Retargeting allows you to:

* Re-engage users who did not open a notification
* Provide more depth for those who showed interest
* Adapt content based on actual behaviour

**⇒ Goals:** increase in open and conversion rates, more relevant messaging, and better overall performance of push campaigns

With Batch's **native retargeting feature**, you can very precisely target users who have interacted with a message *(or not)* or received one of your push notifications. We will focus only on "**sent message**" or "**opened message**", because "clicked message" is only available for Email and SMS.

*You can find more details on how retargeting works in this* [*documentation*](https://doc.batch.com/getting-started/features/customer-engagement-platform/orchestration/targeting#retargeting)*.*

## How to use push retargeting in a One-shot campaign?

Go to campaigns tab and create a new "**Push**" campaign.

In order to use retargeting, you can add conditions, such as "**sent message**" or "**opened message**".

<figure><img src="https://509463063-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfiAYaWDWqtFZeXxyg67F%2Fuploads%2F8wQTpgNqknhmyF7smrXI%2FScreenshot%202025-12-18%20at%2015.14.23.png?alt=media&#x26;token=42018efa-b8ba-4554-af34-46ed16a039f9" alt="" width="563"><figcaption></figcaption></figure>

Several possibilities are available to you for retargeting, depending on your specific use case.

You can select different conditions:

* **Occurred ⇒** with "yes" or "no," to know if the action took place *(example: An open occurred)*
* **Last event ⇒** To choose when the last interaction took place *(example: Last click occurred less than 15 days ago)*
* **Count ⇒** To know exactly how many times this action took place *(example: 2 opens)*
* **Count since ⇒** To count the number of opens or clicks over a specific period of time *(example: 2 clicks occurred within the last 5 hours)*

And 4 different targets:

* **A Campaign** *(one-shot)*
* In an **Automation** *(targeting, yes/no splits)*
* **A channel** *(Push, globally)*
* **A Label** *(On a group of orchestrations that has an associated label)*

*Let's take an example :*&#x20;

*Here, I want to target everyone who opened a specific push one shot campaign*

<figure><img src="https://509463063-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfiAYaWDWqtFZeXxyg67F%2Fuploads%2FGkAaOzHWlA0TY3JDKTDQ%2FScreenshot%202025-12-18%20at%2015.33.32.png?alt=media&#x26;token=efaa5782-7f22-43b8-9b47-e1a636721058" alt=""><figcaption></figcaption></figure>

## How to use push retargeting in a an Omnichannel Trigger?

If you are building an omnichannel trigger, you could add a "**Yes/No Split**" step to include a **retargeting condition.**&#x20;

This allows you to send a different message to users:

* **who opened the push notification from a previous step ⇒** New push content, or go to the next step.
* **who did not open the previous push notification ⇒** Send a follow-up push notification

*In this example, we are sending a follow-up notification to users who did not open the previous one, while those who did open it will proceed directly to the next step.*

<figure><img src="https://509463063-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfiAYaWDWqtFZeXxyg67F%2Fuploads%2FHkx117COI21SyMq2JBnG%2FScreenshot%202025-12-23%20at%2018.33.39.png?alt=media&#x26;token=ec880c63-a49a-4e03-a96b-a27137c973d8" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="info" %}
Note that retargeting is available for : **Push notifications, Email, SMS** / Retargeting for **In-app messages** will be available soon.
{% endhint %}
