Frequent Asked Questions
Everything You Want To About Web Push Notifications
General
iZooto, is a user engagement and user retention platform that enables marketers to send personalized browser push notifications, in turn driving more revenue for them. Browser push notifications, also known as web push notifications, are crisp and succinct updates that are sent to the users even when they are not on your website.
Web push notifications involve two steps – Building subscribers and Sending notifications. For building subscribers, users are prompted to allow notifications from your website. The subscription step generates a unique key for the user. Subscription is associated with a website domain. Website owners can then send push notifications to all the subscribers. For app notifications, consent for sending notifications is usually taken at the time of app installation.
To learn about browser compatibility with versions for different devices and operating system go through this page
We have created our paid plans such that it matches your business needs (and growth path). Be it a small business, large enterprise, mom and pop store or a one-person-shop – we have a plan that can work for you. You can choose a pricing plan that suits you best on our pricing page
iZooto is using VAPID (Voluntary Application Server Identification) to push notifications.
Apple Push Notification Service is the messaging service that communicates / routes notifications from various service providers to iOS and OSx devices. APN Each iOS and OSx device sets up an encrypted connection with APNs and receives notification over this persistent connection. Safari Push Notifications are delivered to the end device via APNs. In case the notification is delivered when the app is not running, the device alerts the user.
- Register on http://www.izooto.com and generate pixel for your website.
- Place the pixel in header of your website in async mode. You can also place the pixel via Google Tag Manager.
- SDK Integration – Placement of the following JS files in the root folder :
- Manifest.json
- Service-worker.js
Note: These files should be accessible at http://www.yourwebsite.com/manifest.json and http://www.yourwebsite.com/service-worker.js.
- Register on http://www.izooto.com and generate pixel for your website.
- Place the pixel in header of your website in async mode. You can also place the pixel via Google Tag Manager.
- SDK Integration – Placement of the following files in the root folder :
- izooto.html
- Service-worker.js
- If the desktop and mobile site is on the same domain, you can place the pixel on desktop site and it will work on both mobile and desktop. Example: Desktop – http://www.xyz.com & Mobile – http://www.m.xyz.com
- If the desktop and mobile site is in different domain, then you need to generate different pixel and deploy on mobile site. Example: Desktop – http://www.xyz.com & Mobile – http://www.abc.com
You can select HTTP protocol for your website, iZooto code generated using HTTP protocol works on both HTTP as well as HTTPS protocols.
Yes, you may customize your web push notification. The following fields are customizable: Notification Title, Message, Image and Landing URL.
Browser push notification on Chrome comes in the bottom-right corner of the screen. For Firefox and Safari, it appears on the top-right corner of the screen.
Features
You can click on ‘Send Notification’ and define a new notification by providing details – Notification Title, Message, Image Icon, Landing Page URL. You may choose to send notifications ‘Right Away’ or at ‘Specified/Scheduled Time’.
Notification Expirty time, usually referred to as Time-to-Live (TTL), is a value that allows you to define lifetime of a webpush notification. For time-bound messages such as flash sale, limited period offers, breaking news, you may set notification expirty time ensuring that subscribers don’t receive the notification after specified time. You can set this value while creating new webpush notification.
Yes, Chrome, Opera and Edge support upto two call-to-action buttons for every website push notification. Using buttons, you may specify precise actions user is expected to take after he receives a notification. For instace, ‘Buy-now’, ‘Subscribe’ indicate clear actions on notifications.
Yes, using iZooto APIs, you may send browser push notifications to –
- All subscribers
- To defined Audience
- To Individual Subscriber
- To Multiple Subscribers.
More details here
On mobile, for Chrome and Firefox, browser push notification stays unless user interacts with it – dismisses or clicks on the notification.On desktop –
- For Chrome – By default notification lasts for 20 seconds, you can make notifications sticky by enabling user interaction
- For Firefox – Notification stays for 12 seconds
- For Safari – Notification stays for 2 seconds.
This differes from browser to browser and depends on how closely a browser interacts with OS. For Chrome, subscribers can receive notifications even when the window is closed, however Chrome needs to run in the background. For Firefox on Mac, users can receive notifications when the browser is closed provided that browser is still running (indicated by ‘.’ in menu). For Firefox on Windows, users can’t receive notifications when the browser is closed as the background process gets killed when window is closed. Safari interacts with Mac OS very closely, hence users can receive notifications irrespective of whether the browser is running or not.
User properties are attributes defined against subscribers. You can assign demographic details such as Name, Age, DOB, information specific to your website such as Customer Type, Sign-up date. You may onboard your CRM data using User-Properties. Here’s how you can start assigning User-Properties to your subscribers.
Implementation
No, since both the websites are on the same domain, you can place the pixel on the desktop website and it will work for both mobile and desktop. However, in the rare scenario where both websites are on 2 different domains (https://mywebsite.com and https://mymobilewebsite.com), they would have to be added individually on the iZooto panel and each will have its own integration instructions and subscribers.
No, when you wish to move from HTTP to HTTPS, send a mail to support@izooto.com requesting the migration of subscribers and for the additional two files that need to be uploaded to your root folder.
Migration
Great decision. To start with, you need to ensure that your subscribers have subscribed to your domain directly and you should have a SSL certificate installed on your website. You don’t need to do anything to migrate subscribers. Just signup on iZooto and activate web push and your previous subscribers will start migrating to iZooto automatically. Read this post for more details.
You can archive your website from your iZooto Dashboard. Head to the settings section and archive your website. To delete your account, please write to support@izooto.com. Do note that cancelling your account would mean deletion of your subscriber data.
Yes. While you can export subscribers and import them in your system, you will not be able to use them directly by simply importing. Be it an inhouse solution or a 3rd party platform like ours, your subscribers can be ported only when they visit your website again. Read more here. Once they visit your website again, the registered service worker will get updated and you will be able to push out notifications using your new platform.
Partners
Great. You can get in touch with our partners team who will work with you to ensure that you have the right resources and tools to extend iZooto to your clients. For specific queries, drop a line on partners@izooto.com.
Yes, we do have a dedicated affiliate program. Please reach out to us on affiliates@izooto.com and we will be happy to assist you with the details.
iZooto offers upto 15% discount for agencies. To join our agency program, get in touch with us here
Resellers work very closely with iZooto team to drive adoption of the product while providing support to all local clients. Resellers basis their scale, also command a higher revenue share. Agencies on the other hand are focused on their given set of clients.
We have standard pricing plans that allow agencies of different scale to cater to clients – across categories. Our agency plans start at $300. To know more, drop us a line on partners@izooto.com
We have a specific evaluation process for partner evaluation. You can drop a line on partners@izooto.com and we will get in touch with you at the earliest.
Pricing & Payment
We offer standard discount on our half yearly and annual plans.
For more than 5 websites, you can drop in a line on customersuccess@izooto.com and we will be happy to create a custom plan that suits your requirements. Alternately you can chat with our reps here directly –izooto.drift.com
You can select the currency that you want to pay in. We allow payments in multiple currencies. To place a request, drop a quick line on customersuccess@izooto.com and we will be happy to set this up for you.
You will not be able to push notifications to subscribers outside of your allocated plan. For instance, if your plan allows you to send notifications to 10,000 active subscribers and you active subscriber count is 10,500, you will not be able to send notifications to the additional 500 subscribers.
No. We don’t have a per website based pricing structure. You can add upto 3 websites in Team plan and 5 websites in Business plan. If you want to add more websites to your account, please reach out to us on customersuccess@izooto.com and someone will be with you right away.
Yes. It is totally safe to enter credit card details to purchase on iZooto. We use Stripe, a payment gateway certified to PCI Service Provider Level
- This is the most stringent level of certification available in the payments industry.
Yes, absolutely!
Convert your visitors into an audience











