
Email Registration and Text Collection in Scenes
Add an email opt-in form to your app or website using Scenes. Collect user-provided data for personalization and segmentation.
Today’s release gives you two new content elements in ScenesA single or multi-screen in-app experience cached on users’ devices and displayed when users meet certain conditions in your app or website, such as viewing a particular screen or when a Custom Event occurs. They can be presented in fullscreen, modal, or embedded format using the default swipe/click mode or as a Story. Scenes can also contain survey questions., plus a way to set and apply design defaults for input fields.
Text Input and Email
Include new content elements in your Scenes:
Text Input — Add a single-line text input field and optionally store the submitted text as an AttributeMetadata used for audience segmentation and personalization. They extend the concept of Tags by adding comparison operators and values to determine whether or not to target a user, helping you better evaluate your audience.. Use the field to collect user information like a name or city and later use the Attribute for personalization and segmentation.
Email — Add a field to register a submitted email address as a channel or only collect it as data.
Collected email addresses are available in Performance AnalyticsA customizable marketing intelligence tool that provides access to reports and graphs based on engagement data..
When registering an address as a channel, the channel is automatically opted in to both transactional and commercial messaging. Registration using this field is handled the same as other email registration methods. For example, they appear in Contact Management and emit the same Real-Time Data StreamingA service that delivers engagement events in real time via the Data Streaming API or an Airship partner integration. events.
To require Double Opt-InA process where users who sign up for messaging must confirm opting in before they can receive messages. before the user is opted in to commercial messaging, enable the Double Opt-In option and create an AutomationA set of conditions that your audience must meet before they receive a message. or SequenceA series of messages that is initiated by a trigger. Airship sends messages in the series based on your timing settings, and you can also set conditions that determine its audience and continuation. Sequences can be connected to each other and to other messaging components to create continuous user experiences in a Journey. using the Double Opt-In TriggerA trigger that initiates an Automation or Sequence when a member of your audience opts in to commercial email messaging. You must provide an opt-in link in the body of the message, and users must follow the link to confirm opting in. that sends users an email with an opt-in link. No further setup is required, but users must complete the double opt-in process by following the link in your email. You can also set event property key-value pairs to differentiate opt-in sources and trigger messages depending on where users opted in. Using event properties is recommended so you can trigger a specific message.
For both fields, you must also configure a button or image with the Submit Responses action and provide a label used for reporting. Options:
- Placeholder text that appears in the field before a user selects the field
- A content description to be announced by assistive technology, such as screen readers
- Make entering content in the field a requirement for making the Submit Responses button or image active
Project-level styles for input fields
Create an Input style to control the appearance of the input fields for Email, Text Input, and answers to Open Questions.
In your project’s default settings for Scenes, give the style a name and then configure:
- Placeholder text, background, and border colors
- Border radius
- Text style
When you add Email, Text Input, or an Open Question to a Scene, select an Input style, and its values will be applied to the input fields. You can override any value per Scene.
Requirements and documentation
Scenes are an AXP feature. Email collection in Scenes requires minimum SDKs: iOS 18.13.0 and Android 18.5.0. Email registration in Scenes requires minimum SDKs: iOS 19.1+ and Android 19.2+.
Categories