Skip to main content
All CollectionsGetting startedAdvanced
How can I send notifications to specific users or device IDs?
How can I send notifications to specific users or device IDs?

Batch allows you to target specific user/device IDs using the Transactional API or creating segments you can target from a campaign.

Baptiste avatar
Written by Baptiste
Updated over 6 months ago

Batch offers two solutions in case you need to target specific user IDs: 

Send real-time notifications using the Transactional API

The Transactional API is made for 1-to-1 or 1-to-few interactions. It allows you to send push notifications to a specific list of IDs (push tokens, Advertising IDs or Custom User IDs) based on events in your back end.

💡 Advertising IDs are no longer collected by Batch since the release of SDK 2.0 version.

Use it to send action-oriented or time-sensitive push notifications.

  • Action-oriented notifications: New message, friend request, reached credit limit, user's turn in a game, etc.

  • Time-sensitive notifications: Delivered orders, delayed flights, cancelled trains, etc.

Create and target segments using Batch's Custom Audiences

Custom audiences allow you to upload static segments exported from your userbase (e.g. top 500 buyers, etc) or created by third-party tools. You can easily retarget these custom audiences with a push or an In-App automation from the dashboard.

You can easily create a custom audience by uploading a .txt or .csv file from the dashboard Settings > "Audiences" tab:

You can also create and update audiences remotely, using the Custom Audience API.


This article belongs to Batch's FAQ. Need more help? Find insightful articles, documentation, case & market studies, guides, and even more in our website's Resources section on batch.com and our blog.

Did this answer your question?