Frequently Asked Questions

What does PushUp do?

PushUp makes it super easy to deliver desktop notifications from your WordPress-powered website.

Readers in supported browsers and operating systems are instantly notified about the website updates you choose to push to them, even if they don’t have your website open. The notification sends them directly to your content in the browser: there are no third party extensions for your audience, no feed readers reformatting your content or concealing your advertisements.

Today, PushUp supports Mac OS X Mavericks notifications, using its default Safari 7 web browser.

What are the requirements for me, the customer, for PushUp?

PushUp requires WordPress 3.8 or newer. If you can run WordPress, you can run PushUp. PushUp supports the open source (.org) version of WordPress, and also has an approved plugin for VIP. Generic sites are not supported.

How do I install PushUp?

You can install the WordPress plugin using the official plugin directory. For most website administrators, that’s as simple as opening the “Add New” plugin panel under Plugins > Add New in the WordPress admin, searching for PushUp, and clicking the install link when it comes up. You can also download the plugin directly from the repository. Contact your website administrator / manager if you need additional support installing the plugin, or need instructions for installation on VIP.

How do my website visitors subscribe to notifications?

Visitors must load your website in Safari 7, the default web browser that ships with Mac OS X Mavericks (additional browsers will be supported in future releases). The first time they visit your website after PushUp is fully activated they will receive a prompt to accept push notifications.

Push Notification Request

How do my website visitors unsubscribe to notifications?

Visitors can unsubscribe by opening Safari preferences from the “Safari” menu, clicking on the “Notifications” icon, finding your website in the list of sites, and choosing “Deny” (instead of “Allow”). Note that removing the website will simply cause the visitor to be prompted again, the next time they visit your website. Visitors can also customize the presentation of notifications (for instance, how long it appears for) by clicking on the “Notifications Preferences” button.


How does a visitor subscribe to my site after previously choosing to deny notifications?

Follow the instructions in the previous question, changing the option to “Allow” instead of “Deny” after opening Safari Notifications preferences.

Why do you only support Safari 7 on OS X Mavericks (and newer)?

We think Apple’s implementation of website push notifications is the best we’ve seen – the browser doesn’t have to be open, and the implementation uses absolutely no additional system resources.

We already have plans to extend the service beyond Safari 7.

What happens to Safari 7 notifications if the reader’s computer is off when I send a notification?

They arrive instantly the next time they turn their computer on.

What kind of analytics do you provide?

At the moment, we provide the following data points:

  • Conversion rate: number of potential subscribers who accepted notifications.
  • Total number of current subscribers.
  • Total number of unique push notifications sent this month.
  • Total number of unique push notifications sent (all time).

We plan to implement notification delivery click-through (how many visitors actually clicked back to your site from a notification) in an upcoming update, and have plans to add other data points and further refine the presentation of analytic data.

What can I / do I have to configure after installing the plugin?

We recommend customizing your push notification icon to reflect your brand (it defaults to the PushUp logo). You can also customize the notification title (which is different than the notification message); we automatically set this to your site name (defined under WordPress general settings) after you successfully activate the plugin. All of these customization can be made right from the PushUp settings panel under Settings in WordPress.

How much does PushUp cost?

We charge a one time, upfront fee of $14.99 for your first site, which gives you up to 100 unique notifications each month for life. That also covers the first month of service, no matter how much you use it.

After the first month, we have a “pay as your grow” model where you pay for the actual volume of unique notifications sent that month, with big tiered discounts for higher volume use. If you send fewer than 100 unique notifications, you won’t be charged anything that month. And even 1 million unique notifications will cost only $99.99. You can see our full breakdown here.

Why do you charge a setup fee?

The primary reason is that we have to manually provision your domain names (web addresses) with third party notification servers, notably Apple’s Push Notification Service. Our costs could quickly spiral uncontrollably if we’re spending time provisioning accounts for huge numbers of sites that never actually use the service, or fall inside our free tier.

The setup fee also enables a free monthly tier, by limiting our volume a little bit. You might think of this as a one time fee to send up to 100 unique notifications each month for free, for life. That’s a great, worry free option for small bloggers or a small business using push notifications for internal sites and news.

Finally, our setup fee covers the first month (30 days) of service, no matter how many notifications you send. That means higher volume customers can try the service for one month with no risk outside of that modest fee. And if you’re not happy with our service after 30 days, contact support, and we’ll refund your setup fee, anyhow. More on that below.

Why do you charge variable pricing based on actual use each month, instead of a flat plan with a predictable monthly fee?

A flat plan would be much easier to implement: we’ve put considerable effort into our “pay as you grow” plan because it provides the best experience.

Seasonal publications like a magazine catering to a single sport or an e-commerce store selling Christmas wreaths and gift baskets may want to put the pedal to the medal during hot months, and save their money during the off season. A struggling customer tightening their belt needn’t do anything more than deactivate the plugin or not check the “send notification” box to avoid a bill in any given month – there’s no convoluted cancellation process. In fact, there’s nothing to do at all.  Don’t click, don’t pay.

More importantly, we think a customer lucky enough to get really great engagement (lots of subscribers) will be happy to pay for it, especially given just how inexpensive PushUp is and how effectively it converts. Let’s say you suddenly receive a burst of traffic, and a surge of subscribers, but you have a small “plan” (under a flat model). Would we just cut off the notifications when we reach that plan’s cap, arbitrarily delivering it to a subset of subscribers? We think when you click “send notification” it should reach all of your subscribers. No fussing with changing plans (which may end up being a waste if subscribers fall back off) or urgent warnings to upgrade – just pay for the volume you use. We believe in simple.

What exactly is a “unique push notification”?

It is a push notification sent to an individual subscriber. If you have 25 subscribers, sending a push notification for a single post incurs 25 unique push notifications. Our infrastructure sends a detailed request for every unique subscriber and every unique post, so it can be pushed directly from you to your readers.

How do I keep track of how many push unique notifications I’ve sent this month?

The Analytics section on the PushUp settings screen inside WordPress (Settings > PushUp) shows how many unique notifications you’ve sent this month. It also shows the number of active subscribers, so you can easily calculate the impact of additional push requests.

When do I get charged, and for what period, exactly?

We charge customers based on the number of unique notifications delivered during a calendar month. We use a calendar month because we believe its easier for subscribers who might be more attentive to costs to keep track of their budget (e.g. “don’t send any notifications in April”). We may charge you anytime within 30 days of the end of the month, but typically do so promptly after the end of the month.

Note that the first 30 days after sign up are completely covered by the setup fee, meaning the remainder of the first calendar month is almost certainly free, and depending on when you sign up, some of the next month’s notifications may not count toward your first monthly bill.

Do you offer any special plans or discounts for extremely high scale publishers?

We offer tiered pricing discounts based on actual monthly use, up to 1,000,000+ unique notifications per month. If you deliver significantly higher volumes, get in touch. We can offer further discounts to extremely high scale publishers.

What if I don’t like it? Do you offer a trial period?

Of course! We want happy customers. If you deactivate your account within the first 30 days of signing up due to dissatisfaction, contact support and we’ll refund your setup fee and any monthly usage fees. Typically, we will only refund up to one site activation (initial sign up includes one site activation). If you change your mind, you can always log back in and reactivate your account. We reserve the right to charge you again for any previously refunded setup fee.

How do I cancel / uninstall PushUp?

You can uninstall the plugin just like you would uninstall any WordPress plugin; under the Plugins panel on the WordPress admin. When you delete the plugin, we’ll also remove all of your configuration options. We do leave post meta data about past pushes in place, since its impact is negligible, and you may want to use that data again in the future.

If you want to be absolutely certain that none of your websites reenable or use PushUp, you can deactivate your account in the My Account panel on this website.

The plugin is all set, and my domain has been provisioned, but I’m not seeing push request notifications!

First, make sure you’re loading the front end of your website. Then make sure that you’re loading the site in Safari on OS X Mavericks (the browser we’re currently supporting).

If you’re still not seeing notification requests, try visiting the settings page (Settings > PushUp), removing your API Key, saving settings, than re-entering your API Key and saving settings again. This will force the plugin to reset some key information about your site saved in the PushUp infrastructure.

I changed my push icon in the PushUp settings, but I’m still seeing an older icon or notification title.

Apple caches (stores a local copy of) push notification assets, including the icon, upon subscribing to a site’s notifications. This will eventually refresh – to immediately refresh those assets, remove the site from Safari Notification Preferences (Safari > Preferences > Notifications), return to the site, and accept notifications again.

Is there an API?

Yes. Savvy developers can already extend the plugin, customizing its behavior and even implementing different types of notifications. We are currently documenting and fleshing out our API, and expect to open it up in the near future.

Is PushUp open source?

Our WordPress plugin is 100% open source, licensed under the GPL, and entirely free. Our server side services and infrastructure are not open source.