--- title: "Send a Flash-Sale Announcement via Web Push" slug: "send-a-flash-sale-announcement-via-web-push" updated: 2026-07-16T13:41:34Z published: 2026-07-16T13:41:34Z canonical: "docs.mapp.com/send-a-flash-sale-announcement-via-web-push" --- > ## 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&badge=0&autopause=0&player_id=0&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**. 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. --- ### 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)