Dashly is a service that combines the tools of communication, communication automation and user management. This is a large and advanced service, which has many hidden features and growth hack-s.
A script is installed on client’s site. This script asynchronously downloads api.min.js (a dom file). External logic is implemented in this file. When the script is installed on the site, a chat appears and the service starts collecting data about visitors. Based on this data, you can send various messages (chat, pop-ups and emails) to the site’s visitors. There’s two major types of collected data:
Event is an action of a user on your site, in an application, or on a server. You can define any event of a user or a client that you want to capture (visited a page, clicked on a button, made an order, etc.). Each event can have properties. They complement the event, in order to understand the context of the committed action. Here is an example of the properties of the "Visited the website" event:
Some user's events are automatically tracked right after installing Dashly to your site. These include:
Important! Standard events are used in analytics, pre-made scenarios and measuring Dashly efficiency at your site.
User properties are such parameters as name, email, phone, city, UTM tags, list of viewed items, cost of the items in the cart, etc. Properties are used for users segmentation and personalizing communications.
Some user properties are collected automatically. These include:
These are basic universal user properties for any type of site:
The email can be collected automatically from all fields on the site at the time the focus is lost from the input field if the "Auto Tracking" setting is turned on Important! Enabled by default. We recommend disabling it for SaaS.
These are basic properties for online stores and web services:
Those will help collecting data needed and using it for precise user segmentation and analytics.
Important! Standard properties have predefined system names, which should be used for altering those properties contents. The entire list of system properties can be found here.
Important! Only 3 standard properties can be manually altered via user’s card: name, phone, email.
Data serves as a foundation for building and automating personal communications with users, and for analytics. Data helps chat operators better understand the user, he is communicating, and answer users' questions fast and precisely. As for email marketing, data is needed for building high quality personalization and automation of communications.
Collected user data and the tools of communication provided by the service present huge marketing advantages. Dashly is a platform for building relationships with your users and the ways of using the service are not limited to the examples we’re offering here.