Launching Web Notifications

We’re happy to announce the launch of Web Notifications.

You can schedule web notifications for your site visitors directly using your WizRocket dashboard without making any code changes to your site.

Web notification - light theme

You can use it to solicit feedback, show discount offers, or thank users for making a purchase. There is no WizRocket branding, or restrictions on the number of notifications shown.

The notifications work on all devices that show your website or mobile site – desktop, tablet and mobile.

 

Do check out our new shiny website also – http://wizrocket.com.

Why is WizRocket different?

These are very exciting times as WizRocket as we are preparing to come out of stealth mode and launch the product for general availability.

Over the past few weeks I’ve shown WizRocket to a lot of smart people and almost with zero exception I’ve got tremendously encouraging reactions. People love what we have, people find it very intuitive and logical that mobile and web businesses need something like this and we’ve also got many of these people signed up as early adopters in our current private beta stage.

One critical piece of detail though — all this encouraging feedback has been AFTER people have seen the product. Before people actually see the product I’ve almost struggled to explain what we are:

  • user engagement across all channels – mobile, web and email…meh!
  • amazingly rich user profiles, for everyone – not just your customers, or your signed in users, but everyone who interacts with your apps or websites. AND then the the best possible segmentation capability to interact with them…even more meh!
  • amazon or yahoo like personalization for the rest of the world…interesting maybe, but too preachy in my own opinion!

The fact of the matter is that WizRocket is playing in an exciting (and hence crowded) space. There’s a lot of companies and super good ones at that competing to help businesses meaningfully interact or engage with their users. Every product needs a lot of dissection and peeling the layers of the onion to really understand what they truly offer. The marketing messages that everyone uses – more revenue, better lifetime value, more engagement have all been diluted tremendously. In this world, evaluating a product in the space is a lot of hard work and gets extremely tiring.

In my opinion, WizRocket has three massive differentiators from anyone out there today:

  1. we are the world’s first omnichannel (i.e. mobile, web and email) DIY user engagement platform, so that you get one single dashboard to manage all your campaign and personalization efforts across your mobile applications, website or emails.
  2. we have the best pricing out there…we plan only to charge for the number of unique users you contacted per month that too only via. push notifications and email messaging, so that you can use the product without running up ridiculous bills. FYI that messaging within your mobile applications and website are all included in the FREE product. Also up to 100,000 users contacted via even push notifications and emails per month will be FREE every calendar month.
  3. we have world class realtime people analytics…also for FREE irrespective of the size of your business, so that you can intimately understand your users and their behavior within your applications to be able to meaningfully interact with them. This includes rich user profiles for everyone, unified actions across devices to the same person, completely retroactive funnel and retention cohort reports, device crossovers, trends and beautifully packaged dashboards.

Given these 3 differentiators, what is the best way to get people to discover and try out the product? How best to communicate out this message? Does it really matter if we have a few less (or a few more) actual features as compared to the other folks? What is the best way in your experience to communicate to prospects without a real demo? OR do we simply record a nice video of the actual demo and publish that everywhere?

Would love to get your thoughts via comments here or even via direct email – sunil at wizrocket dot com. I promise to respond to every one of them.

Android’s WebView is broken

As we ventured into in-app notifications for our customers, we decided to render pure HTML and CSS inside Android’s WebView, iOS’ UIWebView, and Windows’ WebView.

This would allow our customers to send rich in-app notifications that blend perfectly with their app’s user interface.

This was a breeze on Windows and iOS. On Android, it posed one biting issue: the WebView could not understand the following HTML meta tag:

<meta name="viewport" content="width=device-width, initial-scale=1">

The tag above has been taken verbatim from the Android developer documentation.

The expected behavior after using the above, is for the WebView to give it’s content the height and width of the WebView itself. However, this does not seem to be the case:

WebView rendered incorrectly in all versions of Android
WebView rendered incorrectly in all versions of Android

On 2.3.3 (Gingerbread), nothing insightful is available in logcat.
On 4.2.2 (Jelly Bean), the following is seen:

D/webviewglue﹕ nativeDestroy view: 0xb8f66f80

On 4.4.2 (KitKat), you’ll see some really strange stuff:

W/AwContents﹕ nativeOnDraw failed; clearing to background color.
E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000b44
E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000bd0
...
E/eglCodecCommon﹕ **** ERROR unknown type 0x0 (glSizeof,72)
E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000b44
E/eglCodecCommon﹕ glUtilsParamSize: unknow param 0x00000bd0
...

Out of all those lines, the one that seems to have people talking all over the internet is “nativeOnDraw failed; clearing to background color“.

To make this more compelling, applying the following CSS style didn’t help either:

body {
    height: 100%;
    width: 100%;
}

How did we solve this?

We had to dynamically inject some CSS into the <head></head> part of the incoming HTML.
Since we were calculating the size of the WebView, we had to specify this size in CSS too. Don’t consider using scaled pixels, as the WebView will take care of that itself (in the content):

body {
    height: 500px;
    width: 200px;
}

And voila! We have consistency across all Android versions!

In app notifications on all major versions of Android
In app notifications on all major versions of Android

Interested in signing up for WizRocket?

WizRocket helps businesses engage with their users by sending them targeted, actionable and relevant notifications over mobile, email and the web. WizRocket also provides 100% free, comprehensive and blazingly fast people analytics for your mobile applications and websites. We’re trusted by over 100 customers today worldwide.

Sign up herehttp://beta.wizrocket.com/

 

Windows Apps live with WizRocket

It’s been less than three weeks since we released our Windows SDKs (WinRT, Silverlight 8.1 and Silverlight 8.0) and we already have two very popular TV show apps, and India’s largest ticketing portal app live using the new SDKs. That makes us super happy.

 

We see Windows as a fast growing mobile platform, and our customers see an increasing number of their users come from their Windows Apps.

Download the apps here: Comedy Nights With Kapil Official, History TV18 & BookMyShow.

Hat tip to the splendid folks at iCouchApp for their superhuman effort in integrating the SDKs as soon as they came out.

WizRocket helps businesses engage with their users by sending them targeted, actionable and relevant notifications over mobile, email and the web. WizRocket also provides 100% free, comprehensive and blazingly fast people analytics for your mobile applications and websites.

Sign up herehttp://beta.wizrocket.com/

 

*All trademarks are the property of their respective owners.

WizRocket adds support for Windows 8 phones, tablets and desktops

windows-8-logo

We’re happy to announce the release of  WizRocket SDKs for Windows Silverlight 8.0, Silverlight 8.1 and WinRT. WizRocket now supports all Windows 8 devices be it phones, tablet or desktops.

With the rapid rise of the Windows 8+ platform, we believe the WizRocket Windows SDK availability will let WP8 developers measure, retain and engage with their users more effectively.

windows8-devices

WizRocket already has SDK integrations for Android and iOS platforms. With the Windows SDK release we now support all major mobile platforms. The  WizRocket Mobile Metrics dashboard gives you performance metrics of your mobile apps on various platforms in a single easy to comprehend interface.

WizRocket provides unlimited, comprehensive and blazingly fast user analytics for your mobile apps and websites. You can create targeted, personalized push notifications based on user actions and profile with just a few clicks. WizRocket supports SDK integrations for iOS, Android and Windows platforms.

Sign up herehttp://beta.wizrocket.com/

Case Study – Unlock revenue

Here’s how WizRocket helped unlock additional revenue of $200,000 for a ticketing portal with targeted, relevant push notifications –

Event tIckets

Who: A leading ticketing portal with presence across Web, and apps for all major mobile platforms.

What: They wanted to reach out to their users to promote a certain movie in the third week after release.

How: They created a push notification campaign to reach to users who had viewed the trailer of that particular movie, but had not bought tickets for that movie yet.

It took all of 15 minutes and a few clicks to create and send out the campaign to more than a million users on both Android and iOS platforms. As it was sent only to those people who had shown an interest in the movie, it was targeted and reached the relevant user base.

Since WizRocket tracks campaign performance, revenue and mobile metrics in real-time, the customer was able track ticket sales worth $200,000 attributed to this campaign.

Learnings: By sending out push notifications to a targeted set of people, they were also able to unlock additional revenue. All it needed was a gentle reminder to those users had already shown an interest in a particular movie, but had yet to see it.

WizRocket provides unlimited, comprehensive and blazingly fast user analytics for your mobile apps and websites. You can create targeted, personalized push notifications based on user actions and profile with just a few clicks. WizRocket has SDKs for iOS, Android and Windows platforms.

Sign up herehttp://beta.wizrocket.com/

Case study – Increase mobile app engagement

Here’s how WizRocket helped increase mobile app engagement for a leading television channel –

Who: A TV channel (GEC) with presence in several countries. A majority of their mobile users use their app to watch episodes of their favorite TV shows.

What: They wanted to notify their mobile app users of new video episodes of a particular show as soon as they were available for viewing, but didn’t want to spam the entire user base.

How: They created one recurring push notification campaign per show, which reaches only those users who’ve liked or watched videos of that show previously. The notification goes out right after newer episodes of that show are uploaded. Each notification has a deep link to the particular episode that has been newly uploaded.

A user ends up watching, on an average,  8 to 10 videos on the mobile app every time the targeted notification is sent. Apart from increased app engagement, it also results in getting some lost users back.

Increase user engagement

Learnings: Previously, most of their users would download the app, watch a few episodes and then “forget” about the app. Now with the targeted push notifications, the TV channel is not only able to notify the existing app users about new episodes of their favorite shows, but also make them open up the app and consume video content via deep links.

WizRocket provides unlimited, comprehensive and blazingly fast user analytics for your mobile apps and websites. The dashboard lets you create targeted, personalized push notifications based on user actions and profile. WizRocket has SDKs for iOS, Android and Windows platforms.

Sign up herehttp://beta.wizrocket.com/

Identify the same user across devices

Most of us use multiple devices to access the same online product or service. For example -We might browse products on an ecommerce site using their mobile app, but then make the purchase when we’re using a laptop .

Most sites struggle to identify the same user across multiple devices and end up treating them as multiple users.

Presenting Unified User Profiles – Easily identify the same user across multiple devices and see the entire consolidated user history in one convenient place.

With Unified User Profiles, you can now finally discover how users are actually using multiple devices to access your product or service.

WizRocket stores user’s demographic data (gender, age, education, location), app and site interactions, campaign visits and transaction history to give you a complete picture for every user.

WizRocket integrates with your website via JavaScript and has SDKs for every major mobile platform. Getting started just takes a few minutes. Interested? Sign up here – http://beta.wizrocket.com/

 

Top of the world feeling – customer love

It’s a top of the world feeling when your customers love you back.

We’re very passionate about making our customers succeed and we work closely with them to make it happen irrespective of late hours or weekends.

We don’t have a customer success team, or a evangelist. All of us here, at WizRocket, interface directly with our customers building out features that they request, and giving them the support they need to give their users a kick-ass experience.

Today, one of our customers sent us a token of appreciation and it has made our day.

bms-giftcards

As they say, make your customers deeply love you and you’ll succeed.

 

The all-new Mobile Metrics dashboard is here

Presenting the all-new Mobile Metrics Dashboard. It is now easier to track your mobile app’s performance on both activity and revenue metrics. Here are the things that you get right out of the box –

 

Active Users: Daily Active Users (DAU), Weekly Active Users (WAU), Monthly Active Users (MAU), and Sticky Quotient (DAU/MAU) .

 

Revenue: Daily Paying Users (DPU), Weekly Paying Users (WPU), Monthly Paying Users (MPU), Average Revenue Per Paying User (ARPPU), Average Revenue Per Daily Paying User (ARPDPU), Average Revenue Per Daily Active User (ARPDAU), and Total Revenue in a given time period.

 

Retention: Daily retention (includes 1-day, 3-day, and 7-day retention) and weekly retention (includes 1-week, 3-week, and 7-week retention).

 

Engagement: Daily engagement (includes 1-day, 3-day, and 7-day engagement) and weekly engagement (includes 1-week, 3-week, and 7-week engagement).

 

Conversion: Daily conversion (includes 1-day, 3-day, and 7-day conversion) and weekly conversion (includes 1-week, 3-week, and 7-week conversion).

 

Get all your mobile metrics in one place
All your mobile metrics in one convenient place

Integrating WizRocket SDK just takes a few minutes and starts providing immediate value.

Interested? Sign up herehttp://beta.wizrocket.com/

ps – we had launched the mobile dashboard last week, however based on early feedback we went back to the drawing board to completely redesign it. That’s what startups do – they iterate fast based on feedback :-)