Overview
Personalization in GrowthLoop platform
GrowthLoop enables you to personalize your web and mobile application experiences using real-time customer data from your cloud data warehouse.
The Personalization API is a lightning-fast, low-latency API that allows you to retrieve customer information in real time directly from your data stack. It gives you access to:
- Warehouse attributes on user profiles
- Real-time audience membership
- Custom computed attributes
- Same-session behavioral signals (when combined with Real-Time Journeys)
This allows you to deliver dynamic, data-driven experiences without duplicating data into external systems.
For example, imagine you define an audience called โChurned High Valueโ that includes users who previously spent heavily but have not purchased recently.
When a user visits your application, you can:
- Call the Personalization API
- Check whether they belong to the โChurned High Valueโ audience
- Dynamically serve a win-back incentive or personalized offer
Example Use Cases
1. Personalized Marketing Experiences
- Enrich outbound marketing touchpoints with dynamic product recommendations
- Personalize email, push, or SMS content using real-time profile attributes
- Adjust messaging based on audience inclusion or exclusion
2. In-App and Web Personalization
- Customized search results
- Cohort-based pricing and messaging
- Dynamic article or product recommendations
- Nearest store location experiences
- Personalized homepage layouts
3. Experimentation & Decisioning
- Feed real-time audience membership into experimentation platforms
- Exclude or include users dynamically in feature rollouts
- Optimize product decisions with up-to-date customer context
Same-Session Personalization
When combined with Real-Time Journeys, the Personalization API supports same-session personalization.
This enables you to:
- React to events that happen during the current user session
- Update user qualification in real time
- Trigger experiences instantly based on behavioral signals
This unlocks use cases like:
- Showing a discount after multiple product views
- Personalizing recommendations after cart activity
- Adjusting messaging during onboarding flows
Architecture
Under the hood, the Personalization API is powered by a:
- Highly available
- Low-millisecond latency
- Cache-accelerated data layer
- Built directly on your warehouse
GrowthLoop provides this cache store by default.
In true composable fashion, you can also bring your own cache store if you prefer to manage your own infrastructure.
This architecture ensures:
- Fast response times
- High availability
- No data duplication outside your cloud data stack
Getting Access
To begin using the Personalization API:
- Navigate to Org Settings
- Go to API Keys
- Generate a new API key
- Select the Personalization API scope
You can then use this key to securely call the Personalization API from your web or mobile applications.
Updated about 10 hours ago