---
title: "Send a Flash-Sale Announcement via Web Push"
slug: "send-a-flash-sale-announcement-via-web-push"
updated: 2025-08-28T14:22:31Z
published: 2025-08-28T14:23:07Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mapp.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Send a Flash-Sale Announcement via Web Push

## Use Case

Announce a limited-time flash sale to your website subscribers via the Web Push channel in Mapp Engage.

---

## Prerequisites

1. Active Firebase account.
2. Web Push is activated on your website.
3. FCM JSON key is available for the website channel.

---

## Procedure

### 1 Set up a Web Push Channel in Mapp Engage

1. Go to *Administration > Channels > Web*.
2. Select **Create Web Channel**.
3. Enter a unique **Name** for the channel.
4. Provide the **FCM JSON key**. The following video shows how to generate the Key in Firebase.

[webpush2.mp4](https://player.vimeo.com/video/637781844?h=6372afc5b5&amp;badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479)

For more information, see [Firebase Cloud Messaging](https://firebase.google.com/docs/cloud-messaging).
5. Click **Next** to review the **Summary**.
6. Click **Activate** (if available), then **Save**.

> [!NOTE]
> - If a valid FCM JSON key is provided, you can activate the channel on the *Summary*step before saving.
> - If the FCM JSON key is missing or invalid, *Activate*is unavailable; you can only *Save*or *Close*the process.

---

### 2 Compose the Web Push Notification

1. Go to *Create New > Message > Web Push Notification*.
2. Enter a unique **Name** (e.g., “Flash Sale”) and click **Next**. ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/image(609).png)
3. Choose the **Website** channel you created.

![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/web(1).png)
4. Add the **Title** and **Message body**. ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/image(611).png)
5. (Optional) Add an **Icon** by uploading one or selecting from the content store.
6. Set the **Link** (website to open on click).

![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/image-FEP095JQ.png)
7. Review the **Preview** and click **Next**.

![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/preview.png)

---

### 3 Schedule and target

1. Select **By time** and set the *Delivery date*, *time*, and *Time zone* for when the flash sale starts. ![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/image-ZS5SIB40.png)
2. Choose the **Target audience** (e.g., *All opted-in users*).
3. Click **Next** to review the message and its settings.

![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/image-2Z3WDFOW.png)
4. Click **Schedule**. The status on the overview page will update to *Completed*after sending.

![](https://cdn.document360.io/554b9b98-6720-4d8b-9919-c7b203d72648/Images/Documentation/image-ZSL86R8Y.png)

---

### 4 Monitor Message Statistics

1. Go to *Statistics > Group Messages > Web Push Notifications*.
2. Click **View statistics** in the context menu in the *Actions*column.

## Related

- [Web Channels Statistics](/web-channels-statistics.md)
- [Getting Started with Web Push](/web-push-getting-started-with-web-push.md)
