Shopify Flow: Zigpoll and Joy Loyalty
A guide to automatically reward customers with loyalty points when they complete Zigpoll surveys using Shopify Flow automation.
Last updated
Was this helpful?
A guide to automatically reward customers with loyalty points when they complete Zigpoll surveys using Shopify Flow automation.
Last updated
Was this helpful?
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.
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.
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
You can add conditions to filter when points are awarded:
Click Add condition below the trigger
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
Configure your desired conditions and click Save
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
Create separate workflows for different survey types:
Product feedback surveys: Higher points (e.g., 100 points)
Quick polls: Lower points (e.g., 25 points)
Detailed reviews: Premium points (e.g., 200 points)
Add conditions to prevent point farming:
Use customer tags to track survey participation
Add conditions to limit rewards to once per survey
Set up time-based restrictions (e.g., one survey reward per week)
Use Flow's variables to award points based on:
Survey completion percentage
Response quality or length
Customer tier status from Joy Loyalty
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
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
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
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.
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.
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.
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.
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.