BRUTAL MARKETING

PUSH NOTIFICATION FOR BUSINESS: GUIDE FROM OPT-IN TO SALE

2026
BRUTAL MARKETING

Push Notifications for Business: Guide from Opt-in to Sale

2026

Push Notifications for Business: The Complete Guide from Opt-in to Sale

Fewer than 1% of push notifications get any user interaction at all. That’s not our estimate. It comes from the Chrome team, who use it to explain why the browser now automatically removes notification permission from sites that send a lot and get little back.

Here’s the paradox: sites that send fewer notifications see more clicks. The channel isn’t dying. The habit of blasting one message to the whole list is. Businesses that use push carefully still get cheap customer returns with no ad budget, and without collecting an email or a phone number.
Serhii Ponomarenko. Push Notifications for Business: Guide from Opt-in to Sale I Brutal Marketing blog
Serhii
Ponomarenko
At Brutal Marketing we roll out push as part of warm-up and repeat-sales systems. We’ve seen a couple of well-built scenarios win back abandoned carts. We’ve also seen companies lose 40% of their subscriber base in a month because they sent 2–3 notifications a day.

If you own the business, you’ll find out whether this channel is worth launching and what it realistically delivers. If you run sales or marketing, you’ll get a launch plan you can hand to the team today: mechanics, iOS and Chrome limitations, tools, segmentation, frequency, metrics and the mistakes we see most.

What Push Notifications Are and How They Differ from Other Channels

A push notification is a short message that a browser or app displays on a device screen directly. It needs no inbox and works even when your site is closed. The person clicks “Allow” once, and you get a communication channel that requires no email and no phone number.

The mechanics are simple. A visitor lands on your site, the browser shows a permission prompt, the person agrees, and the device receives a unique subscription token. Your push service stores that token and sends messages to it. They appear within seconds.

What sets push apart from email is speed and the absence of a spam filter. An email sits in the inbox waiting to be opened, competing with dozens of others. A push doesn’t wait. The flip side: users revoke permission with one tap, and Chrome increasingly does it for them.

Three Types of Push Notifications

“Push” covers three different scenarios.

Web push works through the browser and needs no app. It suits an online store, a B2B company, a blog or a SaaS service. It’s the most accessible format, and almost this entire guide is about it.

Mobile push comes from an installed app via Apple Push Notification service or Firebase Cloud Messaging. It’s a separate development project, but messages show even on a locked screen.

Desktop notifications are the same web push, appearing in the corner of a computer screen in Chrome, Edge, Firefox and Safari on macOS. They need no separate setup.

Most clients we work with start with web push. It’s cheap, fast and doesn’t depend on an app.
What Push Notifications Are and How They Differ from Other Channels | Push Notifications for Business: Guide from Opt-in to Sale – Brutal Marketing

Why Push Works Where Email Stalls

Email hasn’t gone anywhere and it still makes money. But inbox competition has grown so much that even a well-written email drowns. Push competes in a different environment: a person is subscribed to 5–10 sites, not 50 newsletters, and the message shows up instead of waiting to be found.

In our experience the channel performs best in two scenarios.

Reactivation. A customer hasn’t visited in a while and doesn’t open emails. A push with a concrete reason (a new arrival, a personal discount, a product back in stock) brings them back with no ad spend. It complements email re-engagement campaigns and your wider work on winning back customers for repeat sales.

Urgent communication. A 24-hour sale, a launch, a schedule change. Email can sit unread for a day. Push gets seen within minutes.

Now the numbers, honestly. Across studies, web push CTR typically falls between 2% and 8%, and reaches 10% or more in segmented, trigger-based scenarios. Email averages 2–3%. The spread is wide because results depend on niche, list quality and relevance. Plan conservatively and measure on your own data.

Push doesn’t replace email. It complements it. Combining subscription-based messaging with push gives you reach that neither channel delivers alone.

Three Limitations to Know Before You Launch

Most guides tell you how well push works. Here’s what breaks the math.

iPhone: Web Push Only for Sites Added to the Home Screen

Web push on iOS and iPadOS works from version 16.4, but only for sites the user has added to the Home Screen as a web app. The permission request has to follow a user action, such as tapping a “Subscribe” button.

The standard prompt on page load won’t work on iPhone. If a large share of your traffic comes from iPhones, that’s a real reach loss. Show a banner with “Add to Home Screen” instructions and put the subscribe button inside the web app. Some developers also report unstable delivery on iOS, so test on real devices.

Chrome Removes Permission on Its Own

Chrome on Android and desktop automatically removes notification permission from sites that send high volumes with very low engagement. The user is notified. Installed web apps are not affected.

Google states plainly that sites sending fewer notifications see more clicks. So frequency and relevance now protect the subscriber base itself, not just your CTR.

Subscriptions Are Anonymous

The service knows a browser token, not that this is Helen from procurement. To personalize push by deal history, pass your push service a customer identifier from your own system, for example after login or checkout. Without it, segmentation is limited to on-site behavior.

How to Set Up Push Notifications: Step by Step

Launching web push technically is easier than it looks. The hard part is doing it right without burning your list.

Step 1. Choose a Service

Pricing changes, so check each provider’s site before deciding. Here’s the picture at the time of writing:
For most small and mid-sized sites, OneSignal or SendPulse is enough. Both offer plugins for WordPress, Tilda and Shopify and connect in about an hour without a developer.

Step 2. Install the Code

After signup the service gives you a JavaScript snippet and a service worker file. Add the snippet to your <head> and place the file in the site root. Your site must run on HTTPS, or the browser won’t show the prompt. On a CMS this is done through a plugin or settings, with no code edits.

Step 3. Add a Soft Prompt Before the Browser Prompt

This is the critical step. The standard browser prompt doesn’t explain why someone should agree, so most people hit “Block.” The browser remembers that refusal and won’t ask again until the person changes site settings manually.

Show your own banner first: “Want to hear about sales and new arrivals before everyone else?” with a “Yes, please” button. The browser prompt appears only after that click. In our projects, opt-in conversion with this approach rises from 3–5% to 12–18%.

Step 4. Choose When to Ask

Don’t show the prompt on arrival. The person hasn’t figured out where they are, and you’re already asking for permission. These triggers work:
  • 30–60 seconds on the site;
  • two or three pages viewed;
  • an item added to the cart;
  • an article scrolled to 70–80%.

Test which trigger brings more subscribers at better quality. You’ll see quality in how many click and how many unsubscribe.

Step 5. Set Up a Welcome Notification

Send it within minutes of subscription. This is the moment of peak engagement: confirm the value of subscribing and give a first action. For example: “Thanks for subscribing! 10% off your first order, today only” with a link to the catalog. It’s the same logic as a welcome email series.

Step 6. Add UTM Tags and a Frequency Cap

Every link needs UTM parameters. Without them, push traffic lands in “direct” and you can’t see what the channel brought in. Set a global frequency cap right away too, so one person can’t fall into several sequences at once.

Segmentation: One Message for Everyone Is a Failure

The most common mistake we see is mass push with no list splitting. A store sends a men’s shoe discount to every subscriber, including people who only ever bought kids’ items. The result is a wave of unsubscribes. And after an unsubscribe, Chrome also notes that the site annoyed the user.

By On-Site Behavior

Push services track which pages and categories a subscriber viewed and whether they added items to the cart. That gives you simple segments:
  • viewed the “Laptops” category: gets a new-laptops message;
  • added to cart but didn’t buy: gets a reminder with an extra incentive;
  • bought 60 days ago: gets a reactivation offer.

For more on this logic, see our piece on personalization in subscription messaging.

By Funnel Stage

A new subscriber needs to see the value and have doubts removed. A repeat buyer cares about exclusivity, loyalty programs and cross-sells. If you have a CRM in place, link the push subscription to the customer record. Then segments are built on deals, tags and statuses, which is a different level of precision. We’ve covered the principles of splitting your base in pieces on customer segmentation and fast segmentation tools in CRM.

By Time Zone

If your audience is spread across regions or countries, don’t send everyone on one schedule. A push at 2 a.m. local time leads straight to an unsubscribe. Most services deliver at a set hour in the recipient’s time zone.

Push Campaign Types That Actually Sell

Here are the scenarios that work in our projects, not textbook abstractions.

Abandoned Cart

According to Baymard Institute, the average cart abandonment rate in e-commerce is 70.22%. A large part of that is unavoidable, because people often just compare prices. But the rest can be won back.

A three-push chain:
  1. After 30 minutes: “You left items in your cart. They’re still waiting.”
  2. After 24 hours: “Stock is running low. Your cart is saved for now.”
  3. After 72 hours: “Just for you: 5% off the items in your cart.”

In one of our projects, an electronics store, this three-step chain recovered 14% of abandoned carts. For it to work, the service has to know the cart contents, so connect it to your store through a plugin or events. For the system side of e-commerce, see how to choose a CRM for an online store.

Reactivating Dormant Customers

The customer hasn’t visited in 60+ days and doesn’t open email. Don’t just remind them you exist. Give a reason to return: a new product, a personal offer or exclusive access. Reactivate before Chrome removes permission for inactivity.

Back-in-Stock Alerts

One of the highest-converting formats. The person wanted to buy, couldn’t, and tapped “Notify me.” A push at the moment the product returns has the best odds of turning into a purchase.

Content Notifications

For blogs, education platforms and media. “A new article on your topic is out” is an honest reason to get in touch. Send only when the content is genuinely valuable. We cover the broader logic of retention through useful communication in customer retention for e-commerce.

Urgent Offers

“30% off for 24 hours only” works because push arrives instantly. People open an email with the same text two days later, after the sale ends.

For B2B

Push works in B2B too, just differently: a webinar or demo reminder, a status change on a request, a new case study in the reader’s industry. The audience is more sensitive to pushiness here, so keep it to 1–2 messages a week.

Frequency and Timing: How Not to Become Spam

The main reason people unsubscribe is overload. Companies celebrate high CTR for two weeks, then lose 40% of the base in a month. With Chrome’s policy, you also risk losing permission automatically.

Start with 1–2 notifications a week and raise frequency only if unsubscribes stay flat. Working benchmarks:
  • E-commerce: up to 3–5 a week when you have something to say. More only during a promotion with a clear deadline.
  • B2B and services: 1–2 a week.
  • Media and content projects: 4–7 a week, if the content is really valuable.

For most niches, Tuesday through Thursday, 10:00–12:00 and 18:00–20:00 tends to work. Treat that as a starting point for testing, not a rule. Run an A/B test on send time, because your audience may behave differently.

One more rule: don’t send push at the same time as an email about the same offer. Two messages five minutes apart irritate people. Separate the channels in time.

Metrics: What to Track to Know If the Channel Works

Many teams stop at CTR. That’s a mistake. It shows how attractive the message is, not whether it made money. Here’s the full set.

Delivery rate is the share of subscribers who received the notification. A normal range is 85–95%. Lower means many inactive subscribers or technical failures.

CTR is the share of recipients who clicked. A realistic starting benchmark is 3–8%. Below 3% points to a problem with copy, offer or relevance.

Conversion rate is the share of clickers who completed the target action. This is the main metric for the business, and you can’t measure it without UTM tags.

Opt-out rate is the share who unsubscribe after a campaign. Keep it under 0.5% per send. A sharp rise signals a problem with topic, frequency or relevance.

Active subscriber share shows how much of your accumulated base actually receives messages. Since Chrome started removing permissions, your base can shrink without you noticing.

Revenue per subscriber is revenue divided by active subscribers. In our practice, a well-tuned push channel in e-commerce brings from $0.5 to $2 per month per active subscriber.

Worked example. Your base is 10,000 active subscribers. A campaign with 5% CTR gives 500 clicks. At 3% conversion that’s 15 orders, and with a $30 average order it’s $450 from a single send. This is how you see whether the channel pays off against your team’s effort. For the tracking side, our end-to-end analytics page shows how revenue gets tied back to channels.

Common Mistakes We See at Clients

Over years of working with e-commerce, B2B and service companies, we’ve collected a list of failures. Don’t repeat them.
  • Asking for permission on arrival. The person knows nothing about your site, yet they’re already asked for access. The refusal is remembered for a long time.
  • No welcome notification. They subscribe and get silence for a week. The moment of peak engagement is gone.
  • One message for the whole base. CTR drops and unsubscribes grow. A day spent on basic segmentation pays back.
  • Push without UTM tags. Traffic arrives but shows up as “direct” in analytics. You can’t justify a channel budget without this.
  • No frequency cap. With automation, one person ends up in several chains and gets 5–7 notifications a week.
  • Push duplicates email. Channels should complement each other. If the sale email already went out, use push as a reminder a few hours before it ends.
  • Ignoring iPhone. If a lot of your traffic is on Apple devices and you don’t prompt people to add your site to the Home Screen, you lose a big part of your reach.

We’ve analyzed similar slip-ups in other channels, for example in how to avoid email spam and protect deliverability.

Push in a Sales System: Where It Really Fits

Push is a communication tool, not a sales tool by itself. It works when it’s built into the logic of the whole system: who gets what, when, with which offer, and what happens after the click.

We see the best results where push works alongside a defined funnel and sales department quality control. The notification brings the customer back, and then a manager or an automated sequence in the CRM takes over.

If your funnel is in disorder, push will only speed up the chaos. The person clicks, lands on a manager with no script and no history, and leaves. CTR looks good while conversion is zero.

That’s why, before launching the channel, we look at what happens to traffic after the click. It also helps to understand how to increase website conversion rate, because those mechanics work together with push traffic.

Push vs Other Direct Channels

To see when push is most profitable, compare it to its closest alternatives. The figures are benchmarks, not guarantees.
Push is the cheapest channel per contact and the only one that needs no contact data. That matters where customers aren’t ready to hand over an email or phone number right away.

SMS costs dozens of times more but delivers more reliably. Keep it for critical messages like order confirmations and appointment reminders. Use push for warm-up, content and promotions. To go further on combining channels, read about multichannel customer experience in CRM and customer communication automation.

How to Start with Minimal Risk

If you’ve never worked with push and want to test the channel without a big investment, start with this setup:
  1. Sign up for OneSignal or SendPulse (both have a free start).
  2. Install the code and confirm HTTPS (about 30 minutes).
  3. Set up a soft prompt before the browser prompt.
  4. Set the trigger: 45 seconds on site or two pages viewed.
  5. Create a welcome notification with a concrete offer.
  6. Launch one automated scenario: abandoned cart (e-commerce) or reactivation after 30 days without a visit.
  7. Add UTM tags to every link.
  8. Set a global frequency cap and launch. Review the data after four weeks.

That’s enough to get your first real numbers for your audience. If you also run email, our successful subscription messaging checklist covers the same discipline for that channel.

Conclusion: When Push Works and When It Doesn’t

Push works when:
  • your site gets enough traffic (1,000+ visitors a month);
  • you have something to announce: promotions, new products, content;
  • you’ve set up at least basic segmentation;
  • the notification leads to a strong page with a clear next step.

It fails or underperforms when traffic is too low, you have no content plan, the channel replaces everything else, or the user lands on a weak page after the click.

Push isn’t a magic pill. It amplifies what already works. With strong offers and a solid funnel, it delivers them to the right people at the right moment. If the funnel has problems, fix them first.
We at Brutal Marketing will select the best CRM program for you to use in your business. We will be happy to tell you about the program's capabilities and show you which settings will exactly help you achieve the desired financial results.

Frequently Asked Questions

What are web push notifications?

They’re short messages a browser shows to a user after they grant permission. They appear even when the person isn’t on your site.

How is push different from email marketing?

Push skips spam filters, arrives within seconds and needs no email or phone number. But permission can be revoked with one tap, and Chrome may remove it automatically if a site sends a lot with little response. Push CTR is usually higher than email, but exact numbers depend on niche and list.

Do push notifications work on iPhone?

Yes, from iOS and iPadOS 16.4, but only for sites added to the Home Screen as a web app. The permission request must follow a user action, such as tapping a subscribe button.

Which service should I choose to start?

For most small and mid-sized sites, OneSignal or SendPulse is enough: both have a free start and plugins for popular CMS platforms. If you need e-commerce scenarios, look at PushEngage. Plan terms change, so verify them on each provider’s site before you choose.

How often should I send push notifications without annoying subscribers?

Start with 1–2 a week and raise frequency if unsubscribes don’t grow. In e-commerce the ceiling is usually 3–5 a week, in B2B 1–2. Account for time zones and segment your base.

How do I know push is making money?

Add UTM tags to every link and track clicks, conversions and revenue per campaign in your analytics. Compare revenue per subscriber with your other channels.

Get an Audit of Your Customer Communication System

We’ll map out how to build push alongside your CRM and other channels in your specific business. No template advice: just an analysis of your funnel and a concrete plan.

Request a sales system audit or contact us.
push notifications, web push notifications, how to set up push notifications, push notifications for website, push notifications for ecommerce, push notification best practices | Brutal Marketing blog | Push Notifications for Business: Guide from Opt-in to Sale
By submitting an application, you agree to the privacy policy
Join our community at Telegram and WhatsApp