Trail Run Match Quiz
Rossignol was entering the trail-running category with no existing customer relationships in that space. The goal was to capture net-new leads, qualify them by shoe type and running style, and deliver a personalized product recommendation, all inside a single SFMC-native experience, across three languages, with zero third-party tools.
The Challenge
Live Quiz Experience
The final solution was a high-converting, mobile-first experience that bridged the gap between social media interest and long-term email nurture automation.
18+ Email Variants
Every runner gets a recommendation email built for their specific profile. I built the dynamic templates in Content Builder using AMPscript to pull the right product, copy block, and CTA based on quiz output. 18+ variations, one template, no manual sends.
Strategy & Build
Journey Builder Automation
Quiz completion triggers a multi-path Journey Builder flow that routes each contact based on their quiz result, language, and engagement behavior. Wait steps and engagement splits are built in so the nurture adapts to whether someone opens, clicks, or goes quiet, rather than sending the same sequence to everyone.
CloudPages Quiz Build
The quiz itself is custom HTML, CSS, and AMPscript on Marketing Cloud CloudPages. No quiz tool, no embed, no workaround. Dynamic progress tracking, branching logic based on runner profile inputs, and immediate result processing so the recommendation fires the moment someone submits. I also handled all three language versions of the front-end.
Data Architecture
I designed the data structure from scratch in Salesforce Marketing Cloud with primary keys built for high-volume quiz submissions, real-time attribute mapping, and a schema that could support downstream personalization logic without rebuilding anything. The architecture had to work across US, French, and Italian instances simultaneously.
Email Varients
English versions of variants designed for this campaign. Each of the three shoe results had 3 language variants: French, English, and Italian, as well as a gender split for male/female.Â





