Overview
Zaius’ Real-Time Segments feature gives you the power to take website personalization to the next level and transform your data into customer knowledge you can act upon. Real-Time Segments make it possible to segment your ecommerce site visitors in real time, as they arrive on your page, and offer them relevant on-site messages, based on their membership in a segment.
With Real-Time Segments, you can dynamically personalize your web experiences based on your visitors’ engagement with your brand and site, which will drive website conversions, revenue and growth, and data collection.
How to Use Real-Time Segments
Enabling Real-Segments in Your Account
After gaining access to the Charter Program, Zaius will install a set of Real-Time Segments in the back-end of your account. These segments are different from the ones available in your Zaius account under the Segments tab, and you won’t see your Real-Time Segment in your list of segments created in Zaius.
You can use the GraphQL Explorer in your account to confirm that the Real-Time Segments have been successfully installed. You can navigate to the GraphQL Explorer from Account Settings > APIs > GraphQL Explorer.
Inside the GraphQL Explorer, run a query:
query { audiences { edges { node { name } } } }
If you get data returned, your Real-Time Segments are ready for you to use for advanced on-site segmentation and displaying dynamic content on your web pages.
Available Real-Time Segments
During your conversations with the Zaius team, you will identify the Real-Time Segments you’d like to have installed in your account.
Currently, you can choose from two types of out-of-the-box segments:
Attribute-based segments:
- Identified by email: the customer has an email on their profile (ignores consent and reachability).
- Identified by phone: the customer has a phone number on their profile (ignores consent and reachability).
- Email marketing opted-in: Opted-in for email marketing using the default consent model (consent is true or null).
- Phone marketing opted-in: Opted-in for phone marketing using the default consent model (consent is true).
- Email marketing opted-out: Opted-out for email marketing using the default consent model (consent is false).
- Phone marketing opted-out: Opted-out for phone marketing using the default consent model (consent is false or null).
- Opted-in for marketing on any channel: Opted-in at least one email or phone using the default consent model.
- Email unreachable: The customer has an email address but we are not sending because of it being invalid or bouncing.
- Phone unreachable: Customer has a phone number but we are not sending because of country code or bounces.
Behavior-based segments:
- Recent Purchasers: Customers who have purchased in the last 28 days.
- Intent to Buy: Customers who have added to cart and not purchased in the last 28 days.
- Email Engaged: Customers who have opened or clicked on an email in the last 28 days.
- Marketing Engaged: Customers who have engaged (active event) with a marketing message (email, phone, push) in the last 28 days.
- Fresh visitors: visitors who are visiting for the first day in the last 28 days.
- Returning visitors: visitors who have visited two or more days within 28 days.
- Active visitors: visitors who have visited at least two days in the last 7 days.
- Visitors considering a purchase: Visitors who have browsed the same product on two or more days in the last 28 days and have not purchased since.
- Super browsers: Visitors who have looked at 10 or more unique products in the last day.
Launching Real-Time Segments on Your Site
In the project kick-off conversation with the Zaius team, you’ll also discuss your launch plan for Real-Time Segments. You’ll be able to choose from two plan options, depending on whether you have technical resources, i.e. a developer, to help you launch Real-Time Segments on your web pages:
- Hands-on option: If you don’t have technical resources available to you, we can help you launch. You’ll just have to create the Web Embeds or Modals you’d like to use for Real-Time Segments, then share their links with your Zaius CS Tech who will set up the triggers activating those Web Embeds or Modals.
- Hands-off option: Using our SDK, your developer can interact with your customer data and execute a wide range of use cases, beyond targeted web modals and web embeds. This option allows you to get creative with dynamic personalization on your pages and explore many exciting use cases.
How Real-Time Segments Work
Zaius’ Real-Time Segments are delivered through GraphQL which is a query language that provides a method for fetching an organization’s data and displaying dynamic content. Zaius enabled a publicly accessible interface for GraphQL to make real-time data available on your site. (You will only be able to access data from your Zaius account, and nobody else will have access to data from your account.)