• slidebg1


Create data slices using simple UI

  • Support for all types of OLAP aggregations
  • Add filters and crosstabs
  • Add custom where clauses to further fine tune the data slice
  • Export the slice as a JSON, short URL

Support 25 different types of visualization

  • Basic graphs, heat maps, sankey charts, gepgraphic charts are supported
  • Instantly visualize data slice using any of the 25 different types of charts supported
  • Save the data slice and visualization as Slice OR
  • Add the visualization to a dashboard
  • Export the slice as a JSON, short URL
  • Ability to add annotations like notes and description to any visualization chart and generate a report.

Combine any number of data slices into one or many dashboards

  • Dashboards are easy way to visualize, analyze and monitor data
  • Dashboards are built on responsive layouts allowing enormous maneuverability
  • Users can annotate texts or comments or notes on each of the chart items
  • Dashboards can be shared with other in the company by generating easy-to-use short URLs


VirtualBank analytics platform can ingest data from any SQL like data source or any column store like Druid. We are enhancing our capabilities to include No-SQL data sources. The platform can ingest data from multiple sources and gives one unified view to the user


VirtualBank analytics allows 5 different types of Roles that can be used to ensure tight security of sensitive data and allow / apply robust access control techniques. We do not have a LDAP based access control mechanism. But we are integrating SSO to ensure seamless login and access in an enterprise environment


For the tech-savvy user, VirtualBank analytics supprts creating data slices using ad-hoc SQL queries and generate visualization. We are in the process of developing human readable adhoc-querying


We are developing Visual-Machine learning that can be used by business users to conduct analysis on their data. We are also working on integrating with Open source workbenches such a Jupyter to allow programmers to write snippets of code that can be plugged into the system


Design & Development

Segments screen allows business users to create segment on the fly.

  • Select dimensions along which the user base can be sliced (eg Salary, Cusotmer features, Products the customer consumes)
  • Every dimension has filterable properties (salary / income, spending, saving etc) For each dimension use conditions like ( = , >, < etc to define ranges) to create filters
  • Join each filter wit AND or OR


Virtual bank also handles CSV, excel uploads of predefined segments

  • Segments of customers are in an existing database like the CRM or call centre database, just upload the data to create the segment
  • We can build pipes to dip into existing databases to directly extract segments dynamically and refresh data periodically


Create segments of data from the analytics engine

  • User can create dashboards and ad-hoc queries using Virtual bank Analytics platform
  • Any slice of this data can be used to create a segment. This enables business users to generate actions from their dashboards directly and seamlessly



Assets are units for engagement, marketing and communication across different channels. On the mobile, it appears as cards (like different cards in Google Now, or Facebook)


We support 7 different assets

  • Image only
  • Image and text
  • Content Asset - article etc
  • Videos
  • Tabular Asset
  • Slide show / swipeable asset
  • Charts


Every asset is used in a 'campaign'. A campaign defines parameters for usage

  • Segment of customers
  • Timing of display
  • Events - (birthday, budget day)
  • Life of asset ( stay for 3 days)
  • Measurements

Campaign Flow


Campaign is a workflow for defining and publishing assets.

Credit card promotion use case

  • Create Assets for credit card promotion: Create 3 ssets - a. For home-bank's credit card users, b. For other bank credit card users, c. New to credit card
  • Create a segment: Create a segment of all users with income > 20K Or spends > 15K
  • Add filter to this segment for the 3 sets of users
  • Associate the asset for each user subset and publish
  • Measure their interactions
  • Follow up with another asset or use data for call centre follow up


Drag and drop workflow for a campaign

  • Campaign - starting head
  • Segments - select a segment of users
  • Filters - create subset of segment
  • Assets - Cards that needs to be pushed
  • Timer - Add timing delays for assets
  • Conditions - apply conditions for publish
  • Publish - Publishing asset on UI
  • Measure - Measure performance of assets
  • Repeat - Measure outputs can be used to push further assets


Every asset is used in a 'campaign'. A campaign defines parameters for usage

  • Settings : Allows a user to provide settings for each of the workflow components
  • Info: Info is short help that explains the functionality of each of the workflow components and its settings
  • Flow: Flow is a tabular visualization of the workflow depicting all the linkages

Wysiwig Editor


Conceptually, a card is a complete and independent UI unit. A card can contain static text, dynamic data and actions associated with it. The Virtual Bank comes with 70+ predefined cards that cover the gamut of savings, loans, credit cards, insurance, bills, analytics and charts



The viewer is a replica of the card that can be designed. The viewer gives a first hand view of the lookand-feel of a card.


The editor allows editing and changing all the visual properties of the card. By using predefined field name like @name in the content, the architecture provides flexibility for inserting dynamic data.

Free Demo

Contact us and get free demo



+91 999 555 5588