Back in Stock Web Push notifications allow you to notify users when a product they previously viewed, which was automatically added to their cart but is now out of stock, becomes available again. This helps you re-engage interested shoppers at the right moment and encourages them to return to your site to complete their purchase.
These notifications are behavior-based and triggered when inventory for a previously out-of-stock product is updated. You can define rules based on product views, user activity, and availability timing.
This article answers the following questions:
- What are the requirements for the Back in Stock Web Push notification?
- How can I create a Back in Stock Web Push notification?
- How can I segment the audience?
- How can I set rules to trigger a Back in Stock Web Push notification?
- How can I design a Back in Stock Web Push notification?
- How can I preview a Back in Stock Web Push notification?
- How can I set goals for a Back in Stock Web Push notification?
- How can I launch a Back in Stock Web Push notification?
Requirements for the Back in Stock Web Push notification
Back in Stock utilizes the same data collection methods as the Smart Recommender product. Product catalog database integration is applied via three different methods, and you can use only one of them or combine them in line with your platforms and use cases.
- Product Catalog Integration via Clickstream Data: Your product catalog information is processed every time one of your customers visits your website or product detail pages. This integration type requires system rules to be integrated, and all the product information will then be collected and processed by Insider API.
- Product Catalog Integration via XML: With this integration type, you can use your own XML product catalog as the source for your product feed. You can integrate through Insider One's InOne panel and send all the product attributes provided in the XML file to the product catalog database using Insider One's InOne panel.
- Product Catalog Integration via API: With this method, you can send your product catalog information via insertions and updates via the Catalog API.
Create a Back in Stock Web Push notification
To create a Back in Stock Web Push notification,
- Navigate to Campaigns > Messaging > Web Push.
- Click the Create button to start.

- Name your campaign, choose your campaign type, and click the Create button.

Segment your audience
Define your users in the Segments step of your campaign to narrow down and target the specific audience you want.
- Choose your target audience's language first, then send it to the opted-in users who have opted in for that language. To target all your subscribers, select the "All Languages" option.
- Continue selecting your segment groups. You can choose one or more user groups to display your campaign.

Set rules to trigger a Back in Stock Push notification
You can configure rules to determine when a user becomes eligible to receive a Back in Stock Web Push notification. The triggering rule for these pushes can be based on product view or adding a product to the wishlist.

- For sharper, niche segmentation, you can use ready-to-use event filters. You can include or exclude users from campaigns based on their purchase, product page view, cart page view, and adding to wishlist actions in the last 90 days.
- You can also use Product Filters to exclude specific product categories or particular products based on their original price, category, or currency. See below for some examples:
- You may want to exclude products on sale from your back-in-stock journeys.
- You may consider a 20% drop in price, but exclude products with an original price of less than 10 USD to avoid overwhelming your users with too many notifications. You may also consider excluding the 5 USD products that will bring little revenue.

This means the purchase of other, unrelated products does not trigger the exclusion. The system checks explicitly for a match between the product in the campaign and the product in the user's purchase event.
You can also define a frequency capping to limit the number of Web Push notifications a user gets in a day from this campaign.
Design a Back in Stock Web Push notification
In the Design step, customize the content of your campaign.
1. Select a layout to start designing your notification. It can be with an icon or an icon and a rich image. Choose the type of rich image if you have chosen the layout with a rich image.
2. You can add text, emoji characters, or attributes to personalize your messages further. You can choose the name attribute when you click on + Add Dynamic Content. When you add any user attributes, you can also define a fallback or alternative text to ensure your Web Push notifications are not broken if the attributes' values are empty. You can also get assistance from the text generator to create your title and description.
3. Define the message link the user will be redirected to when clicking the notification. You can provide it in two types:
- Custom link: The static URL you enter manually.
- Dynamic link: You can use default or custom attributes, which should be pre-defined in custom user attributes. You can also define a fallback to ensure your push messages are not disrupted if the URL source value is empty.

4. You can add up to two optional Message Action Buttons to Web Push notifications to increase user interaction. Using this option, you can direct your user to different links by clicking on the notification body, action button 1, or action button 2. When a user clicks any of them, the Web Push notification will disappear.
5. UTM Parameters are simply tags that you add to a URL. When your notification is clicked, the tags are sent back to Google Analytics if you have the Google Analytics tracking code on your website. Enter the necessary information if you have Google Analytics set up to track your campaign's performance.
Preview a Back in Stock Web Push notification
At any point during the design of the Web Push notification, you can see a live preview of what your subscribers will receive. Under the Preview, placed on the right side of your screen, you can see how it will appear when a user receives it.
- You can click the collapse/expand button on the preview Web Push notification to see the collapsed and expanded view.

- You can view how your Web Push will look in different operating systems and browsers. First, select the device, then choose the operating system and browser from the dropdown menu to see what your Web Push will look like.

- You can click the Test Message button at the bottom right corner of the page to send a test Web Push notification to your device.

Set goals for a Back in Stock Web Push notification
You can set goals to track the performance of your campaign. The default goal is Purchases; you can change it. Under Conversion Duration, you can set the period during which users must accomplish the goals of your campaign.
Launch a Back in Stock Web Push notification
In the Launch step of your campaign,
1. You can choose the Activation Status of your campaign.
- Draft: Your campaign has not been sent yet and is currently in draft status. You can make changes to it later.
- Active: This indicates that your campaign is live on your website and can be displayed to eligible users.
- Test: This means your campaign is in test mode and cannot be displayed to any user unless they have a test link.
- Pause: You can pause your campaigns temporarily.

2. Set the activation time to start and end your campaign.
3. Time to Live refers to the expiry time of the Web Push. All Web Push notifications will be sent out at the specified time. However, users who do not have their browsers open when the Web Push is sent will receive it the next time they open their browser, unless the time to live expires.
For example, imagine a Back in Stock Push scheduled to be sent at 10:00 am with a Time to Live of two hours. If User A’s browser is not open at 10:00 am and they open it at 11:00 am, they will receive the Web Push at 11:00 am. If they only open the browser at 12:30 pm, they will no longer receive the Web Push notification since it has already expired at noon. This is useful for time-sensitive offers that you promote with Web Pushes.
4. Frequency Capping enables you to limit the number of web push notifications that a user gets in a day. To turn off the defined delivery limit for your campaign, you can enable the Bypass Channel Frequency Capping checkbox.
5. By setting Silent hours, you can prevent Web Push notifications from being delivered between these hours.
Silent hour refers to the prevention of Web Push notifications from being delivered at a specific time interval. Notifications that reach users at the wrong time can be disturbing. You wouldn't want to wake up and lose them with a notification sent at 3:00 am. Additionally, some countries have laws and penalties, including high fines, regarding this matter.
You can choose to continue sending these Web Push notifications with a delay after the Silent Hour ends, or you might not send pushes that fall within that hour range at all.
6. You can use tags to find or filter your campaign easily. You can add previously created tags to the campaign.
You can also create new tags and save them for later use.
7. You can write notes in the designated area to remind yourself or your team members about the campaign.
8. You can see the information if your campaign is ready to go. When your design is ready, click Launch Campaign.