VIP Rewards Program
Spark*l • Jun. 2018 - Sep. 2024
Overview
Designed and implemented a fully customized loyalty system to reward Spark*l’s most engaged customers and increase long-term retention. The program combined Shopify metafields, tagging systems, and automated workflows to track customer activity and dynamically update rewards, while a cohesive marketing rollout introduced the system and encouraged adoption.
Goal
- Reward high-value customers in a meaningful and engaging way
- Create a tiered system that incentivizes repeat purchases
- Ensure the program is scalable and easy to maintain internally
- Deliver rewards that feel valuable enough to justify continued spending
Challenge
- Incorporating long-standing customers with existing purchase history
- Designing a tier system that remains sustainable year over year
- Building the system using native Shopify tools (no third-party apps)
- Creating a structure that scales across a large and evolving product catalog
- Balancing accessibility for lower tiers with exclusivity for higher tiers
- Meeting high expectations from VIP customers who actively engage with the brand
Strategy
Approached the VIP program as both a technical system and a customer experience.
- Built a backend structure using Shopify metafields and tags to track points across products, orders, and customer accounts
- Used Shopify Flow to automate point allocation and tier updates in real time
- Designed a three-tier system based on customer spending behavior to ensure fairness and long-term sustainability
- Integrated the program across key touchpoints, including account pages and lifecycle emails, to keep customers informed and engaged
System Architecture
Developed a backend system that dynamically tracks and updates customer points:
- Products assigned point values
- Orders calculate and store points earned
- Customer accounts update total points and tier status
- Shopify Flow automates updates across all touchpoints
Customer Account Experience
Created a central hub where customers could easily understand and engage with the program. Designed the account page to clearly display:
- Current points balance
- Tier status
- Progress toward the next level
Program Launch
Rolled out the program across multiple channels:
- Email campaigns announcing the program
- Website updates guiding users to join and track progress on their account page and in emails
- Promoted on live selling shows to encourage awareness and engagement
Lifecycle Marketing
Built a communication system to reinforce engagement:
- Ongoing point update emails to encourage participation
- Integration into purchase emails for real-time reinforcement
- Regularly offered point-based incentives to maintain engagement and encourage continued participation
Impact
- Increased engagement from top customers, with VIPs actively tracking and sharing their tier status
- Strengthened repeat purchase behavior through clear incentives and progression
- Established a scalable, automated system supporting long-term retention
Customization Experience
Spark*l • Jun. 2018 - Sep. 2024
Overview
Designed a post-purchase customization system that allows customers to personalize their accessories after checkout, reducing friction during purchase while improving operational efficiency. The experience connected frontend user flows with backend product logic, enabling scalable customization across a large and evolving catalog while minimizing manual intervention.
Goal
- Capture customer customization preferences in a structured, post-purchase experience
- Reduce reliance on customer service for collecting and clarifying requests
- Improve operational clarity by translating selections into build-ready instructions
- Allow customers to make thoughtful decisions without slowing down purchase
- Support a wide range of customization options across products
Challenge
- Encouraging customers to complete the customization experience after purchase
- Preventing decision fatigue while offering many options
- Designing a system that scales across multiple products
- Managing high-demand, low-inventory purchase behavior
- Reducing production bottlenecks from unclear requests
Strategy
Approached customization as a post-purchase product experience rather than a pre-purchase decision.
- Shifted decision-making to after checkout to increase conversion speed
- Structured options into a guided, step-by-step flow
- Built a flexible backend system using product data (tags, metafields)
- Introduced a high-touch “Shop with a Stylist” pathway for complex needs
System Structure
Collaborated with developers to design a guided product customization interface by defining flows, providing assets, connecting product data, and guiding implementation to ensure usability and brand consistency.
- Configured products with metafields and tags to trigger customization logic
- Created internal processes to ensure consistent product setup
- Designed a guided interface for post-purchase selections
- Simplified complex decisions into manageable steps
Supporting Web Assets
Designed supporting materials to reinforce the experience:
- Customization overview pages
- Visual assets for options and variations
- Information on how to use the Customization Experience
Lifecycle & Launch Marketing
Built a follow-up system to ensure customers complete their customization:
- Post-purchase email sequence prompting completion
- Time-based email and text reminders before customer service follow-up
- Clear calls to action directing users back to the experience
- Launch campaigns across email and social
Shop with a Stylist
Created an alternative pathway for customers needing additional support:
- Booking system for personalized support with Spark*l Stylists
- Expanded customization menu beyond standard options
- Tagging system to track each stylist’s upsells
Impact
- Reduced operational workload by replacing manual requests
- Increased conversion rates by removing friction from purchase
- Improved production accuracy through structured inputs
- Enabled faster purchasing for high-demand products
- Created upsell opportunities through personalized styling
Band Together Program
Spark*l • Jun. 2018 - Sep. 2024
Overview
Designed and executed a recurring, cause-driven product campaign that partnered with nonprofit organizations to raise funds and awareness. The program combined monthly product drops, storytelling, and multi-channel marketing to create an ongoing system that connected customers with meaningful causes while driving engagement and sales.
Goal
- Establish a recurring initiative that supports charitable organizations
- Align the brand with values of community and giving back
- Create emotional connections between customers and each release
- Drive engagement and sales through purpose-driven campaigns
Challenge
- Encouraging customers to connect with each cause
- Balancing storytelling with conversion
- Creating a repeatable system for monthly campaigns
- Maintaining consistency across varied partnerships
Strategy
Approached Band Together as a scalable campaign system.
- Structured each release as a monthly product drop tied to a charity
- Used storytelling as the primary driver of engagement
- Partnered with individuals connected to each cause
- Reinforced impact through transparent communication
Program Structure
Developed a repeatable framework for each release:
- Included charity selection, collaborations, product launch, and reporting
- Streamlined coordination across teams and ensured consistent execution for recurring monthly launches
- Analyzed campaign performance and workflows to improve future launches and operational efficiency
Product Experience Design
Created products that reflected both brand identity and the featured cause:
- Limited-time product releases to create urgency
- Customizable products for flexibility
- Dedicated collection pages for discovery
- Created custom collateral for each launch to communicate the featured charity, product story, and collaboration
Campaign Marketing
Executed multi-channel campaign rollouts:
- Blog posts highlighting each organization
- Social content and live show promotion
- Monthly email campaigns and reminders
- SMS and push notifications for engagement
Impact Communication
Reinforced transparency and customer involvement:
- End-of-month donation updates
- Year-end recap campaigns
- Showcased real-world charity impact
Impact
- Donated over $100,000 to nonprofit organizations
- Partnered with 50+ charities
- Increased engagement through purpose-driven campaigns
- Strengthened brand loyalty through meaningful connection
Live Selling System
Spark*l • Jun. 2018 - Sep. 2024
Overview
Built and scaled a live commerce channel that became Spark*l’s highest-performing revenue driver. Centered around a mobile app experience, the system combined live selling, real-time engagement, and multi-channel promotion to create an interactive shopping environment.
Goal
- Establish an owned live selling channel independent of third-party platforms
- Create an interactive, real-time shopping experience
- Drive consistent revenue through recurring events
- Integrate inventory and product data with Shopify
- Offer exclusive content to drive app adoption
Challenge
- Encouraging customers to download and engage with a new platform
- Coordinating real-time inventory across systems
- Maintaining engaging live show experiences
- Driving attendance for recurring events
- Balancing entertainment and conversion
Strategy
Positioned live selling as a recurring event-based revenue system.
- Treated each show as a scheduled event with promotion and engagement
- Used exclusivity to drive adoption and retention
- Leveraged influencers to increase reach and authenticity
- Built a feedback loop between live interaction and future programming
Platform Integration
Ensured a seamless connection between the app and Shopify ecosystem:
- Aligned product data, collections, and pricing across platforms
- Maintained consistent design between app and website
- Troubleshot live issues to ensure accuracy
Live Show Experience Design
Helped shape the structure and flow of live selling events:
- Developed themed and gamified show formats
- Supported multi-host experiences with influencers
- Enabled real-time interaction through chat
Lifecycle Marketing
Built a system to drive attendance and repeat engagement:
- Email, SMS, and push notifications for show promotion
- Real-time alerts when shows go live
- Campaigns driving app downloads
Community Engagement
Enhanced the experience through direct interaction:
- Enabled direct interaction with hosts and team members
- Integrated customer service into live experience
- Fostered a strong community environment
Impact
- Became the highest-performing revenue channel
- Increased engagement from high-value customers
- Drove new customer acquisition through sharing and influencers
- Improved inventory turnover through real-time selling
- Strengthened brand loyalty through interactive experiences