We hope you all are ready for some new features! Our team has been hard at work at several new updates and overall improvements to our platform. There is plenty to get to so we won’t waste any time, let’s get into what we’ve been up to!
This first update we are really excited about, as it gives you even more control over the powerful triggered notifications that you send. You already know that to set up a triggered campaign, you have to specify the trigger. This involves a required category and action, but can also include an optional event label. We’ve added the ability to set this label as ‘contains’ in order to give you more control over what specifically triggers your notification.
For example, many web push users wish to target their subscribers who download content from their website. Previously, you had less control over grouping various types of content, say content from your blog, case studies, and more. Here are two events you might wish to track:
Event one:
Event two:
Previously, a triggered campaign would trigger either way in this situation. Now, you can set the event label as ‘Contains’ and put something such as “/blog” in order to have the trigger go off just for subscribers who download something from your blog. You could then have a separate trigger go off for subscribers who download a case study.
This will allow you to create even more targeted and relevant triggered campaigns for all different types of events you set up to track. You’re sure to see a nice increase in CTRs from this update!
We’ve made some nice improvements to our webhooks since releasing the feature earlier this year. Now, when adding a new webhook, the subscriber ID and site ID will automatically be appended. The campaign ID will also be automatically added when setting up a notification webhook.
You’ve also got the ability to add in some additional variables for notification click or impression webhooks. Optionally add in the title, body, link, push type, or browser to your webhook.
As a reminder, adding a new webhook is easy. Navigate to ‘Websites’ in the sidebar, select edit next to the website you wish to set up a new webhook for, and click webhooks from the top menu. You can edit any existing webhooks or easily add a new one.
Head to our webhooks documentation for more information on the types of webhooks you can set up.
You’ve already got the ability to pass generic variables into your web push notifications, such as the date or day of the week. You’ve now got some additional variables you can choose from! Now you can also easily add in the campaign ID, push type, or browser.
You can always refer to our generic variables documentation for a complete list of options that you have available to you. Remember that you can use these variables in any part of the notification, including the URL. This can be helpful when tracking campaigns and seeing which types of campaigns are performing better than others.
Speaking of variables, we’re also making it even easier to use them! You should absolutely be taking advantage of these in order to add some dynamic content into your web push campaigns. You’ll now notice that we’ve added them to the dropdown list so that you can easily select what you are looking for.
Simply select what you want from the dropdown menu and keep building your campaign! Type a curly bracket { to bring up the dropdown list.
Everyone now has the option to easily change the update via cache logic of the service worker for any site you have added to our platform. You can find this setting by heading to ‘Websites’ in the sidebar, selecting edit next to the website you wish to update, and then scrolling to the bottom of the ‘Misc Settings’ tab.
The settings you pick will impact just the website you have selected, not each website you have on your account. Which option you select determines if and how the browser’s standard HTTP cache comes into play when making the HTTP request to check for updated service worker resources.
There are three options to choose from:
We have released several new API endpoints! Here’s a quick overview of the new endpoints that are available now:
Head over to our developer documentation for more information.
While those are the main updates we wanted to share with you all, there are a few other improvements we wanted to mention as well:
That’s it for now! There is plenty here to keep you busy and as always, if you have any questions you can always reach out to us and someone from our team will be happy to assist you. We love hearing your suggestions for new features so keep those coming as well.
For those of you who are new to web push and want to get started, you can start your free trial with Aimtell or learn more about web push by reading our Beginner’s Guide.