Yotpo Review Scraper for Shopify stores

Yotpo Review Scraper for Shopify stores

by stanvanrooy6

Scrape Yotpo reviews from any Shopify store. Get ratings, text, images & videos. Unlimited usage for a $7/month.

22 runs
2 users
Try This Actor

Opens on Apify.com

About Yotpo Review Scraper for Shopify stores

Scrape Yotpo reviews from any Shopify store. Get ratings, text, images & videos. Unlimited usage for a $7/month.

What does this actor do?

Yotpo Review Scraper for Shopify stores is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Yotpo Reviews Scraper for Shopify stores 🌟 Extract customer reviews from any Shopify store using Yotpo. Perfect for competitor analysis, product research, or monitoring your own reviews. ## πŸš€ Quick Start Just provide a store URL and hit run. The scraper automatically detects whether you want: - All reviews from the store (site-wide mode) - Reviews for a specific product (product-specific mode) That's it! No configuration needed. ## πŸ“₯ Input Start URLs (required) - Site-wide: https://store.com or store.com - Product-specific: https://store.com/products/product-name Max Reviews (optional, default: 100) - How many reviews to scrape per URL ## πŸ“€ Output Each review contains detailed fields: json { "id": "123456789", "title": "Great product!", "content": "Full review text here...", "score": 5, "votes_up": 2, "votes_down": 0, "created_at": "2023-10-27T10:00:00.000Z", "product_id": "987654321", "source_url": "https://store.com/products/product-name", "user": { "display_name": "Customer Name", "type": "User" }, "images": ["https://image-url.com/1.jpg"], "videos": ["https://video-url.com/video.mp4"], "verified_buyer": true, "sentiment": 0.98, "custom_fields": { "Age": "25-34 years old", "Height": "5 ft 5 in (165 cm)", "Weight": "120-129 lbs (55-59 kg)", "Fit": 2, "Size Ordered": "Size 4" }, "product_variants": { "Size": "US 6", "Color": "Brown Pinstripe" }, "country": { "code": "US", "label": "πŸ‡ΊπŸ‡Έ United States" }, "language": "en", "is_incentivized": false, "topics": { "fit": "I'm usually a 6 and I got an 8 which fits perfectly." }, "comment": null } ### Field Descriptions - id - Unique Yotpo review ID - title - Review headline/summary - content - Full review text - score - Star rating (1-5) - votes_up / votes_down - Vote counts from other customers - created_at - Review submission timestamp (ISO 8601) - product_id - Shopify product ID - source_url - URL where the review was found - user.display_name - Reviewer's name - user.type - User classification (e.g., User) - images - Array of customer photo URLs - videos - Array of customer video URLs - verified_buyer - Boolean: purchased the product - sentiment - AI sentiment score (-1 to 1, higher = more positive) - custom_fields - Reviewer-provided custom data (e.g., Age, Height, Weight, Fit, Size Ordered) - product_variants - Product variant details (e.g., Size, Color) - country - Reviewer's country with code and label - language - Language of the review (e.g., "en") - is_incentivized - Boolean: whether the review was incentivized - topics - AI-extracted topics/themes with relevant sentences - comment - Store's response to the review (if any) ## ✨ Features - Smart Mode Detection - Automatically detects if you want site-wide or product-specific reviews - Complete Data - Gets everything: scores, verified status, images, timestamps, sentiment - Reliable - Includes intelligent fallback mechanisms to handle tough sites - Fast - Uses Yotpo APIs directly, no browser overhead - Pagination - Automatically handles multi-page results ## πŸ’‘ Use Cases - Competitor Research - See what customers say about competing products - Product Insights - Understand customer sentiment before entering a market - Review Monitoring - Track reviews for your own products - Data Analysis - Export for sentiment analysis or ML training - Market Research - Analyze trends across multiple stores ## ⚠️ Important Notes - Only works for stores using Yotpo as their review platform - If a store doesn't use Yotpo, the actor completes successfully with 0 results (won't fail) - Product ID is automatically extracted from Shopify pages ## πŸ’° Pricing $7/month flat fee - unlimited runs, unlimited reviews ## 🀝 Feedback & Feature Requests I'm actively maintaining this actor and happy to add features you need. Just reach out! πŸ“§ stanvanrooy6@gmail.com Whether it's additional data fields, filtering options, or integration with other platforms - let me know and I'll build it. ## 🎯 Example Usage Scrape all reviews from a store: json { "startUrls": [ { "url": "https://www.brooklinen.com" } ], "maxReviews": 100 } Scrape reviews for a specific product: json { "startUrls": [ { "url": "https://www.brooklinen.com/products/luxe-core-sheet-set" } ], "maxReviews": 50 } ## ❓ FAQ ### Does this work with any Shopify store? Yes, as long as the store uses Yotpo for their reviews! If a store uses a different app (like Judge.me), this scraper won't find any data. ### Why did I get 0 results? This usually means either the store doesn't use Yotpo, or the specific product URL you provided has no reviews yet. ### Can I scrape more than 100 reviews? Absolutely! Just change the maxReviews parameter in your input to whatever number you need. ### Is this scraper safe to use? Yes! We use efficient API calls that mimic normal traffic patterns to ensure reliability and safety. ## πŸ”— Related Scrapers Using Judge.me instead of Yotpo? Check out the Judge.me Reviews Scraper for Shopify stores using Judge.me as their review platform. Using Loox instead of Yotpo? Check out the Loox Reviews Scraper for Shopify stores using Loox as their review platform. Using Okendo instead of Yotpo? Check out the Okendo Reviews Scraper for Shopify stores using Okendo as their review platform. --- Built with ❀️ for the Apify community

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Yotpo Review Scraper for Shopify stores now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
stanvanrooy6
Pricing
Paid
Total Runs
22
Active Users
2
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support