Joy Loyalty Help Center
WebsiteDevDocsStatusBook a demo
Joy Loyalty
Joy Loyalty
  • WELCOME
  • QUICK START
  • CUSTOMERS
    • Customer management
    • Import customer data
    • Customers' types and segment
    • Generate customer QR code
    • Excluding customers from loyalty program
  • REWARD PROGRAMS
    • Earning programs
      • Place order
      • Place subscription
      • Sign up
      • Sign up newsletters
      • Birthday reward
      • Write review
      • Social activity
      • Google reviews
      • Fill out a survey
      • Visit website
      • Streak bonus challenge
      • Custom program
    • Redeeming programs
      • Discount program
      • Free gift program
      • Free shipping program
      • Coupon list at checkout
      • Redeem at checkout page
    • Rule engine
    • Referrals
      • Referral flow explained
    • Milestone
    • Advanced settings
      • Point Expiration
      • Refund points
      • Pending Points
      • Discount Combination
      • Channels for reward programs
    • Sandbox mode
  • MEMBERSHIP
    • Member exclusive deal
    • VIP Tiers
      • Tier Assessment
      • Tier Privileges
        • Exclusive products for VIPs
      • Automated notifications
    • Partner Tiers
  • EMBEDDED CONTENT
    • Loyalty landing page
      • Hero banner
      • How it works
      • Ways to earn
      • Ways to redeem
      • Rewards activity
      • Referral program
      • VIP Tier benefits
      • Sign-up banner
      • Loyalty Program FAQs
      • Coming soon teaser
      • My rewards
      • Create AI-Generated Icons for Loyalty Page
      • Loyalty page improvement 3/2025
    • Account page
      • Loyalty Dashboard
      • Rewards Redemption
      • Referral Management
    • Product page
      • Product referral
      • Point calculator
    • Checkout page
      • All discounts
      • Available rewards
      • Quick redeem
  • BRANDING
    • Widget design
    • Referrals
    • Sign up block
      • Display Sign up block
    • Customer login
    • Visit website popup
    • Reward reminder
  • ACTIVITIES
  • ANALYTICS
  • INTEGRATIONS
    • Theme Integration
    • Product reviews
      • Air Reviews
      • Judge.me
      • Yotpo
      • Fera Product Reviews
    • Chat Apps
      • Chatty
      • Gorgias
    • Email Marketing & SMS
      • Joy and Klaviyo
      • Joy and Sendlane
      • Joy and Drip
      • Joy and Mailchimp
      • Joy and Omnisend
      • Joy and PushOwl
    • Subscription
      • Joy Subscription
      • Shopify Subscription
      • Joy and Recharge Subscription
    • Inventory management
      • Avada Order Limits Quantity
    • Integrate with Shopify flow
      • Shopify Flow: Klaviyo and Joy Loyalty
      • Shopify Flow: Tydal and Joy Loyalty
      • Shopify Flow: Growave and Joy Loyalty
      • Shopify Flow: Loox and Joy Loyalty
      • Shopify Flow: Okendo and Joy Loyalty
      • Shopify Flow: Reviews.io and Joy Loyalty
      • Shopify Flow: Stamped.io and Joy Loyalty
      • Shopify Flow: Yotpo and Joy Loyalty
      • Shopify Flow: Store credit
      • Shopify Flow: Zigpoll and Joy Loyalty
  • TRANSLATIONS
  • NOTIFICATIONS
    • Automated notifications
    • Get started + Joy's Triggers
  • POS
    • Use Joy in POS workflow
    • Add Joy to Shopify POS
  • SETTINGS
    • General
      • Customer eligibility
      • Deeplink
      • Customer behavior settings
      • Custom point label
    • Color
      • Loyalty page button color
      • The art of crafting your loyalty page's
    • Email
    • Order
      • Add tags for orders and customers
    • In-app languages
    • Developers
      • Integrate the Joy Loyalty widget to Hydrogen
      • Manage tags
  • MIGRATION
    • Migration from Stamped to Joy Loyalty
    • Migration from Smile to Joy Loyalty
    • Migration from Rivo to Joy Loyalty
    • Migration from Appstle℠ Loyalty & Rewards to Joy Loyalty
    • Migration from Loyalty Lion to Joy Loyalty
    • Migration from BON Loyalty to Joy Loyalty
    • Migration from Yotpo Loyalty to Joy Loyalty
    • Migrate Tiers
  • KNOWLEDGE HUB
    • FAQs
  • FAQs
    • The complete Joy Loyalty onboarding guide
    • How to setup earning rate on special occasion
    • Logged out but coupons still applied
    • Does manual point adjusting affect VIP tier status?
  • Privacy Policy
  • PRODUCT ROADMAP
    • Changelog
Powered by GitBook
On this page
  • What is Zigpoll Integration via Shopify Flow
  • Why you should use this integration
  • Setting up Zigpoll Integration via Shopify Flow
  • Advanced configuration options
  • Best practices
  • FAQs

Was this helpful?

  1. INTEGRATIONS
  2. Integrate with Shopify flow

Shopify Flow: Zigpoll and Joy Loyalty

A guide to automatically reward customers with loyalty points when they complete Zigpoll surveys using Shopify Flow automation.

PreviousShopify Flow: Store creditNextTRANSLATIONS

Last updated 16 hours ago

Was this helpful?

This feature is available for: Professional, Advanced, and Enterprise plans

What is Zigpoll Integration via Shopify Flow

Zigpoll Integration via Shopify Flow allows you to automatically reward customers with loyalty points when they complete surveys created with Zigpoll. This integration uses Shopify Flow's automation capabilities to trigger point awards based on survey completion events, creating a seamless connection between your feedback collection and loyalty program.

The integration works by setting up a Flow automation that listens for Zigpoll survey completion events and automatically awards points to customers through Joy Loyalty's API, encouraging more customers to participate in your surveys and providing valuable feedback.

Why you should use this integration

Customer feedback is invaluable for business growth, but getting customers to complete surveys can be challenging. By integrating Zigpoll with your loyalty program through Shopify Flow, you create a win-win situation where customers are incentivized to provide feedback in exchange for loyalty points.

This integration helps increase survey response rates significantly, as customers see immediate value in participating. The automated nature of the integration means you don't need to manually track survey completions or award points, saving time while ensuring consistent reward distribution. Additionally, the points earned from surveys can drive customers back to your store to redeem their rewards, creating a positive feedback loop that benefits both customer satisfaction and business growth.

Setting up Zigpoll Integration via Shopify Flow

1

Access Shopify Flow

  • From your Shopify admin, go to Apps

  • Click on Shopify Flow

  • Click Create workflow to start building your automation

2

Set up the trigger (Zigpoll survey completion)

  • In the Flow builder, click Add trigger

  • Search for and select Zigpoll from the available triggers

  • Choose Survey completed as the trigger event

  • Configure trigger settings:

    • Select specific surveys to track (or all surveys)

    • Set any conditions for survey completion (optional)

  • Click Save to confirm the trigger

3

Add conditions (optional)

You can add conditions to filter when points are awarded:

  1. Click Add condition below the trigger

  2. Available conditions might include:

    • Customer email exists (to award points only to registered customers)

    • Survey type or category

    • Response quality metrics (if available)

    • Customer segment or tags

  3. Configure your desired conditions and click Save

4

Set up the action (Award Joy Loyalty points)

  • Click Add action after your trigger (and conditions if added)

  • Search for and select Joy Loyalty from available actions

  • Choose Award points as the action type

  • Configure the point award settings:

    • Customer: Map to the survey respondent's email or customer ID

    • Points amount: Set how many points to award (e.g., 50 points)

    • Activity name: Create a descriptive name (e.g., "Survey Completion")

    • Reference: Add survey name or ID for tracking (optional)

  • Click Save to confirm the action

Advanced configuration options

Multiple point values for different surveys

Create separate workflows for different survey types:

  1. Product feedback surveys: Higher points (e.g., 100 points)

  2. Quick polls: Lower points (e.g., 25 points)

  3. Detailed reviews: Premium points (e.g., 200 points)

Limiting rewards per customer

Add conditions to prevent point farming:

  1. Use customer tags to track survey participation

  2. Add conditions to limit rewards to once per survey

  3. Set up time-based restrictions (e.g., one survey reward per week)

Dynamic point calculations

Use Flow's variables to award points based on:

  1. Survey completion percentage

  2. Response quality or length

  3. Customer tier status from Joy Loyalty

Best practices

Survey design considerations

  • Keep surveys focused: Shorter surveys with appropriate point rewards work better

  • Set clear expectations: Tell customers upfront how many points they'll earn

  • Vary reward amounts: Match point values to survey complexity and importance

Communication strategy

  • Announce the integration: Let customers know they can earn points for surveys

  • Include point values: Show point rewards in survey invitations

  • Thank customers: Send follow-up communications acknowledging their participation

Technical maintenance

  • Regular testing: Periodically test the Flow to ensure it's working correctly

  • Monitor errors: Check Flow logs for any failed point awards

  • Update conditions: Adjust workflows as your survey strategy evolves

FAQs

Can I reward points for partially completed surveys?

This depends on Zigpoll's available triggers. Most integrations reward points only for fully completed surveys, but check Zigpoll's Flow trigger options for partial completion events.

Will customers see immediate point updates?

Points are typically awarded within a few minutes of survey completion. Customers will see the points in their Joy Loyalty account and receive notifications if enabled.

Can I customize the point activity name that appears in customer accounts?

Yes, when setting up the Joy Loyalty action in Flow, you can customize the activity name that will appear in the customer's point history.

What happens if a customer completes the same survey multiple times?

By default, they would receive points each time unless you add conditions to prevent this. Most merchants use customer tags or Flow conditions to limit rewards to one per survey.

Can I integrate this with other survey apps besides Zigpoll?

Yes, Shopify Flow supports many apps with survey capabilities. The setup process is similar - look for the survey app's triggers in Flow and connect them to Joy Loyalty's point award action.