Bazaarvoice & PowerReviews Reviews + Q&A Scraper avatar

Bazaarvoice & PowerReviews Reviews + Q&A Scraper

Pricing

from $0.80 / 1,000 review, question or product summaries

Go to Apify Store
Bazaarvoice & PowerReviews Reviews + Q&A Scraper

Bazaarvoice & PowerReviews Reviews + Q&A Scraper

Reviews, Q&A and rating summaries from any shop on Bazaarvoice or PowerReviews: Target, Home Depot, Sephora, Costco, Lowe's, Boots, Argos, MediaMarkt, Ulta and thousands more. Paste a product URL; filter by stars, date, language, photos, verified buyers; only-new mode.

Pricing

from $0.80 / 1,000 review, question or product summaries

Rating

0.0

(0)

Developer

Paweł

Paweł

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

⭐ Bazaarvoice & PowerReviews Reviews + Q&A Scraper

🎯 Every customer review, question and star rating from Target, Home Depot, Sephora, Costco, Lowe's, Boots, Argos, MediaMarkt, Ulta and thousands of other shops — from one product link.

Most big retailers and brand sites don't build their own review section: they embed Bazaarvoice or PowerReviews. This scraper reads those review sections directly and gives you clean, structured reviews (stars, title, text, date, verified-buyer badge, photos, brand replies), questions with all their answers, and a product rating summary (average, 1–5 star distribution, recommend %, sub-ratings like Quality or Value). Works across US and European shops, even when the shop's own page refuses robots.

🚀 What Does It Do?

This scraper automatically collects structured, ready-to-use review data from any shop that uses Bazaarvoice or PowerReviews. No manual browsing, no copy-paste — paste product links and hit Start.

💡 Three ways to tell it what to scrape:

  1. 🔗 Product URL Mode — paste product page links from any supported shop. The shop, its review account and the product are recognised automatically.
  2. 🎯 Direct Mode — name the shop's review account (e.g. targetcom) and a list of product IDs.
  3. 🔍 Catalogue Search — type a keyword (e.g. airpods) and scrape the most-reviewed matching products of a shop.

👥 Who Is This For?

🏢 Use Case💬 How It Helps
🏷️ Brand & product managersSee what buyers say about your products at every retailer, side by side with competitors
📊 Market researchers & analystsBuild review datasets across shops and countries for sentiment, feature and trend analysis
🛎️ Customer care & quality teamsGet every new 1–2 star review the day it appears and react before it hurts sales
🧠 AI & data science teamsFeed thousands of real, star-labelled product opinions into models and dashboards
🛒 E-commerce sellersFind the questions shoppers ask before buying and the problems they report after
🕵️ Competitive intelligenceTrack rating distribution and review velocity of rival products over time

✨ Features

  • 🔗 Paste any product link — the review account and product are detected for you, no IDs needed
  • 🛡️ Works when shop pages block bots — Target, Home Depot, Sephora and others are resolved straight from the link
  • 🌍 US & Europe — Target, Home Depot, Sephora, Costco, Lowe's, Petco, Sam's Club, Macy's, JCPenney, Samsung US, Boots, Argos, Dunelm, Asda, LOOKFANTASTIC, MediaMarkt (DE, NL, ES, AT), MediaWorld IT, CeraVe, Oral-B, Ulta, BuyDig and thousands more
  • ⭐ Full reviews — stars, title, text, pros/cons, date, recommend yes/no, helpful votes, photos, videos, brand replies, reviewer profile (skin type, age range…)
  • ❓ Questions & answers — every question with all its answers, brand answers flagged
  • 📊 Product rating summary — average rating, 1–5 star distribution, review and question counts, recommend %, sub-ratings, EAN/UPC
  • ✅ Trust signals — verified purchaser, incentivized reviews, staff reviewers, syndicated reviews and where they came from
  • 🎛️ Smart Filters — star ratings, date range, review language, photos only, verified buyers only, without syndicated or incentivized reviews
  • ↕️ Sorting — newest, oldest, highest, lowest or most helpful first
  • 🔁 Only-new monitoring — the next run outputs only reviews posted since the last one, and can ping Slack, Discord, Telegram or a webhook
  • ⚡ Fast & Scalable — a product with 20 000 reviews is read in about a minute
  • 🧹 Deduplication — the same product given twice is scraped once
  • 📤 Export Anywhere — Download results as JSON, CSV, Excel, or push to Google Sheets, Zapier, Make, or your CRM

🎛️ Filters & Options

OptionWhat It Does
🔗 Product page URLsProduct links from any Bazaarvoice or PowerReviews shop
🏪 Bazaarvoice accountThe shop's review account name, for Direct Mode (e.g. targetcom, sephora, boots)
🌐 Bazaarvoice site localeWhich country site of the account to read (e.g. en_US, en_GB, de_DE)
🧩 Bazaarvoice site (zone)The account's site name — almost always the default
🆔 Product IDsProducts to scrape in Direct Mode
🔍 Catalogue searchKeyword to find products within the account
📦 Max products from searchHow many products the search may return
🔑 Bazaarvoice passkeyOnly for shops on the older review display — the run tells you when
🧪 Passkey environmentProduction or test passkeys
🛍️ PowerReviews merchant ID, API key, locale, page IDsDirect Mode for PowerReviews shops
⭐ ReviewsOutput reviews
❓ Questions & answersOutput questions with their answers
📊 Product rating summaryOutput one summary per product
🔢 Max reviews / questions per productHow many to collect per product (0 = all)
🧮 Max records in totalHard cap on the whole run
↕️ Sort reviews byNewest, oldest, highest, lowest, most helpful
⭐ Star ratingsOnly the star ratings you pick, e.g. 1 and 2
📅 Reviews sinceA date (2026-01-01) or a period (30 days, 6 months)
🗣️ Review languagesOnly reviews written in chosen locales (e.g. en*, fr_CA)
📸 Only reviews with photosKeep reviews with customer photos or videos
✅ Only verified purchasersKeep reviews with a verified-buyer badge
🔄 Include syndicated reviewsKeep or drop reviews shared from the brand's own site
🎁 Exclude incentivized reviewsDrop reviews written for a free product or sweepstakes
👤 Include reviewer nicknamesAdd or hide the public nickname and location
🆕 Only new since last runMonitoring: output only what was posted since the previous run
🗝️ Monitor nameName of the saved monitoring state
🔔 Webhook, Slack, Discord, TelegramGet a digest of new reviews in your channel
📄 Read product pagesOpen each link to detect the review widget (on by default)
⚡ Parallel productsHow many products are processed at once
🛡️ ProxyOptional — not needed for normal runs

🧪 Example Inputs

🔗 Product links from several shops:

{
"startUrls": [
{ "url": "https://www.target.com/p/lumify-eye-drops/-/A-54293362" },
{ "url": "https://www.sephora.com/product/bareminerals-original-foundation-broad-spectrum-spf-15-P61003" },
{ "url": "https://www.argos.co.uk/product/5981887" },
{ "url": "https://www.ulta.com/p/lash-sensational-sky-high-mascara-pimprod2020260" }
],
"maxReviewsPerProduct": 200,
"includeQuestions": true
}

👎 Every 1- and 2-star review of the last 90 days, verified buyers only:

{
"startUrls": [{ "url": "https://www.homedepot.com/p/Husky-20-in-Tool-Bag-HD60020/1001862925" }],
"ratings": ["1", "2"],
"reviewsSince": "90 days",
"verifiedPurchasersOnly": true,
"maxReviewsPerProduct": 0
}

🔍 The 20 most-reviewed "air fryer" products at Target, with Q&A:

{
"bvClient": "targetcom",
"searchQuery": "air fryer",
"maxProducts": 20,
"maxReviewsPerProduct": 100,
"includeQuestions": true
}

🎯 Direct Mode with product IDs (Sam's Club):

{
"bvClient": "samsclub",
"productIds": ["prod21231904", "prod861280"],
"sortBy": "mostHelpful",
"maxReviewsPerProduct": 50
}

🔁 Daily monitor: only new reviews, digest to Slack:

{
"startUrls": [
{
"url": "https://www.boots.com/webapp/wcs/stores/servlet/ProductDisplay?storeId=11352&catalogId=28501&productId=2371454"
},
{ "url": "https://www.mediamarkt.de/de/product/_playstation-4-slim-500gb-2174051.html" }
],
"onlyNewSinceLastRun": true,
"stateKey": "my-products",
"maxReviewsPerProduct": 0,
"slackWebhookUrl": "https://hooks.slack.com/services/T000/B000/XXXX"
}

📊 Rating summaries only — a quick scorecard of many products:

{
"bvClient": "argos",
"productIds": ["5981887", "8814322", "3650574"],
"includeReviews": false,
"includeProductSummary": true
}

📦 What You Get (Output Fields)

Every run returns three kinds of records, told apart by recordType: review, question and product.

Shop & product

FieldExample
recordTypereview
platformbazaarvoice
retailerTarget
accounttargetcom
siteLocaleen_US
productId54293362
productNameLumify Eye Drops
brandLumify
productUrlhttps://www.target.com/p/lumify-eye-drops/-/A-54293362
sourceUrlhttps://www.target.com/p/lumify-eye-drops/-/A-54293362

Review

FieldExample
reviewId395050946
rating5
titleBrighter eyes in minutes
textYou can never go wrong with Lumify eye drops! It makes your eyes so bright…
pros / consFast, no sting / Pricey
isRecommendedtrue
submittedAt2025-08-11T23:54:31.000Z
authorNicknamekashley333
authorLocationDenver, CO
contentLocaleen_US
helpfulVotes12
secondaryRatings{ "Quality": 5, "Value": 4 }
reviewerProfile{ "skinType": "comboSk", "ageRange": "25to34" }
photos["https://photos-us.bazaarvoice.com/photo/2/…"]
brandResponses[{ "text": "Thanks for sharing!", "respondedAt": "2025-08-13T10:00:00.000Z" }]

Trust signals

FieldExample
isVerifiedPurchasertrue
isIncentivizedfalse
isStaffReviewerfalse
isSyndicatedtrue
syndicationSourceboots.com
badges["verifiedPurchaser"]

Question & answers

FieldExample
questionId10866682
questionSummaryIf I wear contacts will it sting my eye?
answerCount1
hasBrandAnswertrue
answers[{ "text": "LUMIFY can be used with contacts, but…", "isBrandAnswer": true }]

Product rating summary

FieldExample
averageRating4.68
totalReviews22118
ratingDistribution{ "1": 67, "2": 95, "3": 715, "4": 5015, "5": 16226 }
recommendedPercent98
secondaryRatingsAverages{ "Value": 4.51, "Quality": 4.78 }
totalQuestions32
eans / upcs["3337875597227"]

Monitoring

FieldExample
changeTypeNEW
scrapedAt2026-10-20T20:15:00.000Z

📊 Example Output

{
"recordType": "review",
"platform": "bazaarvoice",
"retailer": "Sephora US",
"account": "sephora",
"siteLocale": "en_US",
"requestedProductId": "P61003",
"sourceUrl": "https://www.sephora.com/product/bareminerals-original-foundation-broad-spectrum-spf-15-P61003",
"reviewId": "403724119",
"productId": "1922541",
"productName": "Original Loose Mineral Foundation SPF 15",
"productUrl": "https://www.sephora.com/product/bareminerals-original-foundation-broad-spectrum-spf-15-P61003",
"brand": "bareMinerals",
"productImageUrl": "https://www.sephora.com/productimages/sku/s1922541-main-zoom.jpg",
"originalProductName": "Original Loose Talc-Free Powder Mineral Foundation SPF 15 Fair Ivory 02",
"rating": 4,
"ratingRange": 5,
"title": "Love it! Especially for indoor days!",
"text": "I love this product with all my heart! It's so simple compared to the primer/concealer/foundation/setting spray routine…",
"pros": null,
"cons": null,
"isRecommended": true,
"submittedAt": "2026-09-22T05:03:54.000Z",
"updatedAt": "2026-09-25T23:32:01.000Z",
"authorNickname": "kashley333",
"authorLocation": null,
"contentLocale": "en_US",
"isVerifiedPurchaser": true,
"isIncentivized": false,
"isStaffReviewer": false,
"badges": ["verifiedPurchaser"],
"helpfulVotes": 0,
"notHelpfulVotes": 0,
"isSyndicated": false,
"syndicationSource": null,
"sourceClient": "sephora",
"isFeatured": false,
"secondaryRatings": {},
"reviewerProfile": { "skinTone": "lightMedium", "skinType": "comboSk", "eyeColor": "brown" },
"tags": {},
"photos": ["https://photos-us.bazaarvoice.com/photo/2/cGhvdG86c2VwaG9yYQ/d00d5d2c-9d87-5044-8084-60833b8eaf70"],
"videos": [],
"brandResponses": [],
"comments": [],
"campaignId": "iOS App",
"scrapedAt": "2026-10-20T20:15:00.000Z"
}

📋 Dataset Views

The Apify Console gives you 5 ready-made table views to quickly browse your results:

ViewWhat It Shows
📊 OverviewType, shop, product, stars, title, text or question, date, author, verified badge
⭐ ReviewsStars, title, text, date, author, verified, recommends, helpful votes, syndication, photos
❓ Questions & answersQuestion, date, author, answer count, brand answered, all answers
📈 Product summariesAverage rating, review count, star distribution, recommend %, question count
📋 Full DetailsEvery single field — the complete dataset

❓ FAQ

🤔 Which shops does it work with? Any shop or brand site whose review section is powered by Bazaarvoice or PowerReviews — thousands of sites, including Target, Home Depot, Sephora, Costco, Lowe's, Petco, Sam's Club, Macy's, JCPenney, Samsung US, Boots, Argos, Dunelm, Asda, LOOKFANTASTIC, MediaMarkt, CeraVe, Oral-B, Ulta and BuyDig. Paste a link — if a shop isn't recognised, the run tells you exactly what to add.

🤔 The shop's page doesn't open for robots — will it still work? Yes. For the big shops the product is recognised from the link alone, so a blocked page doesn't matter.

🤔 Do I get the reviews that were written on the brand's own site? Yes — they are included and flagged (isSyndicated, syndicationSource). Switch them off if you want only reviews written on the shop itself.

🤔 How does "only new since last run" work? The first run collects everything and remembers the newest review of each product. Every later run returns only what was posted since — perfect for a daily schedule with a Slack or Telegram alert.

🤔 Can I get all reviews of a product with tens of thousands of them? Yes — set Max reviews per product to 0. Products with 100 000+ reviews are supported.

🤔 Can I export the data? Yes — JSON, CSV, Excel, XML, HTML, RSS. You can also push data directly to Google Sheets, Zapier, Make, or any webhook/API endpoint.

🤔 How often should I run this? For fresh data, run daily or weekly. You can schedule automatic runs on Apify with just a few clicks.

🤔 Does it work with proxies? It doesn't need one for normal runs. If you ever get blocked, switch on Apify Proxy in the Proxy option.

🛠️ Need Custom Filters or Features?

I'm happy to customize this scraper for your specific needs! 🤝

Whether you need:

  • 🎯 Additional filters (review keywords, product categories, reviewer attributes like skin type or age range, minimum helpful votes)
  • 📊 Extra data fields or custom output formats
  • 🔄 Integration with your CRM, Google Sheets, or database
  • ⏰ Scheduled scraping with automatic deduplication
  • 🌐 Scraping from other review platforms (Yotpo, Trustpilot, Feefo, Reevoo…) alongside Bazaarvoice and PowerReviews

👉 Don't hesitate to reach out via private message — I respond quickly and I'm always open to building exactly what you need. No request is too small or too specific!

This scraper collects only publicly available information that shops display on their product pages. It does not log in, access customer accounts, or collect reviewers' contact details. Please use the data responsibly and in compliance with applicable laws (including GDPR) and the platforms' terms of service.