Creating a Web Push

Quick Steps Guideline

Go to your Netmera Panel and click:

Messages > Campaigns page > Create New Campaign

  1. Add Campaign Name and select Notification Type (Web Push) on Setup.

  2. Add information about your Notification Message, Title and more on What page.

  3. Select your target group on Who page.

  4. Decide on your notification time, expiry date and speed on When page.

  5. On the last GO! page, review your notification details and test the message on your device before publishing. Once everything looks good, click SEND to publish your notification.

Web Push Types

Netmera offers two types of Web Push notifications to reach your users:

  • Text : Notifications that include title, thumbnail and message, all of which can be personalized.

  • Image : Notifications that include banner, title, thumbnail and message with full personalization support.

You can add interactive buttons to both Text and Image notifications to increase engagement.

Create New Campaign

When you click the Create New Campaigns button located on the right side of the Campaigns Dashboard page, a new campaign creation screen will open.

On this screen, you will be guided through a series of steps, including Setup, What, Who, When, and GO to configure various aspects of the campaign, such as the target group, delivery time, and more. Once you have completed these steps, you can access all the information related to the message created in the GO stage, and after testing with test devices, you can send it for Admin approval.

Step 1: Setup

In the Setup step, you define the essential information for your campaign, including its name, type, notification format, and estimated reach. In the Campaign Name field, enter a clear and descriptive name for your campaign. Under Campaign Type, select the channel you want to use such as Push Notification, Web Push, SMS, or Email. For this process, choose Web Push to continue configuring your notification for mobile or web.

On the left side of the page, select your Notification Format as either Text or Image. You can also enable interactive buttons for both formats by selecting the checkbox Add Buttons (Interactive).

On the right side, you’ll see the Reach Estimate, showing the approximate number of users and devices your message can reach, categorized by browser type and total recipients. This helps you gauge the overall reach and platform distribution of your campaign.

Step 2 : What

The second step in launching your notification is What section. In the What step, the content of the push notification is created. Fields such as message text, message title, thumbnail that will appear on target devices are defined in this step.

Category

Category field allows you to categorize your messages based on your own predefined criteria or use case. For example, you might have categories such as "Promotions," "News Updates," "Account Notifications," or any other relevant labels that align with your messaging strategy.

By assigning each notification to a specific category, you can quickly access, filter and manage related messages. Whether you're sending promotional offers, important announcements, or transactional updates, Message Categories help streamline your workflow and enhance your notification management.

Notification Message

The notification message is the main body of your notification and it's important to make it informative and engaging. This can include text and emojis to convey your message effectively. For instance, you could send a notification message to alert users of a low balance or unusual activity or use emojis to make a notification message more exciting and encourage users to visit the app for a special offer.

Personalized Message

Personalized messages allow you to greet your users by name, or send notifications tailored to their interests and past behavior within your app. This helps create a stronger personal connection and increases user engagement and loyalty.

Additionally, you can use personalized messages to deliver timely and relevant updates, such as weather updates, local news, or personalized reminders making your notifications more useful and more likely to drive action. Personalized messages can be sent if you have Profile Attributes for users. You may do this by transferring user informations such as name, surname, age to Netmera.

Example:

  • Default message: “Happy birthday!”

  • Personalized message: “Wishing you a sweet {@age}th birthday {@name}!” becomes “Wishing you a sweet 26th birthday Simon!”

Title

Use a clear, engaging title captures the user's attention and encourages interaction. You can include text and emojis to make the title both informative and visually appealing that catches user's attention.

Click URL

The Click URL field is specific to Web Push Notifications and defines the destination users are directed to when they click the message. This can be a landing page, product page, or any relevant URL on your website helping guide users toward meaningful actions.

Icon URL

The Icon URL specifies the small, square image also known as the thumbnail displayed next to your notification text. This image typically serves as your brand logo or a quick visual identifier, making the notification instantly recognizable and more visually appealing to users.

Image URL (Chrome Only)

Image URL (Chrome Only) option allows you to include a larger banner image within the notification, available exclusively for Google Chrome users. This banner image makes your notification more eye-catching and provides additional visual context for the message.

User Interaction Required (Chrome Only)

This option is available exclusively for Google Chrome users, keeps the notification visible until the user interacts such as clicking on it or dismissing it manually with it. Enable this setting for important messages to ensure they remain on the screen until the user takes action.

Push Button (Chrome Only)

This option is available exclusively for Google Chrome users and allows you to add button sets to your Web Push notification. Button sets provide predefined user actions, such as Accept/Reject, Add to Calendar/Dismiss, or Snooze/Dismiss, helping increase engagement and encouraging users to take immediate action. To understand how to create button sets, you may visit: Button Sets

Disable Webhooks

When webhooks are disabled, Netmera does not send interaction data from your push notifications to your application backend via a webhook. Use this option if you prefer not to track interactions externally or if you rely on Netmera’s reporting dashboard instead.However, if you need to track user actions in your own system, keep webhooks enabled to ensure interaction data is delivered in real time.

Fallback (SMS/Call External URL)

Fallback scenarios acts as a backup plan in case your push notification fails to reach its intended audience. With this option, you can ensure that users who do not receive your push notification can still get the message through an alternative channel, such as SMS or by calling an External URL.

Message Label

Labels are optional feature that allows panel users to tag their campaigns with specific labels helping organize and manage your campaigns more efficiently. They can be used to categorize campaigns, making it easier to search, filter, and analyze performance on reporting pages.

For example, you might label campaigns as New Users, Retargeting, or Holiday Sale to quickly compare results across different user segments. While not required, labels are a simple yet effective way to streamline campaign management and support ongoing optimization.

Conversion Analytics

The Label and Conversion Analytics features both help track and evaluate campaign performance, but they serve different purposes.

Conversion Analytics measures the specific user actions that occur as a result of your campaigns. For example, you can track how many users made a purchase or completed a sign-up form after clicking a notification.

These insights help you assess campaign effectiveness and make data-driven improvements for future campaigns. You can define the conversion event based on your campaign goal. For instance, to track how many users who clicked the notification completed a payment, select the PaySuccess conversion event.

Control Group

Use control group to calculate conversion %

In the Netmera Panel, the Control Group option allows you to allocate a specific percentage of your target audience as a comparison group. When enabled, the selected percentage known as the control group does not receive the push notification, while the remaining users do. This setup helps you measure the real impact of your campaign by comparing results between users who received the message and those who did not.

Evaluate the true effectiveness of your campaign by using control group feature:

Consider a scenario where your total audience consists of 100,000 users. If you activate the Control Group option and set it to 1%, the notification will not be sent to a randomly selected 1,000 users, while the remaining 99,000 users will receive it.

In the reports, Netmera compares conversion results between the group that received the notification and the control group that did not. This analysis helps you evaluate the true effectiveness of your campaign and understand how the message influences user behavior.

Step 3: Who

In the Who step, you define the target audience for your push notification. You can choose to send the notification to all users or narrow your audience by using one of the following options: Select Users, Advanced, or Distribution List, explained below.

Send All

This option allows you to send your web push to all of your subscribers who have opted in to receive web push notifications.

Select Users

This option enables you to target specific users based on different criteria, such as location, language, and more.

Select Users Options

Tag You can segment users based on tags created in Targeting > Tags section. After adding at least two tags, you can refine your targeting using AND / OR logical operators. This helps you reach specific user groups who share common characteristics or behaviors.

Segment Segments are groups of users that are dynamically structured. Based on the actions they take on the app, users can either enter or exit these segments as their behaviour changes. After adding at least 2 parameters, you can modify your segment preference with And/Or logical operators. You can also create new segments in Targeting > Segments.

To learn more, please refer to the Segmentssection.

Device Type

Target users based on their device type, such as Desktop, Mobile, or Tablet. After adding at least two parameters, you can refine your selection using AND / OR operators. This option helps tailor notifications to users depending on their device experience.

Profile

Target users whose profile attributes match specific values. For example, you can select users whose gender equals female or whose age equals 25. After adding at least two parameters, you can further refine your criteria using AND / OR logical operators.

Response

Target users based on whether they interacted with a previous push notification. For instance, you can retarget users who did not interact with a previous campaign (e.g., a sale announcement) by sending a follow-up offer to encourage engagement.

Location

Target users based on their geographic location. You can specify a region (city, state, or country), search by latitude and longitude, or simply enter a location name. You can also set a radius and select the area directly on the map to reach users within that distance.

Advanced

The Advanced option provides detailed targeting controls, allowing you to reach users based on specific actions or behavior scenarios they have taken on your website or app.

Advanced Users Options

You can define custom filters by adding Conditions and Groups. Each condition represents a specific user behavior or attribute (e.g., purchased a product, subscribed to the newsletter, browsed a category), and groups combine multiple conditions using logical operators:

  • AND: Includes only users who meet all selected conditions.

  • OR: Includes users who meet any of the selected conditions.

Click Add Condition or Add Group to define the criteria that best fit your campaign. You can add multiple conditions or groups for flexible audience creation.

After you choose AND or OR, the matching users will be displayed in the right section of the page, allowing you to review your target audience visually.

Once your audience is defined, the Selection Criteria panel displays details such as the number of users, devices, and seperate internet browsers your notification will be delivered.

Ignore User Message Limits

Push notification providers set limits on the number of push notifications that can be sent to a user within a certain period of time to prevent spamming or overwhelming the user. However, this is an option that allows sending push notifications to users who have exceeded their message limits. Ignore User Message Limits option can be used to bypass the limit and ensure that the message is delivered.

Limit Target Users

You can specify the maximum number of users who will receive the campaign with this toggle. This is useful when you want to control the campaign reach and ensure that it doesn't go beyond a certain limit. Once the maximum number of users is reached, the campaign will stop being sent to any additional users, even if they meet the campaign's targeting criteria.

Step 4: When

Start Sending Messages

On Start sending messages section you have two options you can send your messages instantly with selecting Now or you can set them for further date with selecting On specific time.

Start Sending Messages

Delivery Speed

From the Delivery Speed option, choose how you want your Web Push notifications to be sent:

  • Send Fast: Delivers the notification to all users at once.

  • Send in Packages: Sends notifications in batches of a specified size. Select this option for larger audiences to optimize delivery performance and ensure smoother message distribution.

Delivery Speed

Message Expiry when Not Reached to Client

This option defines what happens if a user is temporarily unreachable:

  • Never: The system keeps attempting delivery to the user.

  • Until a Specific Time: The notification expires after a defined period.

This option helps you control how long your campaign remains active before expiring.

Message Expire Time

Step 5: Go!

You can access all the information related to the message created in the GO stage, and after testing with test devices, you can send your message or submit it for Admin approval.

Test on Device

On the right side of the page, you can preview how your push notification will appear on different devices and operating systems. You may test your notification on your registered test devices or only on your own test device which can be edited in Settings > Test Devices.

Last updated