For the complete documentation index, see llms.txt. This page is also available as Markdown.

Create web push

Before you start

Before creating a campaign, make sure:

  • your web push channel is already configured,

  • the audience data you need already exists,

  • and the destination URL is ready before you write the message.

If you plan to personalize the notification, prepare the required Profile Attributes first.

Web push formats

Netmera supports two formats:

  • Text — includes the title, message, and icon.

  • Image — adds a larger banner image on supported browsers.

Use Text for reminders, updates, and alerts.

Use Image when the campaign benefits from stronger visual context.

You can add interactive buttons to both formats.

spinner

Campaign flow

When you click Create New Campaign, Netmera opens five steps:

  1. Setup — define the campaign basics.

  2. What — build the notification content.

  3. Who — choose the audience.

  4. When — set timing and expiry.

  5. GO — review, test, and launch.

Step 1: Setup

Use Setup to name the campaign and choose its format. Enter a clear Campaign Name so your team can identify it later.

Confirm Campaign Type is set to Web Push, then choose Text or Image. Enable Add Buttons (Interactive) when recipients need actions within the notification.

The right panel shows the Reach Estimate. Review it before you continue to confirm the campaign can reach the intended audience.

Step 2: What

Use What to build the notification. Here, you define the visible content, click destination, and optional tracking settings.

Main fields

Most campaigns use the same fields:

  • Category — supports consent handling and reporting.

  • Notification Message and Title — define the copy users see.

  • Click URL — defines the destination page.

  • Icon URL — defines the notification thumbnail.

Keep the message direct, and match the destination to its promise. For example, a limited-offer notification should open the offer page, not the homepage.

Personalization

You can personalize the content with profile attributes such as {@name} or {@age}.

Personalization works well for lifecycle messages, reminders, and milestone campaigns.

Example:

  • Default text: Happy birthday!

  • Personalized text: Wishing you a sweet {@age}th birthday {@name}!

Personalization requires Profile Attributes. For a full walkthrough, see Personalized Web Push.

Browser-specific options

The following options depend on the browser and selected format:

  • Image URL adds a banner image.

  • User Interaction Required keeps the notification visible until the user interacts with it.

  • Push Button adds a predefined button set.

For image notifications, use a 2:1 aspect ratio. Before adding buttons, create the button set in Button Sets.

Tracking and delivery options

You can also configure tracking and fallback delivery behavior.

  • Disable Webhooks stops interaction data from being sent to your backend.

  • Fallback (SMS / Call External URL) defines a backup action if push delivery fails.

  • Message Label helps with filtering later.

  • Conversion Analytics, Control Group, and Conversion Deadline help measure post-click behavior and campaign impact.

Control group

When you use a control group, Netmera withholds part of the audience. You can then compare recipients with similar users who did not receive the notification. This comparison gives you a clearer view of campaign impact.

Example: with an audience of 100,000 and a control group of 1%, 1,000 users do not receive the notification.

Conversion Deadline

A conversion is counted when the user receives the message, clicks it, and completes the conversion event within the same session.

For a click to be attributed, it must happen within the Conversion Deadline window. This window starts at message delivery.

Clicks outside this window are not counted as conversions, even if the conversion event is completed later in the same session.

Example

Scenario
Delivery
Click
Deadline
Result

Within window

14:00

17:30

2 hours

✅ Conversion +1

Outside window

14:00

18:30

2 hours

❌ Not counted

Test on device

Use Test on Device to preview the notification on registered devices and supported browsers. Testing before launch confirms that the message displays and behaves as expected outside the editor.

Manage test devices in Settings → Test Devices.

Test on my device

Use Test on My Device to preview the notification on your current browser before launch. It sends a real system notification based on the title, message, icon, and hero image in the editor. This is the fastest way to check the visual result while you are still editing.

To use it:

  1. Enter the title and message.

  2. Add an icon or hero image if needed.

  3. Click Test on My Device.

Netmera triggers a preview notification on your active browser and labels it so you can distinguish it from a real campaign notification.

Test on my device vs. test on device

Use Test on Device when you want to send a test notification to registered test devices.

Use Test on My Device when you want to preview the notification directly on your current browser without starting a campaign send or creating analytics or user-profile records.

Browser notification permissions

When you click Test on My Device, what happens next depends on your browser permission state:

  • Allowed — you see the preview notification immediately.

  • Not requested yet — your browser asks for permission. After you allow notifications, you see the preview notification.

  • Denied — you see: Notification permission is required to preview. Go to browser settings to enable notifications.

  • Blocked in browser settings — you see Notifications are blocked in your browser. Go to browser settings to enable notifications. The preview notification is not triggered.

  • Title or message is empty — you see Title and message fields are required to preview. The preview notification is not triggered.

Preview personalized messages

If your notification includes dynamic variables or placeholders, you are prompted to enter preview values after you click Test on My Device.

Enter the values you want to test, then continue with the browser permission flow.

You then see the preview with those values, so you can confirm the final message before sending.

Required placeholder fields must be filled before sending the preview notification. If a required placeholder value is missing, the modal remains open and the preview notification is not triggered.

Step 3: Who

In Who, you decide which subscribers should receive the campaign.

Choose an audience that matches the campaign's message and goal.

Audience options

You can target the campaign in several ways:

  • Send All reaches all subscribed web push users.

  • Select Users lets you filter by selected criteria.

  • Advanced supports condition groups with AND and OR logic.

  • Distribution List uses a saved audience list when one is available.

Use Send All for broad announcements. Use filters for product-specific or behavior-based messages.

Select users

Use Select Users when a simple filter meets your needs. It works well for campaigns based on a few known conditions.

To learn more about saved audience logic, see Segments.

Advanced

Use Advanced when you need detailed audience logic. Choose it when several behaviors or attributes must work together.

Advanced Users Options

Each condition represents a behavior or attribute. Groups combine conditions with AND or OR logic. AND includes only users who meet all selected conditions, while OR includes users who meet any selected condition. As you build the rule set, Netmera updates the matching audience in the right panel.

The Selection Criteria panel shows the matching users, devices, and browsers.

Additional controls

You can also set delivery guardrails.

  • Ignore User Message Limits bypasses frequency limits for this send.

  • Limit Target Users caps the number of recipients.

Recipient limits support phased launches, controlled rollouts, and test sends before a full campaign.

Step 4: When

Use When to set the campaign start time, delivery pace, and expiry.

Start sending messages

Choose Now to send immediately, or choose On Specific Time to schedule delivery. Scheduling works best when timing matters, such as during a promotion window or product launch.

Start Sending Messages

Delivery speed

Choose how quickly Netmera sends the campaign.

  • Send Fast delivers to all eligible users at once.

  • Send in Packages sends in batches of a defined size.

Use package-based delivery for large audiences or gradual rollouts.

Delivery Speed

Message expiry when not reached to client

Set an expiration time for a push notification to control how long it stays valid for delivery. This is useful for time-sensitive campaigns where the message loses its relevance after a certain point. For instance, if you are using a packaged delivery, you can use this option to prevent messages from being delivered after a specific date and time.

Options

  • Never — The message stays valid for delivery using the default period.

  • Until a specific time — The message can be delivered only until the selected date and time. After that time, any remaining undelivered messages expire and are no longer delivered.

Message expire time

Step 5: Go

Use GO as the final campaign check. Review the content, audience, and timing before you send the campaign or submit it for approval.

Last updated

Was this helpful?