Bazaarvoice Reviews & Q&A Scraper avatar

Bazaarvoice Reviews & Q&A Scraper

Pricing

from $1.00 / 1,000 reviews

Go to Apify Store
Bazaarvoice Reviews & Q&A Scraper

Bazaarvoice Reviews & Q&A Scraper

The Bazaarvoice Reviews & Q&A Scraper exports reviews, questions and answers from retailer and brand product pages using Bazaarvoice — ratings, text, photos, brand replies, syndication source and exact-product scope, with a free coverage check. Ideal for review research and brand monitoring.

Pricing

from $1.00 / 1,000 reviews

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

🚀 Bazaarvoice Reviews & Q&A Scraper

Export ratings, reviews, questions and answers from any retailer or brand product page that uses Bazaarvoice reviews (for example CeraVe, KitchenAid, B&Q and TradePoint). The Bazaarvoice Reviews & Q&A Scraper tells you which reviews were written on the site and which were syndicated from elsewhere, and what product each review was written for. It also shows whether the collected total matches the count on the page, so you can compare review pools without inflated or mixed-up numbers.

✨ Features

  • ⭐ Full review data: rating, title, text, pros/cons, recommendation, sub-ratings (quality, value…), reviewer context (skin type, age…), photos, videos, helpful votes, brand responses, dates and language.
  • ❓ Questions & answers: every question with all of its answers nested inside, including brand answers and best-answer flags.
  • 🔁 Syndication you can trust: isSyndicated plus the syndication source name and link on every row. The "Written on this site only" filter checks every row's own flag, so you get the real native reviews rather than an inflated server-side count.
  • 🎯 Product scope: sibling products (pot vs. refill, colour variants) often share one review pool. Each row carries recordProductId and isRequestedProduct, so you can see which reviews describe the exact product you asked for.
  • 🧾 Coverage summary (free): for each URL, the run's SUMMARY record lists the product, the review and question totals reported for it, the count shown on the page, and any other review pool the page exposes with a different total. It also says whether collection was complete, capped or filtered.
  • 🧹 No double charges: products that share a review pool (on the same site) are deduplicated within a run, so each review is charged once.
  • 📅 Filters: star ratings, a "newer than" date, and the review origin. Results come newest first.

🛠️ How It Works

  1. Paste product URLs: any product page that shows Bazaarvoice reviews.
  2. Choose what to collect: reviews, questions, or both, and set a maximum per product (50 by default).
  3. Run the scraper: rows land in the dataset, and the per-URL coverage report is in the SUMMARY record.

Pages that are not Bazaarvoice sites, or that block automated access, are reported in the summary and never charged.

💰 Pricing

Pay only for what you get:

EventPrice
Review$0.001
Question (including all its answers)$0.001
Actor start$0.00005

1,000 reviews cost $1. Coverage summaries, duplicates and empty results are free.

📊 Sample Output Data

A review:

{
"type": "review",
"reviewId": "1225833303",
"rating": 5,
"title": "Dry skin where?",
"text": "Perfect for my sensitive skin with the changing seasons.",
"isRecommended": true,
"secondaryRatings": { "Value": 5, "Quality": 5 },
"reviewerContext": { "SkinConcern": "BlemishProneSkin", "Skintype": "Combination" },
"badges": ["incentivizedReview"],
"isIncentivized": true,
"helpfulVotes": 0,
"photos": [],
"brandResponses": [],
"publishedAt": "2026-07-25T11:43:56.000+00:00",
"language": "en_GB",
"recordProductId": "moistrzcrm",
"isSyndicated": false,
"syndicationSource": null,
"sourceClient": "cerave-uk",
"requestedProductId": "moistrzcrm",
"productName": "Moisturising Cream Pot",
"productBrand": "CeraVe",
"productUrl": "https://www.cerave.co.uk/skincare/moisturisers/moisturising-cream",
"retailer": "cerave.co.uk",
"isRequestedProduct": true
}

A question with its answers:

{
"type": "question",
"questionId": "9297023",
"question": "Can you purchase the recipe book for this blender? I never received one with mine.",
"answerCount": 1,
"answers": [
{
"answerId": "13617681",
"text": "Hi, You may view all recipes by using the link below. https://www.kitchenaid.com/yummly-recipe-database.html",
"isBrandAnswer": false,
"isBestAnswer": false,
"helpfulVotes": 0,
"publishedAt": "2023-12-13T15:12:53.000+00:00",
"isSyndicated": false
}
],
"publishedAt": "2023-12-12T18:45:57.000+00:00",
"recordProductId": "KSB8270FP",
"requestedProductId": "KSB8270FP",
"productName": "Pro Line® Series Blender with Thermal Control Jar",
"retailer": "kitchenaid.com",
"isRequestedProduct": true
}

Reviewer nicknames and locations are left out unless you turn on Include reviewer names.

❓ FAQ

Why does a review say isRequestedProduct: false? The site shows reviews from a group of related products on this page (for example, the refill and the pot of the same cream). The row is still part of what shoppers see, and recordProductId tells you which product it was written for.

Why can the same review be syndicated on one site and native on another? "Syndicated" is relative to the site showing it. A review written on the brand's site is native there and syndicated on a retailer.

The summary says unverified. Is something wrong? No. It means the page shows no review count to check against. verified means the total matches the count on the page. mismatch means it does not, and the summary lists both numbers.

Collect clean, auditable Bazaarvoice reviews with the Bazaarvoice Reviews & Q&A Scraper today! 🚀