Reminder: before you start setting up web push, we recommend building the promo that the pop-up will link to first!
1. Go to the web push dashboard
2. Create a web push
Click "Create" in the top right
Reminder: you can create it now, but previewing or going live requires the plugin code to already be installed on your website. If you haven't set that up yet, see: How to install the web push code on your website
Choose the style you want to set up
3. Message settings
Once created, you'll enter the editing screen and see the message settings window
Set the message name
This name only shows up in the dashboard list, to help you identify and manage it
Choose a message type (pick one of three)
Promo
Action: clicking the pop-up redirects to a designated promoChoose a promo you've already created, or enter the promo ID directly to find it quickly. Once confirmed, click "OK" to finish the setup.
Send eligibility code
Action: clicking the pop-up redirects to a designated promo (participation is restricted to only those who saw this pop-up)
Choose an eligibility-code promo you've already created, or enter the promo ID directly to find it quickly. Once confirmed, click "OK" to finish the setup.
[Additional info]
What is an eligibility-code promo?
Turn on the eligibility code feature under promo entry eligibility settings to restrict who can participate — only people who have received a code can join. Eligibility codes can be generated and sent through: "manually generate a batch of codes and send them yourself," "send via marketing promotion," or "generate a QR code via the in-person promo assistant tool for customers to scan"
Webpage
Action: clicking the pop-up redirects to a designated URL (any URL)Set the URL you want visitors to go to — for example, a promotion page, a specific article, an account signup page, etc. Once confirmed, click "OK" to finish the setup.
4. Getting to know the web push editor
1. Web push info
The web push name (editable), online status, and schedule display (for schedule settings, see the "Settings" section below)
2. Plugin content
["Icon"-type plugin]
Replace image | Supports two upload methods: Image format: width and height > 300px, any aspect ratio, no larger than 3MB, PNG file | |
Alt text | If a visitor can't see the image, the content in "Alt text" will display instead. We recommend a call-to-action phrase, like: Click to join, Enter the draw now, etc.
| |
Resize | You can directly adjust the display size of the image. (Just adjust the width — height adjusts automatically)
What size should I use? We recommend basing it on mobile — for a typical 640px screen width, think about what proportion of the screen you want this plugin to take up. If it's 1/6, aim for around 100px
|
3. Style
In the style settings, you can adjust the plugin's display style
| 1. Close button Sets the color of the 🅧 close button in the top right of the plugin object Tip: if you don't want a close button, you can set it to transparent 2. Background Sets the image background color If you upload an image with irregular edges and want to add a background color, you can set that here. Example:
You can crop the corners of the image you uploaded
Where this plugin object appears on the screen
After choosing a display position, you can use spacing to nudge the object further
You can set the animation effect to "None" or "Zoom" |
4. Settings
In Settings, you can adjust the conditions for this plugin, such as trigger timing, click behavior, scheduling, and more
Setting | Description | Options and details |
Message type | Change the message type or adjust its settings (same message type you chose during initial setup — you can adjust it again here) | Once you choose one of the three types, you can set its corresponding content. For details, see the message type explanation above |
Click behavior | Sets what happens when a visitor clicks the plugin object after seeing it |
|
Click delay | Delays how soon the plugin object can be clicked — for example, a visitor sees the plugin object as soon as they land on the page, but can't click it until 15 seconds have passed. |
|
Scheduling | Sets when this plugin object should start running (its live schedule on your site) |
|
Message display location | Specifies which webpage URLs this plugin object should appear on |
|
Trigger timing | When the plugin object appears. |
|
Send frequency | How often a visitor will see the plugin object. Visit counts are tracked using browser cookies. |
|
5. Preview the plugin
There are two ways to preview it
Preview inside the editor
While you're editing, the editor itself provides a simulator preview, and you can switch between mobile and desktop views.Preview on your actual website
Click the "Preview" button, then enter your website URL (e.g., your homepage URL). After entering it, click the preview button to confirm — it will automatically open the URL you set and show the plugin object as currently configured, so you can test clicking it.
Additional note: this preview mode only shows the configured plugin on a special, system-generated URL — it does not mean the push is officially live on your site. You can copy this URL to share with colleagues so they can preview it too.
6. Go live
Once testing looks good, click the "Go Live" button to activate the web push.
If you've set a schedule, it will start displaying according to that schedule once live.






























