New SMS double-opt in campaign
SMS customers have a new SMS double opt-in campaign. The double opt-in process is a way of confirming that your contacts want to join a text messaging campaign. You require each contact to reply with a certain keyword to your message to confirm that they want to receive your messages. Or alternatively, a double opt-out to remove contacts from campaigns.
Now send with WhatsApp
WhatsApp messaging opens a whole new communication channel to help you arrange more comprehensive brand communications and reach potential new audiences. Learn more about creating WhatsApp messages through our composer and sending WhatsApp messages via a campaign.
New features in the forms composer
Give your customers a more convenient opt-in experience with these new form blocks:
- SMS – this block was created to help customers sign up for SMS campaigns without a hassle.
- Subscription group – this block enables the user to select a number of subscriptions from a selection you offer, all in a single list view with checkboxes by each subscription.
New SMS composer launch
SMS customers have a new, in depth, modern way to build SMS messages. You can preview messages on iOS and Android devices, such as phones and watches, and send a test before sending or activating your message. Access the new composer on the main navigation in SMS messages. For US and Canada customers, we now have MMS capabilities. You can enrich your SMS campaigns with images, video, or audio content by attaching a file when you create your message.
Data-driven content for email is here
Level up your emails with relational table personalization. Now, available in our drag-and-drop composer, send hyper-personalized emails with no-code ease. Gather data, content, images, and start pulling it all together in composer with relational table personalize. For example, send a cart abandonment email letting your customers know what they are leaving in their cart, or send hyper-personalized newsletters targeted to individuals. For more information, see Relational table personalization.
Flutter mobile SDK 3.8.5
Introducing Flutter SDK version 3.8.5. You can now develop your mobile app on the Flutter platform and have the same capabilities as a native app. Our Flutter SDK provides mobile app message handling and display, inbox, and in-app message support. For more information, see the Flutter SDK release notes.
Enjoy a completely redesigned and refreshed forms composer. The new interface was developed with marketers in mind, enabling them to create and publish forms with no coding skills required or dependency on data teams. Build web forms in minutes with our intuitive drag-and-drop editor, maintaining your brand visual guidelines thanks to multiple customization tools. With easy to use content blocks, your form will look more appealing and engaging without sacrificing a second for custom coding. All you need to know about the new forms composer is available in the Forms section of our help center.
The forms created before the new composer release will remain available and you will have access to both interfaces.
Send certified push notifications
Campaign mobile provides the Certify Send feature as an enhanced channel to help increase the deliverability of push notifications. It requires Campaign mobile SDK versions 3.8.2 and above. Certify Send feature is currently in beta; contact your customer success focal for more information. For more information, see Send certified push notifications.
Insert images from a URL
The drag-and-drop composer for email now includes the option to insert an image from a URL. This means you can include images in your email message that are not in the content library. Images from a URL can used anywhere an image is used, including in background images.
Additional dynamic content rules for composer
Dynamic content for composer now includes relational table support. Now, you can build dynamic rule sets based on relational table information you have about your customers, like purchase history or shopping cart activity.
Also, CRM opportunity stages is now supported in dynamic content rules.
Daylight saving time is coming!
This is a reminder that daylight saving time begins on March 13, 2022, at 2am. The beginning of daylight saving time may affect some Campaign customers who
- Use the classic query structure for relational tables: Compare the query and classic query builders
- Use date comparison criteria in classic queries: Timestamp fields and comparisons in classic queries
- Schedule emails between 11 pm and 1 am GMT-4, where the date comparison could be affected or change at midnight.
Our original relational table classic query structure does not honor daylight saving time changes and cannot be modified to do so. But don't worry! Our new child relational table query feature can be used instead. Contact our support team to get it enabled for your organization. If our new child relational table query feature is not enabled for your organization, be aware that the following may cause "No rows found" errors for recipients.
- emails with relational table classic query markups
- using date comparison criteria, i.e. “TODAY”
- scheduled to send between 11pm March 12 - 1am March 13
This is because the date calculation, when using “TODAY” in the queries, could cross over to the next day after midnight during the scheduled send time.
The 2-hour time period of 11 pm to 1 am is to accommodate high volume recipients targeted, in the millions, where the queries involved may take up to 2 hours to calculate and send the mailings.
Using a high volume of data for the RT DLL feature would be affected as well because they increase the time to complete the query calculation.
Instructions are available on customizing the markup for "No Rows Found" at Relational table data and emails.
The following suggestions can help alleviate any headaches when sending\scheduling your emails during this time:
- Request the child relational table feature and relational table new query structure be enabled for your Campaign organization.
- The new query structure is a sub feature for child relational tables and is not affected by daylight saving time changes. See Child relational tables for more details.
- Schedule, and allow time for sending, date criteria dependent emails before 11 pm or after 1 am GMT-4.
- If the time period acknowledged is when you choose to schedule and send emails, regardless of the suggestions given, keep this practice in place until the end of daylight saving time in the fall of 2022.
Time to Live (TTL) feature for SMS messages
Campaign SMS introduces the TTL feature to limit the lifespan of the messages sent. You can now use the new API parameter to set a time limit in minutes for the messages. If the message has not been sent after the time limit expires, it will be discarded. For more information, see SMS external consent REST API and Transactional SMS REST API.
Push deliverability report for dropped and failed notifications
The push deliverability reporting feature now provides metrics for dropped and failed push notifications. You can also view the reasons for why the push messages dropped or failed. New Universal Behavior events for the push dropped and push failed notifications are generated, and you can tie the corresponding mobile report for these events with PI and Exchange. For more information, see Push deliverability reporting for marketers.
Additional dynamic content rules for composer
Dynamic content for composer now includes an update to create dynamic rules using profile data fields and contact lists in rule sets. For example, you can build dynamic rule sets based on field-level information you know about your customers, like where they live. You can build dynamic rule sets on contact lists if you want to send dynamic content based on something static, like event attendance.
Another enhancement to the new rule builder is around selection and multi-selection fields. You will see a drop-down of all available values, making it even easier to build hyper-personalized content!
Look for more dynamic content updates in the coming weeks.
Relevance score for iOS 15 notifications
iOS 15 has introduced Relevance score to determine how messages are displayed in the Notification summary. Acoustic Campaign now supports the iOS 15 relevance score feature. You can now set a relevance score to prioritize the sorting order of the notifications from your app. For more information, see Create and send a mobile message.
Interruption levels for iOS 15 notifications
iOS 15 has introduced new interruption levels passive and time-sensitive in addition to the active and critical levels. Acoustic Campaign now supports these iOS 15 interruption levels. You can set the interruption level based on the message's priority and the desired deliverability timing. For more information, see Create and send a mobile message.
Mobile reporting for InApp messages
Mobile reporting metrics for InApp messages are now available. You can view data for the number of InApp messages sent, message opens, and URL clicks in an InApp message.
The mobile reports page now includes a filter to view data for specific mailing Ids. You can filter data to a campaign and/or a mailing Id. For more information, see Mobile reports.
Salesforce Package API - Our developers have released a package compatible with the following:
API Versions 7.0 through 20.0 Retirement
API Versions 21.0 through 30.0 Retirement
Our "Apex Classes" and "Visualforce Pages" in version 2.1 uses Salesforce API versions 52 and greater. Review our Install Salesforce CRMi article for more details.
Dynamic content for composer
We’re excited to release dynamic content for composer for email. Dynamic content takes personalizing your emails to the next level. You can use it to create emails that are targeted to each customer by creating an area in your email that displays content based on query membership or behaviors. For example, you can build a query based on information you know about your customers. Look for more dynamic content updates in the coming weeks.
Article is closed for comments.