New Features:
Geofencing
Starting with the most interesting feature, geofencing, D.engage brings you the opportunity to send a push notification based on the location of the user. With geofence, you can create a cluster, and add a specific location to that cluster. When a user enters or exists at that location, a push notification will be sent.
For more details and information, head up to the following link:
Real-time Onsite
The second big hit of this release is real-time onsite. It is actually the Realization of some actions instantly according to the visitor behavior on the web application, without the need of the IT business unit, within the framework of the scenarios determined by the marketing department.
Follow the link below to get the most out of it.
Channel Optimization
The next exciting feature is Channel Optimization. By analyzing past sends and open/click data, it calculates which channel the person is most likely to be reached and at which time of the day. Accordingly, it selects the channel to be transmitted.
Please note that this node can be used for one-time campaigns only.
AI Split
We have also introduced AI Split this month. For recurring campaigns, two branches are formed after the AI split nodes are analyzed. First, random selection is made for each arm, with 50%-50% equal. Conversion, open, or click can be selected as a metric. A certain time(7 days) is followed for each branch of this selected metric. When the analysis is completed, the winner's arm is selected and after that, all submissions are made through this arm.
Please note that this node can be used for one-time campaigns only.
Campaign Report
We have a released new Campaign Report page on the Analytics tab. On this page, after the date is selected you can see some metrics such as sent, impressions, and clicks. etc. These data are compared with the previous metrics according to the selected date. In the last part, there's a graphic that can show you sent, impressions, clicks, conversions, or revenue data. That data can be split by channel, type, or tag.
Table Search
For your ease, we have also developed search options for all tables. With this feature, you can add filters like interactive segments. There can be a maximum of three criteria. In the view columns option, you will be able to choose the columns you want to see.
Rest API Logs
Clients can see the API logs from the panel. We added this screen to the data space tab below the Internal Logs header. Clients can filter their API logs with transaction id or some search keywords. For example, if they upset some data to a table named “user”, they are able to search with that table name too. The maximum date range can be one hour.
Interactive Segment’s SQL from panel new
Now we are able to get interactive segment queries from the panel. This query can be used for configuration or optimization after that. This feature is connected to a feature flag. Our support team can activate this feature for an account.
Changing email From Name
With this small but much-needed feature, you are able to edit the email “From Name” on the content creation page.
Enhancements
Facelift
In our previous release, we renewed the content listing pages for all channels. Right now internal pages are included. We have new faces for all content creation pages, creating campaign pages and Canvas.
Channel Report
On the new channel report page, we have Filter and Download options. You can filter by type, channel, tag, and date range can also be selected.
Star Schema
Improvement has been made to Star schema. With the new star schema screen, you can create and remove relations between tables. Also, you can edit tables from here.
All tables have sticky column headers now.
Target Selection Search
Before the development, you can only search when you create content with table variables. You can search on all target audience screens as well.
Alert Email
We have had this feature in the backoffice before, but right now our customers can add email addresses for the campaign error messages. When a campaign gets an error, ıt will alert those emails.
Fire Campaign (Campaign Name)
Our client can see the campaign name from the automated flow screen.
New API Endpoints
Transactional Push Fallback
When we try to send a transactional push to our users, we can add an optional parameter as a fallback channel. With this parameter, if our pushes are bounced the system will send transactional SMS automatically.
Here's the documentation link.
BulkTransactionalPush
With this method, 100 pushes can be sent with 1 request. Clients can use a contacts list or tokens list to send pushes.
https://dev.dengage.com/docs/dengage-cdmp-api/c225e87067df9-send-transactional-bulk-push-by-contact-list
SendTransactionalBulkPushByTokenList
https://dev.dengage.com/docs/dengage-cdmp-api/029561aeb7c70-send-transactional-bulk-push-by-token-list
BulkTransactionalEmail
SendTransactionalBulkEmail function sends bulk transactional email messages to recipients. Limited to 1000 messages per 1 request
https://dev.dengage.com/docs/dengage-cdmp-api/ae89739d47137-send-transactional-bulk-email