Skip to main content

From Browsing to Building: Accelerate Growth with AI-Powered Routine Builder Experiences

Help shoppers discover their perfect routine—from skincare systems to wellness stacks—using a dynamic, branching experience powered by AI.

Updated over a week ago

Routine builders reduce decision fatigue, increase basket size, and deliver a high-value zero-party data exchange that fuels personalization across channels. This accelerator outlines how to create a personalized Routine Builder using XP’s AI tooling, adaptive logic, and outcome mapping.

Focus Area

Ideal For

Difficulty

Key Success Metrics

Guided Product Discovery

Beauty, Wellness, Nutrition, Supplements, Apparel, Home Goods

Intermediate

Conversion Rate, AOV, Completion Rate, Attribute Capture, Outcome Click-Through

Skills Required

  • Building and editing Experiences

  • Using the AI Building Agent and AI Branching Agent

  • Configuring Attributes

  • Mapping outcomes and logic

  • Publishing and analyzing campaign results


Create Your Campaign with the AI Building Agent

Start the Routine Builder by generating a complete quiz structure with the AI Building Agent. This establishes the foundational screens, questions, and flow for a personalized guidance experience.

  1. Navigate to Experiences → Create Campaign and select AI Building Agent.

  2. Enter a prompt such as: “Create a personalized skincare routine builder. Ask about skin type, concerns, preferred product textures, and routine complexity. Use friendly, expert language.”

  3. Review and adjust the generated screens and question flow.

  4. Update text, images, or structure to match brand tone and goals.

Stumped for how to use

Stumped for what prompts to use? Check out the Prompt Starter Library!


Use the AI Branching Agent

Enhance the experience with personalized routing by generating dynamic logic paths based on user responses. Branching allows each participant to follow the most relevant sequence of questions. The branching agent can create branching paths based on PDF upload, or by describing what is wanted.

  1. From the Builder map, select AI Branching Agent.

  2. Upload a file or Provide direction like: “Create branching where oily skin paths use mattifying needs, dry skin paths focus on hydration questions, and sensitive skin paths assess fragrance or irritation concerns.”

  3. Review, approve, and refine the generated branches.

  4. Ensure each logic path leads to a relevant outcome screen.

The branching agent can also be used to:

  • Add a new screen and create branches for each response

  • Connect a response to another screen

  • Disconnect a branch and reconnect it to a different screen

  • Add a screen to the end of a branch


Configure Attributes

Attributes store the responses collected inside the experience, enabling personalized outcomes and downstream segmentation.

  1. Select any question within the campaign builder.

  2. Open Attribute Mapping and confirm the correct values (e.g., “Oily,” “Dry,” “Anti-Aging”) are mapped to corresponding XP attributes.

  3. Add new attributes as needed for preferences or behavioral insights.

  4. Save changes and repeat for all key questions.

Attributes power personalization both within the experience and across external systems.


Optional Additions

Configure pixels to track events

It's not required, but you may want to use pixels to track events for this experience. If so, follow the setup instructions for the desired pixel and test to ensure data passes as expected.


Configure Outcomes

Design outcome screens that reflect each participant’s unique path, delivering a tailored routine, bundle, or curated set of recommendations.

  1. Navigate to Outcomes within the campaign.

  2. Create distinct outcomes such as “Hydration Routine,” “Clarifying Routine,” or “Balanced Routine.”

  3. Add:

    • Recommended products or bundles

    • Rationale for the routine based on captured attributes

    • Application tips or educational content

    • Optional promotional offers or next-step CTAs

  4. Map each branch to the correct outcome using Matching Outcome Logic or Dynamic Product feed.


Test Mappings and Logic

Validate the experience end-to-end to ensure proper routing, attribute capture, and outcome accuracy.

  1. Open Preview Mode and test every possible branch scenario.

  2. Confirm that the correct attributes populate as responses are selected.

  3. Verify that each logic path routes to the intended outcome screen.

  4. Resolve any misrouted or incomplete logic paths.

Testing ensures a smooth, polished participant experience.


Publish and Launch

Deploy the Routine Builder across owned and earned channels to maximize reach and conversion impact.

Recommended Placements

  • Product detail pages

  • Exit-intent lightboxes

  • Marketing emails

  • Post-purchase nurture flows

  • Social campaigns and influencer promotions

  • Homepage hero placements

Publish

  1. When satisfied with testing, click Publish.

  2. Generate your launch links using the Launch Options panel.

    • Choose your preferred format: standalone URL, embed code, or link for pop-ups.

  3. Launch the experience on your channels:

    • Embed on your website

    • Link in an email or SMS campaign

    • Include in paid or social media campaigns

It's important to use custom launch links for each channel so you can clearly measure conversions as compared to the source. This gives you greater clarity regarding the success of launching on one channel vs. another.


Measure Your Success

Monitor performance to identify optimization opportunities and understand how customers engage with the experience. Use the AI Insights Agent to uncover insights with the campaign. Use the Prompt Starter Library for suggestions to get started.

  1. Navigate to Reporting > Brand Dashboard

    • Note: The AI Insights Agent is available across all reporting views, so you can select the Report Center or Experience Analytics to find it as well.

  2. Click the purple AI Agent icon in the top right.

  3. Ask questions about the campaign, such as:

    • Show a breakdown of views, engagements, completions, lead capture rate, and redirect rate for this campaign based on views over the last 90 days.

    • Break down the branch Engagement of this campaign (e.g., Oily vs Dry paths)

    • Show the average number of views by day of the week over the last 90 days.

Connect with GA4 & GTM

If you’ve configured GA4 or GTM:

  • Track events like quiz completions, redirect clicks, or coupon views.

  • Use these platforms to generate channel-specific conversion rates or revenue performance by UTM tag.

Go Pro: Compare vs. business-as-usual

Go a step further by comparing experience performance to your standard KPIs. You can extract these insights by segmenting site analytics by UTM parameters:

  • Revenue Lift: Did users who took the quiz convert at a higher rate than those who didn’t?

  • Average Order Value (AOV): Is AOV higher when customers complete the quiz and receive a tailored recommendation?

  • Time on Site: Are users who land on product pages via the quiz staying longer?

  • # of Product Pages Visited: Are they more engaged in browsing vs. bounce behavior?

Did this answer your question?