NEW Set Up Tap to Pay on Mobile Devices
Set Up Tap to Pay on Mobile Devices
✅ Step-by-Step Instructions: Every action clearly defined with exact navigation paths
✅ Platform Integration: Detailed setup for Shopify, Omnisend, and Yotpo working together
✅ Code Examples: Ready-to-use Liquid code for Shopify customizations
✅ Email Templates: Complete automation sequences with subject lines and content
✅ Checklists for Each Phase: Ensures nothing gets missed during implementation
✅ 6-8 Week Timeline: Systematic rollout with clear milestones and expectations
✅ Success Metrics: Specific KPIs and targets for measuring progress
✅ Troubleshooting: Common issues and solutions your team will encounter
This guide is structured as 12 comprehensive phases covering every aspect of zero-party data implementation.
Total Implementation Timeline: 6-8 weeks
Expected ROI: 150-300% increase in email conversion rates within 90 days
Navigate to Shopify Admin
Settings → Checkout and accounts
Accounts are required
Save
Configure Customer Account Fields
Settings → Customer events
Add customer metafield
customer.birthday (Date field)customer.style_preference (Single line text)customer.shopping_frequency (Single line text)customer.communication_preference (Single line text)Install Omnisend
Add app → Install app
Install Yotpo/Judge.me
Add app → Install app
Google Analytics 4
Online Store → Preferences
Facebook Pixel
Online Store → Preferences
Verify Integration
Store → Integrations
Configure Tracking
Store → Tracking & Forms
Brand Assets
Email Templates
Templates → Email templates
Audience → Import contacts
Basic Settings
Reviews → Settings
Review Request Customization
Program Configuration
Loyalty & Referrals → Settings
Reward Tiers
Custom Rewards
Social Integration
Online Store → Themes → Actions → Edit code
templates/customers/register.liquid
<!-- Birthday Collection -->
<div class="field">
<label for="customer_birthday">Birthday (for special offers & surprises)</label>
<input type="date"
name="customer[note][birthday]"
id="customer_birthday"
class="field__input">
<small>We'll send you a special birthday surprise!</small>
</div>
<!-- Style Preference -->
<div class="field">
<label for="style_preference">What's your style?</label>
<select name="customer[note][style_preference]"
id="style_preference"
class="field__input">
<option value="">Select your style</option>
<option value="casual">Casual & Comfortable</option>
<option value="professional">Professional & Polished</option>
<option value="trendy">Trendy & Fashion-Forward</option>
<option value="classic">Classic & Timeless</option>
</select>
</div>
<!-- Shopping Frequency -->
<div class="field">
<label for="shopping_frequency">How often do you shop with us?</label>
<select name="customer[note][shopping_frequency]"
id="shopping_frequency"
class="field__input">
<option value="">Select frequency</option>
<option value="weekly">Weekly</option>
<option value="monthly">Monthly</option>
<option value="seasonally">Seasonally</option>
<option value="occasionally">Occasionally</option>
</select>
</div>
Create New Page
Online Store → Pages → Add page
Preference Center Content
<div class="preference-center">
<h2>Personalize Your Experience</h2>
<p>Help us customize your shopping experience by updating your preferences.</p>
<form action="/account" method="post" class="preference-form">
<!-- Communication Preferences -->
<fieldset>
<legend>How would you like to hear from us?</legend>
<label><input type="checkbox" name="email_promotions" value="yes"> Promotional emails</label>
<label><input type="checkbox" name="email_new_products" value="yes"> New product announcements</label>
<label><input type="checkbox" name="email_sales" value="yes"> Sale notifications</label>
<label><input type="checkbox" name="sms_alerts" value="yes"> SMS alerts for special offers</label>
</fieldset>
<!-- Product Preferences -->
<fieldset>
<legend>What interests you most?</legend>
<label><input type="checkbox" name="interest_clothing" value="yes"> Clothing</label>
<label><input type="checkbox" name="interest_accessories" value="yes"> Accessories</label>
<label><input type="checkbox" name="interest_shoes" value="yes"> Shoes</label>
<label><input type="checkbox" name="interest_sale" value="yes"> Sale items</label>
</fieldset>
<button type="submit">Update Preferences</button>
</form>
</div>
Set Up Automation
Automations → Create new automation
Configure Trigger
📧 Email 1 (Day 0): Welcome + Introduction
Subject: "Welcome to [Brand] - Let's get you started! 👋"
Content:
- Personal welcome from founder
- Brand story (keep it brief)
- What to expect from emails
- CTA: "Complete your style profile" (link to quiz/preference center)
- Social media links
Goal: Establish connection and introduce data collection value
📧 Email 2 (Day 2): Style Preference Collection
Subject: "Help us find your perfect products ✨"
Content:
- "We want to show you products you'll actually love"
- Embedded 3-question mini-survey:
1. What's your primary shopping goal? (Style, comfort, trends, quality)
2. When do you prefer to receive emails? (Daily, weekly, sales only)
3. What's your usual shopping budget range?
- Incentive: "Get 15% off when you complete your profile"
Goal: Collect core preference data with immediate value
📧 Email 3 (Day 5): Product Recommendations Based on Data
Subject: "Picked just for you: [Customer Name]'s personalized selection"
Content:
- "Based on your style preference: [preference]"
- Curated product recommendations (4-6 products)
- Customer reviews for social proof
- CTA: "Shop your personalized picks"
Goal: Show immediate value of shared data
📧 Email 4 (Day 8): Birthday & Special Occasions
Subject: "We love celebrating our customers! 🎉"
Content:
- Explain birthday program benefits
- "When's your birthday month?" (not exact date for privacy)
- "Any special occasions coming up?" (anniversaries, holidays)
- Examples of surprise gifts and birthday discounts
- Social proof: "Sarah from Texas says: 'Best birthday surprise ever!'"
Goal: Collect celebration dates and occasion preferences
📧 Email 5 (Day 12): Community & Social Proof
Subject: "Join thousands of happy customers + exclusive offer inside"
Content:
- Customer success stories with photos
- UGC from social media
- Invite to VIP Facebook group or SMS list
- Final push for loyalty program signup
- Exclusive discount for email subscribers
Goal: Build community and encourage loyalty program participation
Dynamic Content Rules
Personalization
A/B Testing
Create New Automation
Email Sequence:
📧 Email 1 (Day 1): Order Confirmation Enhancement
Subject: "Your order is confirmed + A quick favor?"
Content:
- Order details and tracking info
- "While you're waiting, help us serve you better"
- 2-question survey:
1. "What occasion is this purchase for?" (Personal, gift, special event, work)
2. "How did you find us?" (Google, social media, friend, ad)
- Incentive: "Get early access to our next sale"
📧 Email 2 (Day 7): Product Feedback Request
Subject: "How are you loving your [Product Name]? + Surprise inside!"
Content:
- "Your package should have arrived!"
- Embedded feedback form:
1. "How satisfied are you? (1-10 scale)"
2. "How will you use this product?" (Daily, special occasions, gifts, work)
3. "Who influenced this purchase?" (Self, friend, social media, family)
4. "What other products interest you?" (List top categories)
- Incentive: 10% off next purchase
- CTA to leave detailed review on Yotpo
📧 Email 3 (Day 14): Deep Preference Collection
Subject: "30 seconds for 30% off your next order"
Content:
- "Now that you've tried our products..."
- Comprehensive survey (keep to 5 questions max):
1. "Rate your satisfaction with quality/fit/design"
2. "What's your next purchase likely to be?"
3. "What's your ideal shopping frequency with us?"
4. "What could we do better?"
5. "Would you recommend us to friends?" (NPS)
- High-value incentive: 30% off next purchase
Configure Review Request
Reviews → Campaigns
Photo/Video Review Incentives
Quiz Objectives
Quiz Structure Planning
Install Quiz App
Quiz Questions Design
Question 1: "What brings you here today?"
- [ ] Looking for something specific
- [ ] Just browsing for inspiration
- [ ] Shopping for someone else
- [ ] Treating myself
Question 2: "What's your style personality?"
- [ ] Classic & Timeless
- [ ] Trendy & Bold
- [ ] Casual & Comfortable
- [ ] Professional & Polished
Question 3: "When do you typically shop?"
- [ ] I plan purchases in advance
- [ ] I buy when I see something I love
- [ ] I shop during sales and promotions
- [ ] I replace items when needed
Question 4: "What's most important to you?"
- [ ] Quality that lasts
- [ ] Latest trends
- [ ] Great value for money
- [ ] Unique, hard-to-find pieces
Question 5: "How would friends describe your style?"
[Visual selection with 4 style mood boards]
Question 6: "What's your typical shopping budget?"
- [ ] Under $50 per item
- [ ] $50-$100 per item
- [ ] $100-$200 per item
- [ ] $200+ per item
Question 7: "How often do you shop for [category]?"
- [ ] Weekly
- [ ] Monthly
- [ ] Seasonally (3-4 times/year)
- [ ] Rarely (once a year or less)
Question 8: "What would make your shopping experience perfect?"
- [ ] Personalized recommendations
- [ ] Exclusive early access to sales
- [ ] Style advice and tips
- [ ] Surprise gifts and samples
Create Customer Personas
Product Recommendation Logic
Omnisend Integration
Shopify Customer Profile Update
Custom Rewards Setup
Complete Profile: 150 points ($7.50 value)
Add Birthday: 50 points ($2.50 value)
Preference Survey: 100 points ($5.00 value)
Review with Photo: 75 points ($3.75 value)
Social Media Follow: 25 points ($1.25 value)
Referral Completion: 200 points ($10.00 value)
Progressive Data Collection
Monthly Member Surveys
VIP Member Focus Groups
Customer Spotlight Program
Referral Data Collection
Stories and Polls Strategy
Weekly Story Polls:
- "What's your go-to style?" (Casual vs Dressy)
- "Color preference for fall?" (Earth tones vs Bright colors)
- "Shopping mood today?" (Browsing vs Buying)
- "Weekend plans?" (Home vs Out) - connects to lifestyle
Caption Engagement
VIP Customer Group
Group Engagement Activities
Weekly Activities:
Monday: "Style Monday" - Share weekend looks
Wednesday: "Wishlist Wednesday" - What are you eyeing?
Friday: "Feature Friday" - Member spotlights
Monthly Themes:
- New member introductions with style surveys
- Product voting and preference collection
- Seasonal wardrobe planning sessions
Connect Social Engagement to Omnisend
User-Generated Content Data
Duration: 15-18 minutes
Behavioral Segments
High-Intent Shoppers:
- Completed quiz + opened 3+ emails + visited 5+ times
Gift Buyers:
- Purchase occasion = "Gift" + Shopping frequency = "Seasonally"
Trend Followers:
- Style preference = "Trendy" + Social media engagement = High
Value Seekers:
- Budget preference = "Under $50" + Email engagement with sales = High
Loyal Advocates:
- Loyalty tier = Gold/VIP + Review submissions = 3+ + Referrals = 2+
Lifecycle Segments
New Customer Journey:
- Days since first purchase: 0-30
- Profile completion: <50%
- Email engagement: Learning phase
Engaged Customer:
- Days since first purchase: 30-90
- Profile completion: 75%+
- Email engagement: Active
VIP Customer:
- Lifetime value: Top 20%
- Profile completion: 100%
- Email engagement: Champion
Re-engagement Needed:
- Last engagement: 30+ days
- Profile data: Available
- Purchase history: 1+ orders
Dynamic Content Rules
<!-- Style-based product recommendations -->
{% if customer.style_preference == 'professional' %}
<div class="professional-collection">
[Professional product recommendations]
</div>
{% elsif customer.style_preference == 'casual' %}
<div class="casual-collection">
[Casual product recommendations]
</div>
{% endif %}
<!-- Budget-based messaging -->
{% if customer.budget_range == 'under-50' %}
<h2>Great Finds Under $50</h2>
{% elsif customer.budget_range == 'luxury' %}
<h2>Premium Collection Just For You</h2>
{% endif %}
Occasion-Based Campaigns
Dynamic Homepage Content
Product Page Enhancements
Duration: 12-15 minutes
Data Collection Metrics
Primary KPIs:
- Profile Completion Rate: Target 65%+
- Quiz Completion Rate: Target 70%+
- Survey Response Rate: Target 25%+
- Preference Update Frequency: Target quarterly
- Social Engagement Rate: Target 15%+
Business Impact KPIs:
- Email Open Rate (Personalized): Target 35%+
- Email Click Rate (Personalized): Target 8%+
- Conversion Rate (Personalized): Target 4%+
- Average Order Value: Target 25%+ increase
- Customer Lifetime Value: Target 40%+ increase
Analytics Integration
Report Structure:1. Data Collection Summary: - New profiles completed - Survey responses received - Social media engagement data - Quiz completion stats2. Personalization Performance: - Personalized vs. generic email performance - Segment-based conversion rates - Product recommendation success rates - Customer satisfaction scores3. Business Impact: - Revenue attributed to personalization - Customer lifetime value improvements - Retention rate changes - Average order value trends4. Optimization Opportunities: - Low-performing segments - Data collection gaps - Personalization improvements needed - New testing opportunities
A/B Testing Calendar
Month 1: Quiz question optimization
Month 2: Email subject line personalization
Month 3: Product recommendation algorithms
Month 4: Loyalty program incentive testing
Month 5: Social media engagement tactics
Month 6: Website personalization elements
Customer Feedback Loop
Duration: 18-20 minutes
Low Response Rates
Problem: <20% survey response rate
Solutions:
- Reduce number of questions (max 5)
- Increase incentive value (test 10% vs 15% vs 20%)
- Improve timing (test immediate vs 2-day delay)
- Enhance value proposition messaging
- A/B test subject lines
Problem: High form abandonment
Solutions:
- Implement progress bars
- Make fields optional except essentials
- Improve mobile experience
- Add social proof ("Join 10,000+ customers")
- Reduce cognitive load with simple language
Integration Issues
Shopify-Omnisend Sync Problems:
- Check API permissions in both platforms
- Verify webhook configurations
- Test data flow with dummy customer
- Contact support for connection troubleshooting
Yotpo-Omnisend Integration:
- Ensure customer email matching is exact
- Check loyalty point sync timing
- Verify review data is flowing to customer profiles
- Test loyalty tier updates in email segmentation
Advanced Automation Workflows
Predictive Re-engagement:
- Identify customers likely to churn based on data patterns
- Trigger personalized win-back campaigns
- Offer relevant products based on past preferences
- Include feedback collection to understand dissatisfaction
Cross-sell Optimization:
- Use purchase history + stated preferences
- Create "Complete the Look" automated emails
- Set up seasonal wardrobe refresh campaigns
- Implement gift complement suggestions
Lifecycle Progression:
- Automate movement between loyalty tiers
- Trigger celebration emails for tier upgrades
- Unlock new data collection opportunities at each tier
- Create VIP-exclusive preference collection methods
Advanced Personalization Tactics
Dynamic Pricing Based on Preferences:
- Show premium options to luxury preference customers
- Highlight value items for budget-conscious segments
- Create personalized discount strategies
- Implement early access for high-engagement customers
Predictive Product Recommendations:
- Combine zero-party data with behavioral patterns
- Use seasonal preference shifts for timing
- Implement "customers like you" algorithms
- Create surprise and delight moments with unexpected matches
AI Chatbot Integration
Chatbot Data Collection Strategy:
- "I'm here to help you find the perfect [product]"
- Conversational preference discovery
- Real-time product recommendations
- Seamless handoff to human agents with collected data
Implementation:
- Use Shopify Inbox or third-party chatbot
- Program preference-gathering conversation flows
- Integrate responses with customer profiles
- Train human agents on data continuation
Voice of Customer Programs
Customer Advisory Board:
- Recruit top loyalty members
- Monthly virtual meetings for product input
- Exclusive early access to new collections
- Deep preference and lifestyle data collection
Beta Testing Community:
- Create exclusive group for new product testing
- Collect detailed usage and preference feedback
- Build brand advocates through exclusive access
- Generate user-generated content and testimonials
In-Store Integration (for Hybrid Businesses)
QR Code Preference Collection:
- In-store QR codes linking to mobile preference forms
- Sales associate tablet-based preference collection
- Post-purchase in-store survey kiosks
- Integration with online customer profiles
Email Integration:
- Sync in-store purchase data with online profiles
- Create unified customer view across channels
- Trigger personalized emails based on in-store behavior
- Connect loyalty program across all touchpoints
Social Commerce Data
Instagram Shopping Integration:
- Track product interest through story interactions
- Collect preference data through DMs and comments
- Use Instagram Shopping analytics for preference insights
- Connect social engagement to email personalization
TikTok and Emerging Platforms:
- Monitor trending products and customer interests
- Engage with user-generated content for preference insights
- Create platform-specific content based on collected data
- Test new platforms for data collection opportunities
Enhanced Privacy Measures
Transparency Initiatives:
- Create detailed privacy dashboard for customers
- Allow granular control over data usage
- Provide clear value explanation for each data point
- Implement easy data deletion and modification
Consent Management:
- Implement progressive consent requests
- Provide clear opt-out mechanisms
- Regular consent renewal processes
- Transparent communication about data usage changes
Data Minimization Strategy
Quality over Quantity:
- Focus on high-impact data points only
- Regular data audit and cleanup processes
- Automated data freshness checks
- Remove unused or low-value data points
Purpose-Driven Collection:
- Every data point must have clear business use
- Regular ROI assessment of collected data
- Eliminate data collection that doesn't drive results
- Focus on actionable insights only
AI and Machine Learning Integration
Predictive Analytics Setup:
- Implement customer lifetime value predictions
- Create churn prediction models
- Build next-purchase prediction algorithms
- Develop personalization scoring systems
Automation Evolution:
- Prepare for AI-driven email content creation
- Implement dynamic product recommendation engines
- Create self-optimizing campaign performance
- Build predictive inventory management based on preferences
Platform Evolution Strategy
Multi-Platform Approach:
- Avoid over-dependence on single platforms
- Create data portability plans
- Implement platform-agnostic data storage
- Build flexible integration capabilities
Emerging Channel Preparation:
- Monitor new social commerce platforms
- Test emerging communication channels
- Prepare for voice commerce integration
- Build adaptable data collection frameworks
This implementation guide represents a comprehensive zero-party data collection strategy that will transform your customer relationships and drive significant business growth. Each video in this series provides step-by-step instructions that your team can follow to build a world-class customer intelligence system.
Ready to revolutionize your customer relationships? Let's start with Phase #1!