help center

Welcome to the PushPro Help Center.

Got questions? Check out the FAQ below or contact our support team.

Frequently Asked Questions

Does the PushPro code affect my website performance?

expand_more

In short, no. Our code is very basic and will not affect your website’s performance in any noticeable way.


Can I cancel my subscription at any time?

expand_more

If you wish to cancel your subscription, you can do so by contacting our support at hello@pushpro.io. After your current billing cycle ends, we will cancel your subscription.


How is my payment data secured?

expand_more

We take the utmost care in protecting your data. Your payment details are completely processed by our payment service provider, who is PCI DSS compliant. All communication goes through HTTPS connections, which are RSA-encrypted.

Can I upgrade my subscription at any time?

expand_more

Yes, you can! Navigate to your account management page in the PushPro portal, where you can upgrade your plan. If you’re coming from a free plan, we will collect your payment details. Otherwise, your upgraded plan will immediately become effective after successful payment!


Are there any setup or overage fees?

expand_more

No! We only charge the monthly or yearly fees as listed on our pricing plans, we do not have any hidden costs.


Which payment methods are accepted?

expand_more

We only accept credit cards, namely VISA, MasterCard and American Express. Contact us at hello@pushpro.io if you have other payment requirements.

How am I going to be billed?

expand_more

You will be charged on a recurring basis, either monthly or yearly. We collect your payment details when you select your first paid plan. After each successful charge, we will send you a billing receipt.


Why are my push notifications not showing up on my mobile phone?

expand_more

This could have a variety of reasons. Please make sure that:

  1. You have opted in to push notifications on your domain
  2. You are not browsing in incognito (Chrome) or private (Firefox, Safari, Opera) mode
  3. Your device is online
  4. Your device is not in battery saving mode, preventing background processes
  5. You haven’t cleared your browser data

How do I install PushPro on my website?

expand_more

To use PushPro, your website needs to be HTTPS-enabled. HTTPS makes your website more secure by encrypting the traffic between your server and your visitors. If your website is already HTTPS-enabled, great! If not, keep reading.

You have two options to add HTTPS to your website. The first option is that you ask your hosting provider to activate it for you. The second option is that you obtain an SSL certificate yourself, which can be done for free via Let’s Encrypt.

Next up, add the Javascript file to the root directory of your website’s source code. If you manage the content of your website yourself, you can insert the files into the root folder. If you use a third party CMS such as Wordpress, you can add the files via the CMS portal.

The last step is including the code snippet we generated for you in the <head> of your website. Similar to the Javascript file, you can either add this yourself in the index.html, or input it via your CMS.

You can verify if you set everything up correctly by navigating to https://yourdomain.com/sw.js. If you do not get a 404 error, everything should be working!

That’s all, your website is now ready to send push notifications!


Do my subscribers need a mobile app to use PushPro?

expand_more

No, they don’t! The great thing about PushPro is that we send web-based push notifications. Once a visitor to your website has opted in to push notifications, they get sent to them straight from your website, no mobile app needed.


How should I configure my domains?

expand_more

The domain on which you implement PushPro will affect where your website visitors are requested to opt-in to push notifications. In most scenarios you want to ask your visitors to opt-in on your homepage, which is the top-level domain.

However, if you want to segment your subscribers, you can also register domains on so-called ‘slugs’. If your top domain is "https://yourdomain.com", then you could configure two slugs such as "https://yourdomain.com/about" and "https://yourdomain.com/contact". Now you can send push notifications specifically to subscribers of your about or contact page!


Why am I not acquiring any new subscribers?

expand_more

There can be a few reasons for this. First, check if you correctly embedded our code into your website. Next up, check if your domain is spelled correctly in the PushPro settings. Finally, you might have exceeded your plan limit, consider upgrading to a higher plan!

Why doesn’t my website show an opt-in request?

expand_more

This can happen if the PushPro code snippet on your website has been added more than once or if you have added multiple snippets from different web push notification service providers. Make sure to delete all pre-existing push notification javascript before using PushPro. Moreover, always make sure you are using the latest PushPro code. Finally, empty your site cache and reverse proxies such as CloudFlare if being used.


How do I send a push notification?

expand_more

You can send a push notification in a few easy steps. First, make sure you have the correct domain selected in the top right corner. Next up, provide input on a message title, body text, and a URL to redirect to. Make sure to input a full URL, such as https://yourdomain.com. You can preview your message on the right side of the screen. If you’re sure your message is correctly setup, hit send!  


Can I use a UTM code in my landing page URL?

expand_more

If your website already makes use of google analytics, you can add a UTM code in the landing page URL field. If you haven’t used google analytics before, make sure to properly configure it before adding UTM codes.


How can I edit my domains?

expand_more

Navigate to the 'Domains' page in the PushPro portal. In the rightmost column, click the edit icon for the domain you want to edit. You will now land on the edit page.

You can edit several things:

  1. The name and URL of your domain. The domain name and URL listed here are for your own reference only. If you want to switch the domain you use PushPro on, your current subscribers will not be transferred to your new domain. Please contact us at hello@pushpro.io to transfer your subscribers.
  2. (Paid plans) The notification image. Upload an image which will be shown on every notification sent from the selected domain.
  3. (Paid plans) The custom opt-in message. Here you can change the title and body text of your custom opt-in request.

If you change the notification image or custom opt-in message, make sure to replace your old code snippet with the new code snippet in the <head> of your website!


What if I entered an incorrect domain name?

expand_more

No need to worry, you can edit the domain from the settings page and add the correct domain name. This will not affect any running operations.


How can I analyze the performance of my push notifications?

expand_more

On your PushPro portal, you will find a dashboard. Here you can analyze how many subscribers you have, how many messages you’ve sent, and gain insight into the performance of each individual push notification campaign. Here, you can see to how many subscribers a push notification was sent, how many subscribers received the message, how many opened them, and what the click-through rate for that message was.


How does PushPro ensure GDPR compliance?

expand_more

We care deeply about your and your end-users’ privacy. We ensure GDPR compliance at all times. PushPro does not collect any personal information of your end-users. We do collect some of your personal information, which you can read more about in our privacy policy.


What happens if I exceed my plan’s subscriber limit?

expand_more

We will notify you when you reach 50%, 75% and 100% of your plan’s subscriber limit, so you will have plenty of time to consider an upgrade. If you do hit the 100% limit, we will still register new subscribers for a limited period. However, you won’t be able to send them push notifications. When you upgrade your plan, these ‘sleeping’ subscribers will be reactivated.


I can’t login to my account anymore, what should I do?

expand_more

If you forgot your password, you can reset it at the login page. Simply click “forgot password?” below the login fields, and you will be sent a link to reset your password. If you still can’t login to your account, contact support at hello@pushpro.io, with subject “account”.


Which platforms are supported?

expand_more

We support all major browsers, including:

  • Chrome (Desktop + Mobile)
  • Firefox (Desktop + Mobile)
  • Edge (Desktop)
  • Safari (Desktop)
  • Opera (Desktop + Mobile)

Please note that Sarari is not supported on iOS yet, due to Apple not providing it. We expect this to change in the Summer of 2019.

How do you calculate my number of subscribers?

expand_more

Every time a website visitor allows you to send them push notifications via PushPro, (s)he clicks "allow" on their browser prompt.

This action triggers the creation of a subscription object which PushPro receives. Using this, we can reach your subscriber's browser.

Each of these subscription objects has a status, active or inactive. With every push notification you send, we check the subscription status.

Every active subscription object counts as a subscriber in your plan.

How do I schedule a notification for future delivery?

expand_more

With PushPro, you can easily send scheduled notifications. Navigate to the Push Notifications tab in your portal and create a new notification like you're used to. Below the destination URL you can flip the 'scheduled sending' switch to on. You can now select an exact date and time to send your notification. Mind the timezone you're in, which is listed above the date/time selector, and make sure you correctly select AM or PM time. Select Save Notification when you're done!

Can I save a notification and send it later?

expand_more

Sure you can! When creating a new push notification, instead of send now, hit 'save notification'. The notification will be saved as a draft, which you can see in the draft notifications overview. If you want to edit your draft, or push it to your subscribers, click edit icon.

How can I use PushPro with my CMS?

expand_more

It's super easy to use PushPro on popular CMS vendors. For every domain you want to use PushPro on, generate an API key in the domain settings.

Copy this API key and input it in your CMS. We currently support Magento 2. WordPress, Shopify and BigCommerce are in development, they will be ready for use soon!

Check out the Magento Marketplace to find more information on how to integrate PushPro with Magento 2!

New Feature Audience Segmentation is now available! 🤩 More info here.