Skip to content
Features · 7 min read

Writing and scheduling push campaigns

A push campaign is 40 characters of headline, a line of text and one link. Small canvas, big results — if you get the message, the audience and the timing right.

Updated By the Pusharoo team
In short
  • Keep titles under ~40 characters and the body under ~100; long text gets cut, especially on phones.
  • One clear link per notification, to a page that matches the promise.
  • Schedule for your audience’s local morning or early evening; avoid late nights.
  • Unlimited campaigns and scheduled sends, with sent/expired/clicked stats on each.

Anatomy of a good notification

now48-hour sale is live 🔥Everything in the spring drop is 30% off until Sunday.
  • Title (≈ 30–40 characters): the news. Lead with the benefit.
  • Body (≈ 60–100 characters): the detail or deadline.
  • Icon: your logo — set once per website.
  • Image (optional): shown large on Chrome/Edge for Windows and Android.
  • Link: a specific landing page, ideally with UTM tags so analytics can credit push.

Scheduling

Pick a date and time when composing and the queue sends it then (times are entered in your local time). Good defaults: weekday mornings for news and B2B, early evenings and weekends for retail. Test a few slots and compare click rates.

How often to send

Most sites do well with one to three notifications a week. Daily works for news and deals sites whose subscribers asked for it. Promise a frequency in your opt-in prompt — and keep it.

Reading your stats

StatMeaning
SentAccepted by the browser push services
ExpiredEndpoint returned 404/410 — removed from your list automatically
ClickedPeople who tapped the notification

Compare click-through by segment, time and wording. Change one thing at a time.

Ten campaign ideas

  1. Flash sale with a deadline
  2. Back in stock
  3. Price drop on a popular item
  4. New article or episode
  5. Live event starting now
  6. Restock of a bestseller
  7. Free shipping weekend
  8. Early access for subscribers
  9. Seasonal guide or gift list
  10. “Last chance” before an offer ends

Tracking clicks in your analytics

Add UTM parameters to every link, for example ?utm_source=pusharoo&utm_medium=web-push&utm_campaign=spring-sale. Your analytics tool will then attribute sessions and revenue to each campaign, alongside Pusharoo’s own click counts.

Always send a test first

Subscribe your own phone and desktop, then send the campaign to a segment that only contains you (e.g. “joined in last 1 day” right after subscribing). Check how the title truncates, whether the image shows, and that the link opens the right page.

Questions

Can I schedule a push notification for later?

Yes. Choose a date and time when composing; the queue sends it automatically.

Is there a limit on campaigns?

No. Send as many campaigns as you like, to as many subscribers as you have.

Can I add buttons to a notification?

Today Pusharoo sends a title, body, icon, optional image and click link. Check the docs for updates.

More in Features: White-label push notifications: your brand, not ours · Rich push notifications: images, icons and buttons · All guides

Free for life. No limits.

Unlimited subscribers, campaigns and automations. No badges. About five minutes to install.