Why doesn’t my website show an opt-in request?
What if I entered an incorrect domain name?
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.
What if I don't know how to install PushPro?
Don't worry, if you can't install PushPro yourself. We have built in a useful function; Brief my Developer, inside the PushPro Dashboard so that you can let a technical person (developer) in your area know if they want to do the installation for you. If you still can't figure it out, contact our Support or follow the Manual installation guide.
How should I configure my domains?
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.
To enable push notifications on your website, you should first register a domain. In your PushPro portal, click “Create new domain”. You can now input a name to recognize your domain and the URL of your domain. Click save to confirm your domain. You can now further configure your domain.
How do I install PushPro on my website?
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.
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!
Does the PushPro code affect my website performance?
In short, no. Our code is very basic and will not affect your website’s performance in any noticeable way.