About customer profiles¶
Unified customer profiles are your brand’s pathway to creating better interactions with your customers. Use tables from your customer 360 database to define collections of profiles, and then use those collections as the foundation for real-time interactions with your customers.
Profiles page
Use the Profiles page to manage profile collections.
Create and manage profile collections
Associate profile collections with event streams
Define real-time segments, and then use them in journeys to activate individual customer profiles
Use the Profile API to look up customer profiles for programmatic real-time workflows
Event streams
Use the Streaming API to send events to Amperity, such as from your brand’s website, email service provider, loyalty program, or SMS service provider. Make event streams available to profiles to build real-time use cases.
Profile collections
Each profile collection can define the following types of attributes:
Known profile attributes from database tables, such as physical addresses, email addresses, customer names, phone numbers, and transaction history
Aggregated events data. Use functions–average, count, count distinct, distinct, max, min, most frequent, and sum–for specific event types, conditions, and timeframes.
Computed attributes using Spark SQL expressions.
Always-on segments
Build always-on segments, and then use them in journeys to build real-life customer experiences.