--- title: "How to create a Web Push campaign" slug: "how-to-create-a-web-push-campaign" description: "A step-by-step framework for building Web Push campaigns — from setup and notification types to testing, analytics, and troubleshooting." updated: 2026-07-31T13:39:20Z published: 2026-07-31T13:39:20Z canonical: "academy.insiderone.com/how-to-create-a-web-push-campaign" --- > ## Documentation Index > Fetch the complete documentation index at: https://academy.insiderone.com/llms.txt > Use this file to discover all available pages before exploring further. # How to Create a Web Push Campaign Web Push notifications are actionable messages sent to a visitor's device from a website through a browser. These messages are contextual, timely, and personalized, making them ideal for engaging, re-engaging, and retaining website visitors. They are delivered directly to a user's device, appear immediately upon receipt, and reside in the notification panel. The list below provides a comprehensive framework and outlines the steps to get started with Web Push. 1 ## Overview 1.1[Introduction to Web Push](https://academy.insiderone.com/docs/introduction-to-web-push)2 ## Integration and Settings 2.1[Web Push Channel Setup](https://academy.insiderone.com/docs/insider-one-web-push-channel-setup)2.2[Web Push Settings](https://academy.insiderone.com/docs/web-push-settings)3 ## Learn Basics 3.1[Listing Page and Elements](https://academy.insiderone.com/docs/web-push-listing-page-elements)3.2[Web Push Notification Types](https://academy.insiderone.com/docs/types-of-web-push)4 ## Create Your Campaign 4.1[Create a Single Push](/v1/docs/create-a-single-web-push)4.2[Create a Trigger Push](https://academy.insiderone.com/docs/creating-a-trigger-web-push-campaign)4.3[Create a Welcome Push](https://academy.insiderone.com/docs/create-a-welcome-web-push)4.4[Create a Cart Reminder Push](https://academy.insiderone.com/docs/creating-a-cart-reminder-web-push-campaign)4.5[Create a Back in Stock Push](https://academy.insiderone.com/docs/creating-an-in-stock-alert-web-push)4.6[Create a Price Drop Push](https://academy.insiderone.com/docs/creating-a-price-alert-web-push)5 ## Generate InOne 5.1[Generate InOne](https://academy.insiderone.com/docs/user-guides-experiences-optimize-generating-inone)6 ## Review & Test Your Campaign 6.1[Test the Design of a Web Push Notification](https://academy.insiderone.com/docs/test-the-design-of-a-push-notification)6.2[Test a Web Push Notification](https://academy.insiderone.com/docs/test-your-web-push-notification)7 ## Check Analytics 7.1[Campaign Level Analytics](https://academy.insiderone.com/docs/smart-recommender-campaign-level-statistics)7.2[Web Push Analytics](https://academy.insiderone.com/docs/overall-web-push-analytics)7.3[Web Push Opt-in Analytics](https://academy.insiderone.com/docs/web-push-opt-in-analytics)8 ## Troubleshooting 8.1[Basic Check](https://academy.insiderone.com/docs/receiving-no-notifications)8.2[Checking Opt-in in Settings](https://academy.insiderone.com/docs/checking-opt-in-in-settings)8.3[Checking Web Push URL](https://academy.insiderone.com/docs/checking-web-push-url)8.4[Global Frequency Capping Settings](https://academy.insiderone.com/docs/web-push-channel-frequency-capping-settings)8.5[Debugging Service Worker](https://academy.insiderone.com/docs/debugging-service-worker)8.6[Checking User Permission](https://academy.insiderone.com/docs/checking-web-push-user-permission)8.7[Getting Web Push Token](https://academy.insiderone.com/docs/getting-web-push-token)8.8[Change on Web Push Analytics](https://academy.insiderone.com/docs/change-on-web-push-analytics)9 ## FAQ 9.1[Web Push](https://academy.insiderone.com/docs/faq-web-push)9.2[Web Push Campaigns](https://academy.insiderone.com/docs/faq-web-push-campaigns)9.3[Web Push Integration and Service Worker](/docs/faq-web-push-integration-and-service-worker)9.4[Web Push Support for Mobile Safari](/docs/faq-about-web-push-support-for-mobile-safari)9.5[Web Push Analytics](/docs/faq-about-web-push-analytics)