Feature Enhancement: Data Management (Part 2) – CSV Uploads

We’ve just released the second part of Data Management – importing Users and Events data through CSV uploads. As was the case with Part 1 of Data Management, this release also is more of a feature enhancement and UI / UX update than any change in the core functionality. There’s a Part 3 of Data Management which will follow in a couple of months time where we will further build up on the Data Management functionality. I’ll keep the Part 3 vague for now since this is a story for another day.

Why CSV uploads?

WebEngage automatically captures all your user and event data through the SDK that resides on your app or your website. However, there might be a certain list of users or events which you have in a CSV file. What do you do for cases where, let’s say the events happened in the past prior to the integration with WebEngage or let’s say that there is a list of users that you’ve acquired through offline channels or maybe there’s a mass update you need to make on the attributes of a certain subset of your existing user base in WebEngage? CSV uploads is one easy solution for all these use cases. REST API is the other solution but this generally requires the involvement of a developer.

What do I get out of it?

CSV uploads makes life so much easier for the business folks when they need to send user and events data on an ad-hoc basis to WebEngage. Period. 

Now that we’ve laid the foundation of this functionality, lets proceed to the specifics.

How does it work?

You can upload your Users CSV data (or Events CSV data) by clicking on “Upload user data” (or “Upload events data”) in Data Management. There’s a certain format that you’re required to follow for both your Users CSV file and Events CSV file:

  • Users CSV: The 1st column in your Users CSV file needs to be titled “user_id” and should contain the unique user ID for each of the users in the CSV file
  • Events CSV: The first two columns in the Events CSV file need to be titled “event_name” and “user_id” and should contain the name of the event and the user ID of the user that performed that event. Do note that one events CSV file can have data only about one event.

As soon as you start your upload, WebEngage performs a quick validation of your CSV file based on the first two rows of data. We do this primarily because if there are any basic errors in your CSV file, we’d rather tell you immediately than wait for the backend to do the processing and then get back to you. When there are millions of rows of CSV data to process, the backend can take a few minutes to a few hours to process all records. And who doesn’t hate waiting only to be told that were some basic errors at the beginning of the file? The basic errors could be because of any of these reasons: (i) one or more headers were missing (ii) there was a trailing comma at the end with no data after the comma (iii) for an already existing attribute, the datatype of the uploaded attribute does not match that of the existing etc.

The other way, the quick validation helps you is in changing the datatype of the new attributes if you so desire. WebEngage tries to automatically understand the datatype of the uploaded user or event attribute. However, if you’d like to change the attribute from let’s say “Number” to “String”, you can do so by selecting the appropriate datatype in the dropdown.

If the quick validation is successful, the file is then uploaded to our servers so that our systems can process all the records in your CSV file. Smaller CSV files with hundreds or a few thousands of rows get processed almost immediately. Larger files with millions of records can take take a few minutes or a few hours to process. You can check the status of the uploaded CSV files in the “Previous Uploads” section on the same page. If the uploaded file has any errors (eg. on the 10,001st row), then we will highlight these errors on each of the rows that has the error so that you can then quickly correct the errors and upload the corrected file.

If there are no errors, the status will show “Completed” and you can go to the “Users” or “Events” page to see the uploaded data.

A couple of quick reminders before I conclude this post. Firstly, any “Date” attribute you upload has to either be in the “YYYY-MM-DD” format or any of the ISO formats such as “YYYY-MM-DD hh:mm:ss” in order for us to detect it as a “Date” attribute. Secondly, the maximum size of the file for a CSV upload is 200MB. This should be more than sufficient for millions and millions of rows of data. I think I did mention somewhere that we’d like to make your life easier. This is a small step in that direction.

Try out our new feature and tell us what you think of it! Or request a demo from our Success team to learn more about this feature.

New Features: Journey Sunsetting, Users, Data Management (Part 1)

Keeping up with our recent velocity, we’ve released a bunch of new features today.

1. Sunsetting in Journeys

So far, the only way to stop a journey was by changing the status of the journey to “Stop”. This would then result in an abrupt end to the journey. Users who were in the journey were then immediately taken out of the journey. Not exactly a graceful end. We’ve heard your feedback and we’ve built a feature that prevents this from happening.

Sunsetting a journey is an alternative to stopping a journey. Changing the status to “Sunset” results in stopping users from entering or reentering the journey but the journey continues to run for those users who were already in the journey.

How does this benefit you?

If you want to make changes to a running journey, you will most likely stop the current journey, clone it, edit it and then begin a new one. As a result, all users in the journey get moved out of it which is not always the desired behaviour. This helps prevent that. New users follow the new journey. Users already in the journey continue to be on the older journey (unless they trigger something and get into the new journey).

 

2. Users

You will now be able to get deep insights into your entire user base and analyze them from many different perspectives. This is quite similar to the “Segments” feature of our previous release. The only difference is that WebEngage considers your entire user base in “Users” instead of a subset of it as was the case in segment. Just like in “Segments”, the insights you will get will be for your known as well as unknown users. Lastly, you will also be able to see the “Activity” metrics such as Monthly Active Users (MAU), Weekly Active Users (WAU) and Daily Active Users (DAU).

 

3. List of User Attributes & List of Events

This is Part 1 of our release on Data Management. In our next release, we will be adding more features to Data Management. Anyway, back to our current release.

This is mostly a UI enhancement of a feature that was already present in WebEngage. When you go to the Data Management section, you will see two sections there – “User Attributes List” and “Events List”.

User Attributes List

This helps you see the list of custom attributes of “User” that you are sending to us. We will also show you the corresponding data-types (String, Number etc.) that have we’ve detected for each of the attributes. The custom attributes list can consist of any attribute that you want to associate with a user – in the past, our customers have used attributes such as “Rank”, “Score”, “Profession”, “Education” etc. The sources of the attributes can be the app or website SDK, REST API and CSV uploads.

It is imperative for you to know the the list of custom attributes you’re sending to us and the corresponding data-types. This is especially so in the initial stages of your integration with WebEngage. WebEngage does not allow you to change the datatype of your attribute. If you wanted to send an attribute of “Date” data-type, then please ensure that it is being passed as such from all your different sources such as SDK, REST API and CSV Uploads.

Events List

Similar to “User Attributes List”, if you want to see the list of events along with corresponding custom attributes of each event that you’re sending to us, check out our “Events List” section. You’ll see a master list of all custom events here. Clicking on a custom event will show you the custom attributes along with their data-types. Do note that our previous release on “Events” helped your analyze various events in a particular time period. But if you’d like to see a master list of custom events you’re sending to us, “Events List” is where you will get this information. Again, just like “User Attributes List”, please ensure that a particular attribute you’re sending to WebEngage is of the same data-type from any of the source such as app or website SDK, REST API or CSV Uploads. 

That’s all for today, folks. Try out these features and tell us what you think about them! Or request a demo from our Success team to learn more about these features.

Introducing Segments

I have a strong feeling that you will love what we’ve done with our Segments section. We’ve just revamped it and it now empowers you in so many ways to make effective decisions in how you understand your users and how you engage with them.

On the Segments page, you will first see a list of all the segments you have created. We also show you the number of users that belong to that segment and the number of campaigns you have created that target this segment.

Please note that all the statistics you see for your segment are for those users who are currently in the segment.

So, what does “users currently in the segment” even mean?

I’d like to cover two fundamental scenarios of how segments work on WebEngage:

  1. Rolling: Any event-based segment you create on WebEngage is real-time in nature. Users enter and exit the segment in real-time. Let’s say, you have created a segment of users who have not made a purchase in the last 30 days. With time, users in the segment who have now made a purchase move out of the segment and more users who now come under the purview of the last 30 days enter the segment. In this scenario, on the 30th of July, the behavior considered is from 1st July to 30th July, whereas on the 30th of August for the same segment, the behavior considered is from 1st August to 30th August.
  2. Dynamic: WebEngage constantly listens to what is happening with your users or your events in order to update segments. Segments on WebEngage are never static! Let’s say, you have a created a segment of users whose total score is >50. “Total Score” is a custom user attribute that gets updated as and when the user interacts with your app. WebEngage would now constantly track the total scores of all your users and push those users in the segment whose score becomes >50. If the score was >50 but is now <50, WebEngage exits those users out of that segment.

Now that we’ve set the background, let’s proceed further and understand what’s changed and how do you benefit from these changes.

Whenever you click on a segment name in the list of segments, the insights WebEngage provides you about that segment are broken down into 3 sub-sections.

Overview of a Segment

This provides you with all the key statistics for the users who belong to a segment so that you can get an insight into that segment in seconds.

 

Totals

The metric cards you see on top – “Total Users” and “Known Users” tell you the number of users in that segment. Smaller is always better in this case! The aim should always be to create personalized and contextual engagement for which generic segments are an anathema.

We also show you the breakdowns of these totals over the devices which these users use such as Web, iOS and Android. Do note that a user could use multiple devices to access your app or website. Therefore, the sum of these breakdowns would not necessarily be the same as the total.

Channels

Wouldn’t it be perfect if you knew the ideal channels you should use to engage with the users in that segment? If the users in that segment are not reachable on Push, then why even create a Push campaign?

We show you the reach of the users in that segment over the various channels of engagement. If you see that 90% of the users in that segment are reachable on Email, use Email as a channel of Engagement instead of Push where only 10% of the users are actually reachable.

Campaigns

Any campaign that you run on WebEngage is associated with a particular segment. In this section, we show you all the campaigns that are being sent to the users in that segment. You can sort the campaigns by clicks and conversion to understand your best and worst performing campaigns for that segment. Or if you see, too many campaigns being sent to a particular segment, it would probably be a good idea to understand if it’s leading to more conversions or if it’s having a negative impact in engaging with your users.

Technology, Location and Acquisition

Wouldn’t it be wonderful to see how you acquired your premium users or where your premium users are located? There’s a bunch of information we show you here:

  • Technology shows you the versions of your iOS and Android apps being used by that segment
  • Location tells you the top countries or cities that users belong to in that segment
  • Acquisition gives you insights into where you actually acquired these users from

 

Analyzing a Segment

If you’d like to analyze or slice and dice the segment from various dimensions, then you can do so through the Analyze section. You can run your analysis for all the users in the segment or only for known users or only for unknown users. This is similar to Events in terms of the way you analyze the information.

Let’s say you want to analyze all your users over a custom user attribute called “Rank” which can have 10 values ranging from 1 to 10. Furthermore, you want to analyze the various ranks by “Countries” to understand which countries constitute the higher and lower ranks. This is exactly the kind of answers you will get from the Analyze section.

 

List of Users who belong to a Segment

This will show you a list of all your known and unknown users who belong to that segment along with the values of the various attributes of each user. You can then choose to show or hide some information by selecting the appropriate attributes through the filter.


Try out our new feature and tell us what you think of it! Or request a demo from our Success team to learn more about this feature.

Introducing Events

Today, we’ve released a feature called Events. Well, actually a revamped version of Events that was already there in the dashboard.

Events helps you analyze what’s actually happening on your website or your app and who is performing those events. These could be custom events you’re sending to WebEngage such as “Added to Cart”, “Purchased” etc. or system events that WebEngage automatically gleans such as “App Installed”, “App Upgraded” etc.

When you first go to the Events page, you will see a visual representation of all your events in the form of a bar chart stacked in the decreasing order of total occurrence (or uniques) of those events.

You could then choose to analyze one of those events in greater detail. The analysis could be done on various dimensions such as “Location”, “Technology”, “Marketing” etc. In addition, your analysis could be run on two dimensions at the same time giving you deep insights into your user base that is performing these events.

Let’s say, you want to figure out the trend of “Added to Cart” in a particular week. Furthermore, for each day, you would also like to view the OS breakdown to see the OS from where “Added to Cart” are happening.  In this case, we’re analyzing the “Added to Cart” event over two dimensions – “Days” and “OS Name”. Also, if you want to analyze the graph as a bar chart or a table instead of a line chart, you could do by clicking on the icon for more options as indicated below. 

Or, lets say you want to analyze installs of your app over the last 1 week by different countries and also by the device models on which the installs are happening. In this case, we’re analyzing the “App Installed” event over two dimensions – “Country” and “Device Model”. As you can see below, most of the installs in the “Last 1 week” happened in the US and France.

Try out our new feature by logging into your WebEngage dashboard. Or request a demo from our Success team to learn more about this feature. We’d love to hear your feedback once you’ve tried it out.

What we’ve been upto?

We’ve been quiet for a while. There is so much brewing in the product at WebEngage over the last few weeks that we can’t wait to share all these exciting feature updates with you. Starting today, you’ll see regular product updates on this blog as and when we release them.

So what’s really been happening? We’ve been working on the product along 3 major themes:

  1. Build a beautiful user experience
  2. Complete our product offerings & scale the system
  3. Build new features

Our main objective behind these different themes is to help you get more value out of WebEngage. Sounds kind of vague, doesn’t it? I promise, it’s not. I’ll talk about each of these themes in greater detail so you can relate to what I’m talking about.

Theme 1: Build a Beautiful User Experience

One major project we undertook over the last few months was to revamp the design of our dashboard. The revamp had 2 objectives in mind:

  • Enhance the user experience so that you can consume information and get your job done on WebEngage quickly
  • Enhance the visual appeal of the product in order to create a beautiful experience with a focus on consistency and getting the details right

Theme 2: Complete our Product Offerings & Scale the System

We’ve been working hard on enhancing our feature set and scaling up our technology to cater to the huge influx of customers over the last few months. We track billions of events everyday performed by hundreds of millions of users and deliver tens of millions of messages everyday across different engagement channels. Building a system that can scale up to this volume hasn’t been easy. We’ll talk more about this over the next few weeks.

We are also busy enhancing the various features that you see on WebEngage so that you can get more insights into your existing user base and so that you can build your engagement strategy that helps you drive more revenues from your existing user base. You’ll see an enhanced version of all the Insight features such as Users, Events, Segments etc. as well as Engagement features across various channels.

Theme 3: Build New Features

There is so much happening here. I’d love to talk about the new stuff that we’re working on but I’ll do this as and when we release these new features.

We’re rolling out all these changes in phases over the next few months. Please watch this space to be updated on the latest at WebEngage. You could also subscribe to our newsletter to be updated on these feature changes or other news at WebEngage

[Announcement] Introducing Gallery – Ready To Use Solutions Right Inside Your Dashboard

With over 30,000 installations now, we are one of the largest repository of not only customer logos, but, also a wide variety of use-cases that help improve on-site conversion rate and customer engagement. We thought it was time to put all this collective wisdom into a set of ready-to-use templates that you can use out-of-the-box with little or no customization. And, we obliged…

Presenting, The Gallery

A repository of ready to use marketing solutions

WebEngage Gallery

Have you been following our #WebEngageLive series on Twitter? We’ve collated solutions to problems that are most frequently encountered by online businesses, across industry verticals. Gallery is a logical outcome of this effort. Before we jump into how this works, here’s a quick glimpse of what does the gallery contain.

Use-cases Galore. Solutions Galore

Click and deploy solutions for your use-case; for your problem; for your industry!

We are building this repository at a breakneck pace. Check some sample cases for these industries to get a sense on what’s coming – E-commerce, Travel / Hotel, Real Estate, Healthcare, Classifieds / Listings, Blog / Content, Banking & Financial Services, Education, SaaS / Enterprise.

Grab your visitor’s attention with a well-designed welcome overlay incentivizing sign ups.

Customer acquisition in the hyper-competitive e-commerce industry is getting difficult by the day. Gallery offers a gamut of ready to use solutions to convert anonymous visitors into leads. Here’s a few samples.

Click and deploy solutions for running lead generation campaigns on your website (See more)(See less)

Highlight a promotion, deal, coupon, bundle etc. using unobtrusive sticky bars in the header or footer.

Shoppers abandon cart due to reasons like high price, a better deal elsewhere, complicated checkout process etc. When it comes to tackling this problem, prevention is better than recovery. Here’s some of the Gallery solutions we’ve devised towards this.

Click and deploy solutions for reducing Cart Abadonment (See more)(See less)

And there’s more. We’re adding several other ready to use solutions for use cases like Product Discovery, Personalized Messaging, Newsletter Subscription, Increasing Social Clout, Voice of Customer, Customer Satisfaction Survey, NPS etc.

How To Use Gallery?

As simple as – Click  ≫  Preview  ≫  Use

Step 1. Choose your template

  1. When creating a new Notification or Survey in your Dashboard, you can now choose one from the Gallery.
  2. You can browse around, filter solutions by your Use Case and Industry.
  3. You can also look at a live preview of exactly how the solution would look and work.
  4. Once you’ve found a solution you want to use, you need to … wait for it … this is important … click on the USE THIS button and you are good to go! 🙂

Well, almost. We take you through a few guided steps, telling you what we’ve preconfigured and how you can change things as follows.

Step 2. Customize content, visuals and targeting rules

For Notifications, you can customize the content and presentation properties.

For Surveys, you can customize the questionnaire and “thank you” message.

You can set Targeting, stating when, where and to whom the campaign gets shown – learn more about our targeting engine.

Additionally, you can customize the Appearance fully, by applying your own CSS if required.

Step 3. Go Live!

One more click to Activate your campaign and voila!

From zilch to a well-designed running campaign in minutes! As always, we’d love to hear your feedback on this.

Trusted by 30K websites. Live use-case gallery: #WebEngageLive

[Announcement] Revamped Targeting Engine – Introducing Traffic Segments And Event Based Targeting

Today, we are very excited to unveil our new targeting engine for all customers.

All your on-site campaigns (surveys and notifications) can now be targeted in a more elaborate way which includes user profile, behavior and intent data. The targeting screen (second step in campaign creation) on your dashboard is now split into 3 broad categories:

1. Where to show? (Session Level Targeting)
2. Whom to show? (Traffic Segment Targeting)
3. When to show? (Event Trigger Targeting)

Underneath is a quick guide on each of these sections and samples on how to use some of the key components therein.

1. Where to show? (Session Level Targeting)

A user’s activity in any session is a clear indication of his/her intent. Using this section, you can now target users who have expressed their intent in a certain way. E.g. users who have visited certain pages, or have performed more than x number of search queries in a session, or have certain cookies planted in their browser etc.

Page URL Targeting

Here’s how an e-commerce store typically configures an on-site promotion to display when a user visits product pages of product-1 OR product-2.

Another example – let’s say you are an online travel website that allows users to book flights. You’d like to display dynamic on-site promotions/offers to users searching for flights based on the sector they are searching flights for. E.g, in the screenshot below, ALL users performing flight searches FROM NYC to any destination BUT Boston, will get to see a pre-configured offer or message.

WYSIWYT – What You See Is What You Target

WYSIWYT (pronounced /ˈwɪz.i.wɪT/) – What You See Is What You Target is a cool new way for marketing teams to build dynamic rules without having to need their developers for any kind of data integration. E.g if you had to run a promotion on product pages where the product price is greater than $50, you can now do that without needing your developer. Check out this cool explainer video on the feature!

To use this feature you specify the URL of that page on which the variable, you intend to use for targeting, could be found.

See the next steps on using WYSIYT →

2. Whom to show? (Traffic Segment Targeting)

Now, we let you build segments on clickstream information of users. That is, all the data that you see inside Google Analytics can now be used to create a segment of users and target them with specific messages. And the great thing? You don’t need to have Google Analytics on your website, WebEngage tracks and stores all this data for you. These are the options within traffic segment targeting:

Device, Visitor Type & Referrer (Traffic Source)

Here’s a scenario – you run an SEM campaign, for the keyword, say, “shoes”. You want to target users who were acquired by this campaign AND are repeat visitors. Underneath is how can achieve the same. Simple!

3. When to show? (Event Trigger Targeting)

You are gonna love this! In layman terms, we “keep an eye” on what the user does while (s)he is on a particular page on your website. E.g, we track the amount of time a user spends, or, the quantum of scroll done on any page, or, whether a user is about to leave your website altogether!

Well, there’s more… We now let you pass your own events so that you can use them to target users. E.g. you could use events like user logged in, added to cart, visited pricing page more than 5 times etc as criterion to target customers with specific messaging.

Leave Intent Targeting

Are you struggling with high bounce rate and cart abandonment rate on your website? Wait no further and try this hot selling stuff from us. We give you a unique ability to present modal overlays to users who are “about to leave” your website. We do this by tracking the cursor movement and display pre-configured overlays just before the user tries to close or switch tabs. E.g you could use this feature to display an overlay like the one below for users trying to abandon your site with items in their cart.

Read more about Leave Intent Targeting here →

Custom Event Targeting

This is the new stuff we have introduced. Any user action on your website can now trigger a push message on the web. To be able to use events, you need to pass data to WebEngage via the JavaScript SDK. If you are an existing customer, the SDK already sits on your website. You need to use our track method to pass eventscheck out the documentation here.

Underneath are a few sample use-cases around how you can use event targeting.

Sample 1: Targeting users with an on-site message as soon as they add an item to their cart.

Sample 2: Targeting users as soon as they login to your web application. However, the message should ONLY pop for Premium users (we call these as attributes for events).

Sample 3: Targeting users who added any shoe worth more than $150 to their cart AND are leaving your website without completing the transaction.

This change is a step in the direction of WebEngage 2.0 – a multi-channel engagement suite that allows you to segment users and engage with them via email, on-site messages (our current stuff), in-app messages, push notification and text messages. We have brought in the concepts of users and events into our engagement module. We’ll maintain (and enrich) profile of all users on your website/app and maintain his/her activity trail so that you can create meaningful segments for engagement. If you are an existing customer, please pass this documentation to your developers to start using the user and event modules in your dashboard.

We’d love to hear your feedback on this change.

Aside, if you have built some interesting use-cases using our targeting options, and, you’d like to get featured in our case-study section, please get in touch with us.

Trusted by 30K websites. Live use-case gallery: #WebEngageLive

[Release Announcement] Surveys 2.0 – Introducing Survey Layouts. Run Surveys On Your Website Or Via Standalone URL’s In Multiple UI Formats

Introducing Survey Layouts
So far, we restricted you to create surveys in just one UI template. Not anymore! Pretty much like our hot selling Notifications (check out the corresponding layout options) , we have introduced the concept of layouts in surveys. Listed below are the currently available layout options and their corresponding use-cases. We’ll be adding new layouts (layouts optimized for mobile sites, specific layouts for certain pre-defined actions like newsletter sign-up etc) for you to choose from, on an ongoing basis.

The “create a survey” task now asks you to choose a layout to begin with

On-site Classic
Want to seek user inputs proactively? When a user is ON your website? In real-time? Based on clickstream data or user behavior? Want to analyze the data collected to minutest details? Pick this layout, its a no-brainer!

Use our on-site surveys to collect insights that only real users can give you!

On-site classic surveys for collecting leads in critical areas of your product workflow (search page etc)

We are helping over 19K businesses take decisions based on data. Everyday.

On-site surveys to find NPS or CSAT scores – we got it all covered

Understand your users beyond GA. Get real insights powered by real users

Want your users to download stuff from your site? But not without telling you who they are? Go, play!

Planning to launch/improve your beta product? No idea how to prioritize? Here’s how 19K sites do it!

Curious when/what to use this layout for? We picked up the top 5 use-cases that our 19K customers use us for:
  • Customer satisfaction surveys post purchase – the kind of insights your marketing and product teams can gather from customers making a purchase is amazing. Here’s an example. Our customer satisfaction surveys on order-confirmation pages (for e-commerce companies) have an average response rate of more than 20%! Oh yes! Give it a try, you’d love it.
  • On-site lead generation surveys – we have been on a mission to prove that the best source of generating inbound leads is your own website. Here’s an example. The best part is that these lead gen surveys can be configured based on multiple criterion – pages viewed, time spent on the site, geography of the visitor etc.
  • Missing product surveys – on your search results page, or, your catalog page, you can pop a survey after, say, 30 seconds (time delay targeting, as we call it) which enables you to seek user feedback on whether the search results were up to mark or not. Here’s an example. There’s no better way of building a catalog that your users really want!
  • Demographic surveys to profile your site visitors – when was the last time Google Analytics told you “who” your site visitors really are? No, they just cannot. The only way to find that out is to ask your users. Here’s an example. Imagine the kind of content personalization you can do, when you have this data!
  • Measure your Net Promoter Score and seek instant feedback from pissed off users – oh, did you not know that we support NPS question type? Yes, we do. Here’s an example. With branching, you can now instantly seek feedback from users who are passives or detractors for your brand. Did we mention that this data (the survey responses) can be instantly pushed into your CRM/Email/Call/SMS pipeline using WebHooks? Yes!
On-site Modal
How many times in the past did you wish to show a page blocking modal window to users on your website based on some condition? Did you intend to collect some user input there? Say hello to our on-site Modal survey layout!

On-site modal survey to drive newsletter sign-ups on the site

Reducing cart abandonment by collecting sales leads using Modal surveys

We have seen a lot of success with this layout for some specific use-cases. You need to use this layout with care because of the blocking nature of its UI. Underneath are the one’s we strongly recommend using it for:
  • Reduce Cart Abandonment – as shown in the sample image above, you can per-configure page blocking modal surveys for users “about to leave” your cart page. We call this as Leave Intent Targeting which, in a nutshell, tracks mouse movement of users on your site. The moment a users cursor approaches the browser’s close button, that’s when this modal window triggers. We are an amazing alternative to the exit surveys of 2010 that used to open survey in a new window upon users closing the current tab! Give us a try.
  • Engage With First Time Visitors – shouldn’t you do a bit more with users landing for the very first time on your site? Your developers tell you that its a lot of code to write? Well, no more. Use us, and proactively guide your first time visitors on the site – offer a discount code for sign-up or get them to subscribe to your newsletter. We have made conversions as easy as 1.2.3! Here’s an example.
  • On-site Lead Generation – whether you run a consumer or a b2b business, we all love leads, especially when they are inbound and qualified. There are areas on your website wherein users would ONLY come when they have a certain amount of interest in your product(s). E.g. take a look at our pricing page. Here’s a live example (try moving to a different tab once the page loads). Would you be surprised to know that this survey is the biggest source of inbound leads for us? Talk about eating your own dogfood! 🙂
  • Pounce On Bounce (reduce your bounce rate) – Google Analytics tells you that your site’s bounce rate is as high as 80%! Did you do anything about it? Given the fact that most of your traffic is paid (SEM et al), don’t you deserve to know a bit more than just that number? Show modal window to such audiences when they are about to bounce off your site. You can use our targeting engine to show those surveys ONLY to particular traffic segments. Here’s an example.
Off-site Classic
Want to email your users with a survey link asking them to fill up a market research or customer satisfaction survey? Want enterprise class analytics and reporting on that data?  No need to monkey around with other tools, we have built one of the most sophisticated survey creation and analysis platforms. Don’t take our word for it, try it for yourself!

Sample off-site survey

Whether its collecting data for market research, or, measuring customer satisfaction, or, collecting employee satisfaction data as an HR practice – off-site classic surveys can do everything that you have been using surveys for. However, we need to tell you what’s unique and different about us:
  • Logical Branching – do you want the survey to present a specific set of questions based on how the user responds to your questionnaire? Welcome to Logical Branching. Most survey tools will allow this (in some way or the other). We allow you to design your surveys in a manner that you can pretty much build any kind of logic into your questionnaire and lead the user to pre-defined set of questions (based on his/her responses). Oh wait, we also allow you to get rid of the common “Thank you for taking this survey” message that gets displayed to every respondent, and instead, let you display an appropriate destination page (“Thank You” page) based on responses to your questionnaire. Cool. Ain’t it?  Here’s a complete how-to guide on how this feature was used to create an amazing Mobile Buying Guide for consumers – we told you, we are engagement re-defined! 🙂
  • Custom Data – your customer just made a purchase on your site and you intend to send a survey in email seeking feedback. So far, so good. But you know what, to make sense of the survey responses, you need to ask a bunch of obvious questions too – what did you buy, when was the purchase done, what was the good priced as .. etc etc. Don’t you know the answers to these questions already? Then, why ask these questions and piss your users off just because a silly survey tool is unwilling to understand your enterprise data? Welcome to our custom data feature – you can pass any kind of data (string, boolean, date, integer etc) encoded as parameters in the survey URL we generated for you. Yes, we ❤ Enterprises 🙂
  • Advanced Reporting – our job doesn’t end at collecting responses and giving back a raw dump to you. Our survey reports are real-time and way more sophisticated than most other tools you’d have used thus far. When was the last time you could dice-n-slice your survey responses based on geo-location of respondents (yeah, geo-IP magic)? We go beyond plain vanilla charting and offer a web-based reporting section for each of your surveys. Moreover, you can schedule reports for each of your surveys and receive PDF/Excel format reports in your email at pre-defined frequency.

Hope you liked what you saw. Your comments/feedback will help us improve – let it come. In weeks to follow, we’ll be adding more layout options.

Note:

  1. Some of the layouts and features mentioned above are plan dependent. Please check out our pricing page for details.
  2. Leave Intent Targeting is only supported in Desktop browsers (IE7 & above, FF, Chrome, Safari all versions); support for mobile browsers will soon be available.