Why CleverTap?

Company names are funny things. Like fads and trends, they seem to evolve over time. With the expansion of domains from .com to dot-just-about-anything, names have recently moved in crazier directions. Despite this proliferation, some foundational tenets of naming remain the same.

When I first met one of our founders, Sunil Thomas, he shared the name of the company, “WizRocket.” While part of me actually liked the name, I couldn’t escape the first image it conjured in my mind.

awkward-name

I knew the name would provide a veritable fountain of endless jokes and, in my worse case scenario, might even be an issue should a conservative corporate suitor come along. Honestly, a few days into my tenure, telling my CEO that his company’s name had been lost in translation – we were founded in India – was not high on my list of tasks to which I was looking forward.

Maybe it was the text from a fellow marketing colleague, “very phallic,” or possibly when my nine year old started giggling when my wife mentioned the name. Whatever, the reality was setting in; we had to change the name. With a little help from the Urban Dictionary, Sunil and the other founders saw my perspective. And shortly thereafter we began down the arduous path of renaming the company.

I won’t bore you with the details, but changing a name is worse that finding a new one. Imagine investing all those hours finding just the right name, one that doesn’t remind you of your weird cousin or an ex only to discover that junior’s name means “devil-spawned” in Swahili? Nobody wants bad name mojo for their offspring, living or corporate.

Welcome to CleverTap. “Tap” because mobile engagement is much like a friendly tap on the shoulder, looking to gently gain the person’s attention. And “Clever” because we’re building prescriptive, smart intelligence into our platform. CleverTap. Thoughtful, relevant and, most important, available with all the social handles!!!

While no name is ever perfect, we think we’ve come close to hitting the proverbial nail on the head. We hope you like it and look forward to sharing more about the next generation of mobile engagement.

CleverTap logo

Series-A funding announcement

We’re quite happy to announce that we’ve raised $8M from Sequoia Capital India and Accel Partners in Series A funding.  Previously, we had raised $1.6M from Accel Partners in Series Seed funding.

We’re honored to have Sequoia and Accel as partners in our quest to build a world class mobile marketing platform.

Some quick milestones –

  • Onboarded 350+ customers
  • Ingesting 3 billion user actions a month
  • Sending out 900 million push notifications a month across iOS, Android and Windows

We’ve been working on building the platform for over 2 years now, and are super proud of what we’ve built. It works for businesses of all sizes and scale, across multiple business verticals and serves diverse use cases.

As clichéd as it may sound, we’re just getting started.

If you’re interested in building world class, deep tech products, come join us. Check out all job openings here – https://angel.co/wizrocket/jobs

View the press coverage here –

Onwards and upwards!

Meet the interns

We’re so happy to get some more talented folks join the WizRocket team, even if for a few weeks. This past Monday, we welcomed interns from IIT-KGP and IIIT-Hyderabad. They’ll be working alongside the engineering team to make WizRocket even more awesome.

 

interns-at-wizrocket

We literally had to play furniture tetris to make sitting space for them in our cozy office.

 

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/