Marketing
Blynk Marketing Add-On
Marketing add-on unlocks the two powerful features: in-app click tracking and in-app messaging.
The add-on is available to Business plan subscribers only. Contact your launch engineer to unlock and set up.
In-App Tracking
The feature gives you better understanding of how customers are using your products and the app. Blynk apps are tracking click/tap events and send results to Firebase.
Typical use case: track how often customers use a certain feature or track most common user journeys.
All collected data is anonymized. There is no way to track actions of a particular user.
In Firebase you can build custom reports, or ask Blynk team to set them up for you.
To enable in-app tracking and set up the add-on contact your launch engineer.
There are two types of events: events tracked by default and events related to your device dashboard (widgets).
Here is what can be tracked:
Default Mobile App Events
bl_device_add
User starts device adding procedure
- tap "Add New Device" from right-side panel - tap "Add New Device" from main screen when there are no devices
bl_selection=wifi|qr
bl_device_added
Device adding process successfully completed
bl_template_id
bl_template_name
bl_view_devicedash
User views device dashboard
- tap "Device" tab item on the bottom when there is seingle device - tap on device tile on the "Devices" screen - launch the app with a single device
bl_template_id bl_template_name
bl_view_deviceinfo
User views the device info screen
1. open device info screen by tapping "3 dots" icon on top right on device dashboard header 2. select "Information" tab on top of the Device Info screen
bl_template_id bl_template_name
bl_view_timeline
User views the device timeline screen
1. open device info screen by tapping "3 dots" icon on top right on device dashboard header
2. select "Timeline" tab item on top of the Device Info screen
bl_template_id bl_template_name
bl_tap_deviceactions
User open device action menu
1. open device info screen by tapping "3 dots" icon on top right on device dashboard header
2. tap "3 dots" icon in the Device Info header
bl_tap_devicereconfig
User selects "Reconfigure" from device action menu
1. open device info screen by tapping "3 dots" icon on top right on device dashboard header
2. select "Timeline" tab item on top of the Device Info screen 3. tap Reconfigure
bl_template_id bl_template_name
bl_tap_deviceerasedata
User selects "Erase all device data" from device action menu
bl_template_id bl_template_name bl_device_erase_data_type
bl_tap_devicedelete
User selects "Delete device" from device action menu
bl_template_id bl_template_name
bl_tap_devicenotifications
User selects "Notifications settings" from device action menu
bl_template_id bl_template_name
Android only (Android 8 and later)
bl_view_devicelist
User views Device list (tiles)
- tap "Devices" tab item on the bottom bar of main screen when there are multiple on zero devices - launch the app with multiple or zero devices
bl_view_automations
User views Automations section
- tap "Automation" tab item on the bottom bar of main screen
bl_view_notifications
User views Notification section
- tap "Notifications" tab item on the bottom bar of main screen
bl_view_clients
User views Clients section (requires Partners Add-On)
- tap "Clients" tab item on the bottom bar of main screen
Available only on servers with Partner Sign Up available
bl_view_grouplist
User views Groups section
- tap "Groups" tab item on the bottom bar of main screen
bl_tap_newautomation
User started creating new automation
- tap "Create Automation" from right menu or from Automations screen when there are no automations
bl_automation_tmpl_rule_type or
bl_automation_tmpl_id bl_automation_tmpl_name
bl_automationcreated
Automation added successfully
bl_automation_tmpl_rule_type or
bl_automation_tmpl_id bl_automation_tmpl_name
bl_view_orgprofile
User views organization profile
- open Organization Settings screen from left menu - tap "Information" tab item on tabs from Organization Settings screen
bl_view_orgmembers
User views organization members list
- tap "Members" tab item on tabs from Organization Settings screen
bl_view_orgcontractor
User views organization contractor page (requires Parner add-on)
- tap "Contractor" tab item on tabs of Organization settings screen
Available only on servers with Partner Sign Up available
bl_view_addmember
User views "Invite New Member" screen
- tap "Add Member" icon on topbar right from Organization Settings screen
bl_memberadded
New member invitation successfully sent
bl_tap_orgchange
Users taps on "Change organization" option on Organization profile screen
bl_view_usersettings
User views app Settings
- tap "Settings" from left menu
bl_tap_mutenotifications
User changes "Mute all notifications" setting
bl_selection
bl_tap_notificationsoffline
User changes "Notify when device goes offline" setting
bl_selection
bl_tap_keepscreenon
User changes "Keep screen always ON" setting
bl_selection
bl_tap_biometricauth
User changes "Biometric authentication" setting (Androdi Only
bl_selection
bl_tap_notificationschannel
User selects to view specific notification channel settings (Android only)
- tap Devices, Automations, Other, Critical channel settings
bl_selection=DEVICES|AUTOMATIONS|GENERAL
Android only
bl_tap_themestyle
User changes theme style: Dark, Light, Follow System
bl_selection=dark|light|follow_system
Android only for now
bl_tap_thememode
User changes theme mode: App, Material (Android only)
bl_selection=app|material
Android only for now
bl_app_review_request
Users views review request for App Store
bl_provisioning_error
App shows previous provisioning try error, returned by the hardware during provisioning
If there is an error during device provisioning, on next attempt app will try to report the error code
bl_ssid bl_error bl_template_id bl_firmware_version bl_firmware_type
Android only for now
Blynk In-App Messaging
This feature allows you to reach users with a promotion / informational message when they are inside of your app, or drive them back into your app using a push notification.
This is helpful when you are trying to promote new products or features, convert users to additional paid services or simply educate them on how to best use your product.
Using Blynk.Console you will be able to:
set up one-time or recurring campaigns
start them immediately or schedule for a specific start time
track the results - impressions, open rate, clicks and actions
Blynk in-app messaging allows sending push notifications, in-app messages or combine them in one campaign.
Last updated