Focus area | Ideal for | Difficulty | Key success metrics |
Acquisition |
| Beginner |
|
🚀 Prefer a walkthrough? Watch the recorded Accelerator session to see this use case brought to life, step-by-step and full of helpful tips.
Skills required
Before configuring this use case, make sure you have:
Experience with building and launching an Experience. This use case requires an intermediate skill level.
Before you begin
Determine the purpose of the spinner (e.g., prize distribution, data collection).
Prepare the content and design elements for each spinner panel.
Add the template to your brand
This template contains helpful hints, best practices, and guidance for this specific campaign. To add it:
Select Builder > Template Gallery.
Select Accelerators and choose Drive engagement and conversion with sweepstakes experiences.
Click Use Template.
Enter a name and leave the drop down on Product Match Quiz.
Select the style guide you want to apply to the template.
Create.
Modify the template
Modify branding
Select each screen and determine if any branding edits are required. Consider:
Logo placement
Primary and secondary backgrounds (check both mobile and desktop views)
Font family and size for each text element
Button colors
Update the spinner
Customize the Spinner's design and behavior using the unique design controls. You can modify the following:
Number of panels: Adjust how many sections the spinner has. By default, it will have 6. Adjust the number as needed.
Panel Details: Edit the label to add the discount percentage and color for each individual panel.
Manage your Landing Odds: Manage the probability of users landing on specific panels. Click Edit Spinner Landing Odds to adjust percentages for each panel. The total percentages must equal 100% to save your changes.
Max Landing( optional): Set a limit on how many times users can land on a specific panel by adding a Max Landing number. Once this limit is reached, the Spinner automatically lands on other panels.
Limit Example: If you are giving away only 5 tickets, you can input a Max Landing of 5 on a particular panel, and users will only be able to land on that panel 5 times. After a 'Max' landing has been reached, the spinner will automatically land on other panels when spun, and will no longer land on the maxed panel.
Overlay Responses(optional): By default, after a spin is complete, the user advances to the next screen after two seconds. You can adjust this duration via the overlay responses settings.
`You can add a unique pop-up message to each panel by adding Overlay Responses to your screen. From the screen editor, click on 'Overlay Responses' on the left-hand menu. This will bring you to a menu where you can customize the look and feel of your Overlay Responses for each panel.
Background Images (optional): You can upload a background to your panel by clicking the upload icon next to the panel name
Add or remove screens
This template has one spinner screen with six panels, six lead capture screens, and six text content screens. Each panel option in the spinner corresponds with it's own lead capture and text content screen with the corresponding coupon code field. If you increase or decrease the number of panels, you will need to add or remove lead capture and text content screens. it can be helpful to
Name each screen
If you have added additional panels to the spinner, or would like to rename the current panels:
From the builder map, hover over a screen in the preview area.
Click the three-dot menu > Rename.
Enter a name. We recommended a name that indicates the panel path.
Click Save.
Customize the lead capture screens
Modify the lead capture screen to add or remove form fields. Each lead capture screen has a submit button and a skip button. The skip option allows users to continue without submitting information if desired. To require users to enter the fields on the form screen before moving to get the coupon code, remove the skip button. To remove:
Click the skip button.
Click the trash icon.
Repeat the process for all of the lead capture screens.
Add coupon code logic
The template for this experience has the coupon code element added to the Text Content screens. Go into each text content screen to manage the coupon code for the corresponding panel (for example, if Panel 1 is a 20% discount, the corresponding text content screen is Panel 2 Discount Code).
Select the coupon code element from the screen preview.
Select either:
Static code: A standard code for all users who get to that screen, such as "SAVE20".
Unique code: A unique code will display for each user (recommended if you'll track coupons.) If using unique codes, you'll need unique codes uploaded for each panel option.
Configure the coupon code settings as required based on the type you select.
Builder Map
Navigate to the builder map to confirm correct pathways.
If you have added or removed panels, confirm that each panel pathway leads to the correct lead capture screen and text content screen
Connect any added screens.
Add redirect links to each of the pathways.
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.
Test mappings
From the editor, select Preview.
Click the spinner.
Click through the experience.
Ensure it works as expected.
Enable ReCaptcha
If you are anticipating trouble with bots (or are experiencing trouble with bots in your live sweepstakes), consider enabling ReCaptcha. This will help ensure that real people get to partake in your experience, not just bots.
Publish and launch
When satisfied with testing, click Publish.
Generate your launch links using the Launch Options panel.
Choose your preferred format: standalone URL, embed code, or link for pop-ups.
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
Baseline: Track core metrics in Experience Analytics
These metrics are built into the platform and reflect user engagement and intent:
Completion Rate of Experience: Measures the percentage of users who complete the experience. A high completion rate indicates a compelling and clear value exchange (e.g., a coupon, a product match).
Website Redirect Rate: Reflects how often users click through to access the website after the experience
Redirect Click-Through Rate (CTR): Further validates engagement with the brand.
Coupon Redemption Rate: If using static or unique codes, track how often coupons are redeemed. Use your eCommerce platform to gather this data.
Level-up: Track revenue & attribution metrics with external tools
For revenue attribution, customer behavior insights, and channel analysis, we recommend the following:
Add UTM Parameters
Apply UTM parameters to all launch links and redirect URLs within your experience. This enables you to tie experience traffic to specific marketing channels.
Example UTM tags:
iniCopyEditutm_source = email utm_medium = newsletter utm_campaign = summer_quiz
Tip: Enable “forward URL params” when configuring redirect URLs to retain UTM data through the click path.
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 spun the wheel convert at a higher rate than those who didn’t?
Average Order Value (AOV): Is AOV higher when customers complete the spinner and get a discount?
Time on Site: Are users who spin the wheel and get a discount staying longer?
# of Product Pages Visited: Are they more engaged in browsing vs. bounce behavior?