I built Personalization Quest for two reasons.
First, I wanted to show marketers something I don’t think they get to experience enough: a personalization campaign that doesn’t rely on massive datasets, complicated integrations, or months of lead‑up.
Second, I wanted to explore what happens when AI is allowed to push personalization beyond the usual paybook. Not just automating what marketers already do, but creating something genuinely intelligent, adaptive, and capable of building a meaningful experience from nothing.
I wanted to prove that you can start with no history, no profile, and no stated preferences, yet still deliver something that feels uniquely personal.
And in the process, I created a campaign that reveals more about what XMPie is capable of than any features list ever could.

Engagement First, Data Second
One of the biggest challenges marketers face is getting people to want to share the information that makes meaningful personalization possible. So instead of chasing data, I designed a story that naturally draws it out.
The journey can start in several ways. A visitor can land on the webpage and enter just their name and an email or scan a QR code on a printed promotional box to reach the same onboarding flow.
Players can also be created directly inside StoreFlow. A portal customer selects the box product, customizes it with a photo of the recipient, competes the purchase, and the print service provider prints and delivers the box. The recipient then scans the QR code to enter the experience, completely bypassing the main landing page.
That’s it. From there, the experience takes over.
They choose a character, upload a photo, select a quest. The interaction feels playful and immersive, not like data collection.

Behind the scenes, the personalization in this demo doesn’t come from collecting mountains of user data, in fact we capture very little. During onboarding, players enter their first name, last name, email address and upload a photo to generate their avatar they – and that’s it. The real magic happens after that.
The system pulls together everything stored in Sanity – a structured headless CMS that holds all the building blocks of the world, from personality traits and role attributes to narrative themes and lore. All of this content is originally generated by AI, but because it lives in the CMS, every element can be updated, refined, or completely rewritten at any time. Even the prompts that shape the AI’s output are stored in Sanity, giving full control over how characters look, what they’re called, and how quests or lore unfold. It’s all adjustable in real time. So instead of dropping a name into a template, the CMS itself becomes the backbone of a branching narrative engine, with AI fusing everything into a single coherent story for each player.

By the time they’re through onboarding, the player already has a dynamically generated quest overview waiting for them and an email instantly sends them back into the world that’s been created for them and because of them.
As players move deeper into the experience, the system starts shaping a role for them as if they’re inside an actual game. Motivations, personality pathways, adaptive lore — all of it responds to the choices they make.
They can even generate a personalized quest printed poster. This path is entirely web‑driven: the player reaches a part of the experience, and the poster is produced on demand.
I always believed that the best personalization happens when people forget they’re being “personalized” at all, and this demo proves it.
I wanted to show marketers that true personalization isn’t about collecting more data, rather it’s about using the data that you do have, plus well-structured content and smart AI, to build something alive, responsive, and always meaningful.
And that there’s much more personalization than changing a name on a postcard.

The Quest: At a Glance
- Land on the webpage and enter a name and email / Scan a QR code on a printed box to jump into the same flow / Create and personalize the recipient’s player directly inside StoreFlow, an eCommerce entry point.
- Choose a character
- Upload an optional photo
- Select a quest
- Receive the dynamically generated quest overview
- Get the follow‑up email pulling you back into the world
- (Optional) Generate a personalized quest poster on the site
- Dive in and keep exploring the quest. Your AI Quest Master guides you in real time, knowing your character, the lore, and the quest, and leading you through choices, branching paths, and dice-roll outcomes. Enjoy the adventure!
The Power to Integrate, Expand, and Invent
An enormous assist for building this campaign is that XMPie has an open architecture that doesn’t box you in. I wanted marketers to understand that true marketing integration is a single, connected ecosystem, not a series of disconnected tools.
I chose to build the campaign on top of Sanity, a headless CMS that keeps the entire environment flexible. This means that I can change quests, rewrite roles, shift the emotional tone, or reinvent entire storylines without touching a single line of code or redeploying the experience.
All player images flow into Cloudinary, which can instantly optimize, resize, crop, or even remove backgrounds depending on how I need them.
A New Model for the Modern Marketing Journey
For me, Personalization Quest is a proof of concept for a different way of thinking about marketing:
You can start with nothing.
You can engage instantly.
You can build emotional investment before you build a profile.
You can personalize deeply without pre‑existing data.
You can connect print, digital, and interactive in one seamless flow.
And you can adapt endlessly.
The visitor becomes someone you can understand, inspire, and continue speaking to long after the moment has passed.
It’s a way to show how XMPie can do far more than most marketers ever imagine.
RESOURCES