---
title: "Push notifications for iOS, Android and web · Countly"
description: "Push in Countly targets the same cohorts, profiles and places your reports use, fills in each person’s details on the way out, and measures what happened on…"
url: https://countly.com/feature/push-notifications
last_modified: 2026-11-04
---

Push Notifications

# Send the push your analytics already knows how to aim

Push in Countly targets the same cohorts, profiles and places your reports use, fills in each person’s details on the way out, and measures what happened on the same data. One message for iOS, Android and the web, written on live previews.

In this demo car app, one message drawn on every platform it goes to. What you type on the preview is what people receive.

Part of engagement

## The right message, at the moment it matters

Five ways a campaign goes out: once, on a schedule, on dates you list, when a profile does something, or when your own server says so. Each one can carry the person’s own details.

- “Your weekly driving summary is ready, Ada.” Recurring, every Monday at nine in each driver’s own time zone, with their name filled in and a fallback for anyone without one.
- “We haven’t seen you in a while. Here is what changed in 6.2.” Automated, when someone enters a lapsed cohort, and cancelled if they come back before it goes out.
- “Thanks for the trip. Rate it in one tap?” Automated on an event, with the event’s own properties available to the message.
- “Your car is charged to 80%.” API: your server triggers it the moment the charger reports, with the values in the call.
- “Service centers close early on 24 December.” One-time, to everyone near the locations you saved, at one moment for all.
- “Your winter tire change is due next week.” Multi-day, on the exact dates you list.
From audience to outcome

## Aim it, check it, then see what it did

Every campaign is one editor and one results page, with the reach counted before anything is sent.

- Pick who Cohorts and profile groups, narrowed by profile properties, with the reach counted for the people who can actually receive it.
- Reach a place Geo-target a message: save a place on the map as a point and a radius, limit the message to one location or several, and watch the reach follow.
- Test it first Read the summary and the previews on Review, and send what you wrote to your test devices without saving the campaign.
- See what it did Completion and click-through, the delivery funnel stage by stage, and the profiles behind every stage.
Safe to send

## Built for teams that answer for what they send

A push reaches people’s lock screens. These are the guardrails between a draft and that moment.

- 01 Approval A project can require sign-off. Launch becomes Send for approval, and the campaign waits until someone with the right decides. Optional
- 02 Reach before launch The estimate counts only profiles registered for push on the platforms you chose, so a zero shows a problem before anything goes out. Every campaign
- 03 Delivery deadline A message whose time has passed is dropped, not delivered late. 24 hours by default, from one hour to a week. Per campaign
- 04 Local time Nine in the morning in each recipient’s time zone, with a choice for anyone already past it: skip them or deliver the next day. Optional
- 05 Frozen once sending Who it goes to and when cannot change after it starts. Duplicate it to send it differently. Every campaign
- 06 Undo Deleting a campaign stops its deliveries, with a few seconds to take it back. Every campaign
Works with

## Push Notifications, with the rest of Countly

Every feature reads the same live data, so an answer in Push Notifications doesn’t stop there. These are the handoffs built in.

All features

Cohorts

Send to a cohort or profile group, or trigger a push when someone enters or leaves one.

Open

Profiles

Fill a message with profile and custom properties, and open the profiles behind any stage of the results.

Open

Journeys

Send a push as a step in a journey, from the same content library.

Open

Content Builder

Attach a push you already designed in the content library, or design a new one.

Open

Flows

Start a flow from a push and see what people did after it.

Open

Dashboards

Push overview, delivery and campaign performance as ready-made widgets.

Open

In-app Messages

The same audiences and the same data, for when the person is in the app.

Open

Alerts

Know when a campaign stops delivering or being opened.

Open

Data ownership

## Aimed with your data, on your servers

Targeting and personalization run where your analytics live, so the cohorts and properties behind a campaign never have to be copied into a separate messaging tool.

Data privacy

### One less vendor

Push uses the same SDK, the same profiles and the same cohorts as your analytics. There are no audiences to sync.

### Self-hosted, or dedicated

Run Countly in your own cloud, your data center or an air-gapped network. Or let us run a single-tenant instance in the Google Cloud region you choose.

### No default vendor access

On Enterprise, Countly has no access unless you grant it. On Flex, access is limited, granted by you and logged.

ISO 27001 Certified

ISO 27017 Certified

ISO 27018 Certified

SOC 2 Type II examined

TISAX® Participant*

*Countly Ltd. is a TISAX® Participant. TISAX® is a registered trademark of and governed by ENX Association. Learn more at enx.com/tisax
