The problem
Creating relevant challenges and messages for different groups of customers takes time. The team needed a way to use its customer data to tailor campaigns and compare messages without manually preparing every variation.
What we built
We used customer segmentation and AI-assisted content generation to support personalized loyalty challenges and campaign messaging.
- Organized customers into targeted segments.
- Generated messaging for specific groups and campaign goals.
- Supported A/B testing of message variations.
What changed
A practical way to create and compare tailored campaigns.
The workflow helped the team produce customer-specific challenges and messages at scale. AI served a defined role in campaign preparation rather than being added as a feature for its own sake.
The technical decisions
Start with the segment and the goal.
Customer groups and campaign objectives gave the generated messaging a specific purpose. The content was part of a loyalty workflow, not a generic chatbot.
Compare the variations.
A/B testing made it possible to compare alternative messages as part of the campaign workflow and use the results to inform the next variation.