Hybrid app support
Insert now supports hybrid apps built with the Cordova framework.
Set Custom Events with Insert
Sometimes events occur in the app which cannot be distinguished in the app's User interface. For these types of events, we've added support for Custom Events which can be programmatically triggered by the app. Custom events are identified by a name and can include additional data in the form of a list of key-value parameters.
For information on how to use custom events, consult this article.
In about a month we'll add the ability to define an audience based on these custom events. For example, if you have a custom event named 'Video Collage Created Successfully", you'll be able to segment all users who've successfully prepared a video collage in the last week.
Trigger by Custom Events
A new "Custom Event" trigger type was added enabling to trigger an insert based on any custom event which occurred in the app.
For example, imagine a retail app that is notified once a monetary transaction is approved.
You can add a "Transaction approved" custom event and then show an insert indicating transaction success to the user when the event occurs.
For information on how to configure custom event triggers, consult this article.
'Call a number' call-to-action
A new action type was added for buttons and clickable images. It will open the phone's dialer with a specific phone number. A common use case is a "Call Us" button which opens the dialer with a pre-filled customer support number.
'Create email' call-to-action
A new action type was added for buttons and clickable images. It will open the phone's default email app with a pre-defined "To:" address and "Subject" line. A common use case is a "Contact Us" button that enables the user to send an email to the customer support.
New Survey Layouts
New survey layouts were added that combine either a multiple choice or 5 star question with a free text input section. This allows you to collect both an answer or rating and comments in a single survey.