Buy Traffic

What push notification ads are really running against once permission is granted

Last updated: 8 September 2026

On this page
  1. Where the opt-in behind push notification ads actually comes from
  2. Why the list behind push notification ads decays faster than it grows
  3. How buyers estimate real reach behind push notification ads
  4. Consent, revocation and what push notification ads can rely on
  5. Building a source list that keeps push notification ads current

Push notification ads reach a device that already agreed to receive messages, which sounds like consent until the opt-in itself is examined. Most subscribers never chose the publisher deliberately; a full-screen prompt intercepted a click meant for something else, and the browser recorded that accidental tap as permission granted indefinitely. The list built from that moment behaves differently from an email list a person joined on purpose, and pricing, decay and blacklisting all follow from that one structural fact rather than from anything a buyer does after launch.

Where the opt-in behind push notification ads actually comes from

A browser permission prompt asks a binary question, allow or block, and publishers learned years ago that timing the prompt against an unrelated click multiplies the allow rate several times over. A visitor tapping a play button on a video, or a download link on a torrent index, lands a permission dialog stacked directly under their finger, and a fraction of accidental taps register as consent the browser will honour indefinitely.

That mechanism is why subscriber counts on cheap inventory look enormous next to the actual attention a campaign receives once delivered. A publisher reporting four hundred thousand subscribers is reporting four hundred thousand permission grants, an unknown share of which were never intentional, and the network selling access to that list has no reliable way to separate the two after the fact.

A smaller number of publishers run a cleaner version of the same mechanic: a dedicated interstitial page explaining what the subscription is for, shown before the browser prompt fires rather than layered underneath an unrelated click. Lists built this way carry a noticeably higher long-term response rate, though they also grow more slowly, and a buyer able to identify which acquisition method a given source used gets a meaningfully better read on what that list is actually worth.

The distinction rarely appears anywhere in a network's own marketing material, since disclosing that a large share of subscribers arrived through an accidental tap undercuts the size of the audience being sold. A buyer who asks an account manager directly which acquisition flow feeds a specific source occasionally gets a straight answer, and that single data point is often worth more than a week of blended performance testing on the same source.

Why the list behind push notification ads decays faster than it grows

Every subscriber base loses ground continuously: devices get reset, browsers get reinstalled, users manually revoke a permission they no longer remember granting, and none of that churn shows up anywhere in a publisher's dashboard because there is no unsubscribe click to record it. A list stops shrinking visibly and simply stops responding, which looks identical to a healthy but quiet list until CTR data proves otherwise.

The thirty-day cliff most buyers miss

Response rates on a fresh cohort of subscribers commonly fall by half inside the first month, then flatten into a long low tail that can still deliver for a year on volume alone. Buyers who judge a source by week-one performance and extend a contract based on it are often extending into the flattened tail rather than the strong early window, since the contract renews on price and not on the cohort's actual age.

A short conversation with a publisher's account manager, comparing what was reported in onboarding documentation for push ads against the actual cohort dates behind a given source, is usually enough to surface whether a list being sold as fresh is closer to eight months old.

Cohort age matters more on formats billed per subscriber than on formats billed per impression, since a stale cohort still generates the same subscriber count on an invoice even after most of the list has stopped responding to anything sent to it.

How buyers estimate real reach behind push notification ads

Subscriber counts published by a network describe permission grants, not devices currently able to receive a message, so an experienced buyer treats the number as a ceiling rather than a forecast and builds a delivery test into the first week of any new source before committing further spend to it.

Signal checkedWhat it revealsWhy the raw subscriber count hides it
Delivery rate on first sendShare of subscribers actually reachableReported total never subtracts dead devices
CTR by cohort ageHow fast a segment has decayedAggregate CTR blends all cohort ages together
Bounce on click-throughWhether the landing page still resolves for that trafficNot visible from the panel at all
Geo drift over 90 daysWhether declared GEO still matches delivered GEOPublishers rarely re-verify device location

None of those four checks require anything beyond a properly tagged tracking link and a week of patience, and together they replace a subscriber count that was never meant to answer the question a buyer is actually asking. A buyer running this check across several sources at once usually finds that the reported totals cluster tightly while the delivery rates spread widely, which is the clearest evidence that the count itself was never the useful number.

A subscriber can revoke permission at any point through browser settings, and neither the publisher nor the buyer receives a notification when that happens, which means every send includes some share of messages aimed at devices that quietly opted out weeks earlier. The format inherits this blind spot from the underlying web push standard rather than from any single network's practice.

What actually changes when a subscriber revokes access

The next send simply fails silently for that endpoint, logged by the delivery infrastructure as a soft bounce rather than as an unsubscribe, and most self-serve panels do not surface soft bounce rates to buyers by default. Requesting that figure directly from account support, rather than accepting the headline subscriber count, is one of the few reliable ways to price a source honestly before scaling spend against it.

Some panels quietly retire a device from active sends after several consecutive soft bounces, which improves the effective delivery rate over time without ever telling the buyer that the underlying subscriber count has silently shrunk behind the number still displayed on the account dashboard. Cross-checking that retirement policy against the delivery notes for push notification ads before assuming a flat subscriber count means a flat audience saves a buyer from budgeting against a number that has already quietly moved.

A related wrinkle shows up on shared devices, common on lower-cost Android hardware sold in several Tier 2 and Tier 3 markets, where one browser profile can end up subscribed on behalf of several people who each use the device at different times of day. The subscriber count in that case is accurate at the device level and misleading at the person level, a distinction that matters more for offers depending on individual recognition than for broad-reach formats.

Building a source list that keeps push notification ads current

The buyers who keep this format performing past the first month treat source selection as ongoing maintenance rather than a one-time setup step, pulling fresh publisher IDs on a schedule and retiring sources once delivery rate drops below a fixed threshold rather than waiting for CTR to confirm the decline weeks later.

A maintenance cadence that catches decay early

IntervalCheck performedAction if it fails
Every 7 daysDelivery rate versus prior weekFlag source for closer look
Every 14 daysCTR trend across cohortsCap spend on decaying segments
Every 30 daysCompare declared vs actual GEO mixDrop source if drift exceeds 15 percent

The specification pages on push-ads.io list expected delivery windows by source type, and comparing a live account's numbers against that baseline on the same weekly cadence turns subscriber decay from a surprise found in a quarterly report into a routine line item that gets managed the same way any other depreciating asset would be.

None of this maintenance is complicated on its own; it simply competes for time against every other task on a media buyer's list, which is exactly why the accounts that skip it tend to be the ones running on autopilot for months at a time, quietly paying full price for a subscriber base that has aged well past its strongest window. Reach behind push notification ads is real, but it is a moving number, not the fixed one printed on a sign-up page, and treating it that way from the first campaign onward is what actually separates accounts that hold a stable cost per action from ones that watch it climb every quarter without ever finding a clear cause.

Material last verified: September 8, 2026.