Loox Reviews Scraper
Pricing
from $1.50 / 1,000 reviews
Loox Reviews Scraper
The Loox Reviews Scraper exports product reviews from Shopify stores using Loox — star ratings, full text, dates, merchant replies, and every customer photo and video link, with rating, media and date filters. Ideal for product research, review monitoring and UGC collection.
Pricing
from $1.50 / 1,000 reviews
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
4
Total users
2
Monthly active users
16 days ago
Last modified
Categories
Security
Limited permissionsShare
🚀 Loox Reviews Scraper: Shopify Product Reviews with Photos and Videos
Export Loox reviews from any Shopify store that uses the Loox app, as JSON, CSV or Excel. The Loox Reviews Scraper turns a product URL into structured reviews with star ratings, full review text, dates, merchant replies, and every customer photo and video link. Use it to analyse competitor reviews, track Shopify product reviews over time, or collect Loox photo reviews for UGC research, without an API key or store access.
🎯 Use Cases
- Competitor reviews analysis: read what buyers love and hate about a rival's best seller, with ratings and full text in one spreadsheet.
- Shopify product reviews monitoring: schedule a weekly run on your own or a competitor's products and catch new low-star reviews early.
- UGC collection: gather Loox photo reviews and video reviews (with links to every full-size photo and the video player) for creative research.
- Product research before you source: check how real customers rate a product, its variants and its weak points before you list a similar item.
- Sentiment and review analytics: feed thousands of Loox reviews into your own sentiment model, dashboard or LLM prompt.
- Merchant reply audits: see how a store answers complaints, how often it replies, and in what tone.
✨ Features
- Complete reviews: star rating, full review text (not the shortened card text), publish date, verified badge, merchant reply and the product option the reviewer picked (for example "Item type: Lavender").
- All photos and videos: every full-size customer photo of a review, plus the video player link and poster image for video reviews.
- Product or whole store: collect the reviews shown for one product, or the store's full product-review feed with the reviewed product named on each row.
- Headless stores too: works on standard Shopify themes and on custom storefronts that load Loox from script.
- Filters included: star ratings, reviews with photos/videos or videos only, and "only newer than" a date. No extra charge for filtering.
- No duplicates: a review is saved once per run, even when two input URLs share the same review feed.
- Coverage summary: for each URL, the
SUMMARYrecord lists the advertised review count, how many reviews were checked and returned, and why collection stopped. An empty or failed feed is never reported as "zero reviews". - Privacy by default: reviewer names are left out unless you switch them on, and personal custom answers (age, body measurements, location and similar) are never exported.
- Fair billing: you pay only for reviews saved to your dataset, and the run stops at your maximum charge.
🛠️ How It Works
- Enter product URLs: paste product pages from Shopify stores that show Loox reviews, for example
https://citybonfires.com/products/the-chair-blanket. - Choose scope, filters and a limit: keep the default "This product" or switch to "All products in the store", optionally filter by stars, media or date, and set "Maximum reviews" (default 50).
- Run the scraper: reviews go to the dataset, and the per-URL coverage report goes to the
SUMMARYrecord in the key-value store.
⚙️ Input
| Field | What it does |
|---|---|
Product URLs (startUrls) | Product pages of Shopify stores using Loox. Up to 100 per run. |
Maximum reviews (maxReviews) | Maximum reviews returned across all URLs. Default 50. |
Review scope (scope) | product (default): the reviews Loox shows for this product. allProducts: the store's whole product-review feed. |
Star ratings (ratings) | Only these star ratings, for example ["1", "2"]. Empty = all ratings. |
Media (media) | any (default), withMedia (photos or videos) or withVideo. |
Only newer than (newerThan) | Only reviews published on or after this date. Stores that hide dates keep their reviews, with publishedAt: null. |
Include reviewer names (includeReviewerNames) | Add the public display name (for example "Ann B."). Off by default. |
{"startUrls": [{ "url": "https://citybonfires.com/products/the-chair-blanket" }],"maxReviews": 200,"scope": "product","ratings": ["1", "2", "3"],"media": "any"}
Filters are checked against the reviews the store's feed returns. A very selective filter therefore stops after checking about 10 × "Maximum reviews" + 200 reviews per URL. The log and SUMMARY show this as scanLimit; raise "Maximum reviews" to check more.
💰 Pricing
Pay only for the reviews you get. No monthly rental, and filtering is free.
| Event | Price | What you get |
|---|---|---|
| Review | $0.0015 per review ($1.50 per 1,000) | One review with its rating, text, date, reply, photos and videos |
| Actor start | $0.00005 per run | Charged once when the run starts. |
Examples: 50 reviews = $0.075 · 1,000 reviews = $1.50 · 10,000 reviews = $15.00 (each plus the $0.00005 start fee).
Set a maximum charge on the run and the scraper stops when it is reached. The SUMMARY record then shows budgetLimit as the stop reason.
📊 Sample Output Data
A real row from a run on the City Bonfires chair blanket:
{"reviewId": "GWbsJnDZs","rating": 5,"body": "We have eight of these chair blankets so far … they work just as well inside the camper as outside","publishedAt": "2026-06-07T10:06:20.865Z","isVerified": true,"isAutoTranslated": false,"reviewedProductName": null,"options": [],"mediaType": "photo","media": [{ "type": "photo", "url": "https://images.loox.io/uploads/2026/6/7/LfJDtbrcw.jpg" }],"merchantReply": {"author": "City Bonfires","text": "Thank you so much for your continued support! Having so many chair blankets in your collection truly means a lot to us. …"},"scope": "product","requestedProductId": "7963925577914","productTitle": "The Chair Blanket Deluxe","productUrl": "https://citybonfires.com/products/the-chair-blanket","shopDomain": "portable-bonfire-store.myshopify.com","inputUrl": "https://citybonfires.com/products/the-chair-blanket","scrapedAt": "2026-10-22T14:24:04.556Z"}
Video reviews carry a media entry like { "type": "video", "url": "https://iframe.videodelivery.net/…", "thumbnailUrl": "https://images.loox.io/uploads/…" }. options holds the product option the reviewer chose, such as { "question": "Item type", "answer": "Lavender" }. reviewedProductName is filled in "All products in the store" scope, where one feed mixes many products.
Good to know
- Video links open the hosted video player. They are not direct MP4 files, and the scraper downloads no media.
- Dates are empty when the store hides them in its review widget.
- Verified:
isVerifiedistruewhen Loox shows the verified badge andnullotherwise. A missing badge does not prove the buyer is unverified. - Grouped products: stores can show the same reviews on related products or bundles. "This product" returns what Loox shows for that product, and
productUrlis the page's own canonical address. - Translations:
isAutoTranslated: truemarks reviews that Loox shows machine-translated into the store's language.
🔁 Schedule and Integrate Shopify Product Reviews
For review monitoring, run it once a week (or daily for a busy best seller) with the same product URLs and a "Only newer than" date, so each run returns only the fresh reviews. Set it up in Apify Schedules. Send the results to Google Sheets, Zapier, Make, n8n or a webhook with Apify integrations, so new Loox reviews land where your team already works.
🤖 Use with AI Agents (MCP)
This Actor works as a tool in Claude, ChatGPT, Cursor and other MCP clients through the Apify MCP server (https://mcp.apify.com). An agent can call it with:
{ "startUrls": [{ "url": "https://citybonfires.com/products/the-chair-blanket" }], "maxReviews": 30, "ratings": ["1", "2"] }
❓ Loox Reviews FAQ
Does Loox have an official API? Loox's tools, including review export and its integrations, are built for the store owner and work through that store's own Loox account. There is no public Loox API for reading another store's reviews. This Actor needs no key, login or store access and returns the reviews any shopper can see on the product page, with full text, photos, videos and replies in one table.
How do I export Loox reviews from a Shopify store? Paste the product URL into this Actor, run it, and download the dataset as CSV, Excel or JSON. Choose "All products in the store" to export the store's whole Loox review feed from a single product URL.
Do I need a Loox or Shopify account? No. The Actor reads public product pages only.
Why is a field empty? publishedAt is null when the store hides review dates, isVerified is null when no verified badge is shown, merchantReply is null when the store did not reply, and productTitle can be empty on custom storefronts that do not publish a page title tag.
How many reviews can I get? Up to 100,000 per run across up to 100 product URLs. A product returns as many reviews as Loox shows for it; the SUMMARY record tells you the advertised count and whether the feed was read to the end.
What if a URL is not a Loox store? The run still finishes, with 0 reviews for that URL and a notLoox status in the SUMMARY record, and you are not charged for it.
How do I compare Loox with other Shopify review apps? Stores use different review apps (Loox, Judge.me, Yotpo, Okendo, Stamped). Use the matching scraper below for each store, and the output fields line up closely enough to compare ratings and review volume side by side.
🔗 Related Scrapers
- Judge.me Reviews Scraper: the same job for Shopify stores that use Judge.me.
- Yotpo Reviews Scraper: product reviews from stores on Yotpo.
- Okendo Reviews Scraper: product reviews from stores on Okendo.
- Stamped Reviews & Q&A Scraper: reviews and product questions from stores on Stamped.
- Shopify Product Scraper: the product catalogue, prices and variants of the stores whose reviews you collect.