I am looking to have some sort of live poll results based on sales between two of my products. For example: Product 1 70 % to Product 2 30%. Is there a way to do this? If so, is there a way to link these results to my socials? (Instagram, Facebook etc…)
I’ll keep it simple and walk you through an easy way to display live poll results based on product sales and even share them on social media.
How to Show Live Poll Results Based on Sales?
Since Shopify doesn’t have a built-in poll feature, you can track sales and display percentages dynamically using one of these methods:
1. Use Shopify’s Product Sales Data (Simple Approach)
Shopify keeps track of product sales numbers, so you can calculate percentages manually or through a custom script.
Steps:
Go toShopify Admin > Analytics > Reports Check the sales numbers for each product Manually calculate the percentage: Product 1 % = (Product 1 Sales / Total Sales) × 100 Product 2 % = (Product 2 Sales / Total Sales) × 100 Update a section on your store with a live sales comparison (e.g., “Battle of the Bestsellers: Product 1 - 70% vs Product 2 - 30%”)
Downside: This method is manual and not real-time.
2. Use a Shopify App for Live Sales Data (Automated Approach)
If you want a live, automatic poll based on sales, you’ll need an app. Some options:
Better Reports – Custom sales reports that can generate live percentages.
Mechanic App – Allows automated tracking of sales and updates to your store.\
Live Product Polls – Some apps let users vote, but they can also be tweaked to show live sales data.
How it works? These apps can pull Shopify sales data in real-time and update a section on your website dynamically.
3. Add a Custom Code Snippet to Auto-Update Poll Data (For a Developer)
If you want a fully automated live poll, you can use Shopify’s API to fetch sales data and display it in a progress bar or percentage chart.
Example Code:
Product 1: 0%
Product 2: 0%
Downside: You’ll need developer help to implement this.
How to Share Poll Results on Social Media?
Once your poll is live, you can share updates on Instagram & Facebook automatically:
Use a Shopify app like Zapier to auto-post poll updates.
Manually post updates using an image of the live sales results.
Embed a live poll on your website and share a link in Instagram Stories or Facebook posts.
Which Solution is Best for You?
If you want something quick & simple → Use Shopify Reports (Method 1). If you want automation → Use an app like Better Reports (Method 2). If you want full customization → Use a custom Shopify API script (Method 3).
Let me know if you need extra help setting this up! Thanks. Daisy.