Thanks to pressure settings, you can control how many push notifications users can receive each day. You can also add UTM parameters to your push notification links.
🫖 Pressure management
Pressure management provides tools to avoid overwhelming users with push notifications while efficiently re-engaging them. Using pressure management helps prevent users from deactivating push notifications on your website or app, helping you retain subscribers. Pressure management also applies to push notifications sent by automation.
Pressure management settings allow you to define:
- Subscriber protection: the maximum number of messages per hour, day, or week that a device will receive from a given app or website.
- Delivery speed: which allows you not to overload your server.
- TTL (Time To Live): the maximum amount of time that push gateways (Apple, Google...) try to deliver the notification.
To manage pressure settings, click the account dropdown and select Settings > Campaigns > Push > Pressure settings.
Subscriber protection
Subscriber protection works by capping the maximum number of messages per hour, day, or week that a device will receive from your app or website. Activating subscriber protection helps prevent subscribers from receiving too many notifications and unsubscribing.
- Activate the Cap the amount of push notifications the user receives option.
- Select the maximum number of push notifications users can receive per hour, day, or week.
You can deactivate Subscriber Protection for a specific push campaign directly by choosing the Bypass Subscriber Protection option when creating it. To learn more, check our dedicated article Create your push campaign.
Pressure categories
Both Subscriber Protection and TTL settings can be customized by pressure category. This allows you to use different settings for different types of push notification content.
- Click the pen icon to edit the name of the category.
- Select the maximum number of push notifications users can receive per hour, day, or week (Subscriber Protection).
- Select the maximum duration for which the gateway tries to deliver the push notification to the device (TTL).
There are five pressure categories, which come preset with different frequency capping and TTL settings, which you can modify to adapt to your business needs:
- Marketing
- News
- Transactional
- Discount
- Announcement
You can also configure five custom pressure categories.
Delivery speed (throttling)
If you send a push to a very large audience, reaching everyone at once can lead to a big boost in traffic. If your website and application aren't set up to handle it, too much concurrent traffic can lead to server overload, catastrophic slowdowns, and even additional costs at your hosting provider.
To avoid this, throttling allows you to control the delivery speed of your push notifications so that you can adapt it to the capacity of your server.
There are five speed controls:
- Very slow (≈ 6,000 push sent per minute)
- Slow (≈ 60,000 push sent per minute)
- Normal (≈ 2,000,000 push sent per minute)
- Fast (≈ 100,000 push per second)
- Very fast (≈ 350,000 push sent per second)
TTL (Time To Live)
The Time To Live (TTL) is the maximum duration for which the gateway tries to deliver the push notification to the device.
The device has to be switched on and connected to get the push notification. Past the TTL, the push notification is dropped. Reasons why a notification is not delivered are usually related to devices being offline or turned off.
The TTL is 72 hours by default. If your notification contains time-sensitive information, you can use a lower TTL to avoid sending obsolete information to the user.
- You are sending a promotional code to be used in the next 24 hours: the TTL should be 24 hours.
- You are doing a livestream on a hot news subject: the TTL should be a few hours.
🕵 UTM parameters
UTM parameters are query parameters that you add to the end of URLs to measure your campaign performance. You can globally configure utm_* (and other) query string parameters to be added to your push notifications target URLs.
Configure your UTM parameters
To configure UTM parameters, click the account dropdown and select Settings > Campaigns > Push > UTM parameters.
The following table shows what settings you can use to start:
| Key | Value |
|---|---|
| utm_source | push |
| utm_campaign | {{ campaign.brevoPushId }} |
Make sure UTM parameters are activated for your campaign during creation. To learn more, check our dedicated article Create your push campaign.
🤔 Have a question?
If you have a question, feel free to contact our support team by creating a ticket from your account. If you don't have an account yet, you can contact us here.
If you’re looking for help with a project using Brevo, we can match you with the right certified Brevo Agency partner.