Byrna Reviews Scraper

Byrna Reviews Scraper

by getdataforme

Byrna Reviews Scraper is an Apify Actor that effortlessly extracts customer reviews, ratings, sentiment scores, and key topics from Byrna product page...

183 runs
1 users
Try This Actor

Opens on Apify.com

About Byrna Reviews Scraper

Byrna Reviews Scraper is an Apify Actor that effortlessly extracts customer reviews, ratings, sentiment scores, and key topics from Byrna product pages. It supports pagination, Apify Proxy integration, and returns enriched JSON output to streamline market analysis and product research in real time.

What does this actor do?

Byrna Reviews Scraper 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

Byrna Reviews Scraper ## Introduction The Byrna Reviews Scraper is an Apify Actor designed to extract customer reviews from Byrna product pages. Whether you need to analyze customer sentiment, aggregate ratings, or gather insights for marketing, this Actor automates the process of scraping detailed review data directly from Byrna's website. ## Input Parameters | Parameter | Type | Required | Description | | -------------------- | ------- | -------- | ------------------------------------------------------------------------------------------ | | itemLimit | integer | optional | Maximum number of reviews to retrieve per URL. Defaults to scraping all available reviews. | | proxyConfiguration | object | optional | Proxy settings to use during scraping. | | β”” useApifyProxy | boolean | optional | Whether to use Apify Proxy. | | β”” apifyProxyGroups | array | optional | List of Apify Proxy groups (e.g., ["RESIDENTIAL"]). | | urls | array | required | Array of Byrna product page URLs to scrape reviews from. | Example Input: json { "itemLimit": 100, "proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": [ "RESIDENTIAL" ] }, "urls": [ "https://SITE-NAME/products/byrna-sd-non-lethal-self-defense-pistol" ] } ## Output The Actor returns an array of review objects containing the following fields: * product_id: Unique identifier for the product. * review_id: Unique identifier for the review. * rating: Star rating given by the reviewer. * review_date: ISO 8601 formatted date and time of the review. * review_text: Full review text. * review_title: Title or headline of the review. * reviewer_name: Name of the reviewer. * verified_buyer: Indicates if the reviewer is a verified buyer. * country: Country of the reviewer. * product_variant: Specific variant (e.g., color) reviewed. * sentiment: Sentiment score between -1 (negative) and 1 (positive). * votes_up: Number of "helpful" votes. * votes_down: Number of "not helpful" votes. * topics: Extracted topics from the review text. * images: Array of image URLs associated with the review. * comment: Any additional moderator comments. Example Output: json [ { "product_id": "6886082838595", "review_id": 704701155, "rating": 5, "review_date": "2025-05-06T15:14:29", "review_text": "I like the nonlethal choice, and the Byrna works VERY well.", "review_title": "Works as advertised", "reviewer_name": "Gary M.", "verified_buyer": true, "country": "πŸ‡ΊπŸ‡Έ United States", "product_variant": "Safety Orange", "sentiment": 0.9788449, "votes_up": 1, "votes_down": 0, "topics": { "byrna": { "name": "byrna", "sentence": "I like the nonlethal choice, and the Byrna works VERY well." }, "works": { "name": "works", "sentence": "I like the nonlethal choice, and the Byrna works VERY well." } }, "images": [], "comment": null } ] ## Features * πŸš€ Fast and Reliable: Scrapes reviews quickly using headless browser automation. * πŸ”„ Pagination Support: Automatically navigates through multiple pages of reviews. * 🌐 Proxy Support: Integrates with Apify Proxy for reliable scraping. * πŸ“ Sentiment Analysis: Calculates sentiment scores for each review. * πŸ” Topic Extraction: Identifies key topics mentioned in reviews. ## Possible Use Cases * Market Research: Gather customer feedback on specific Byrna products. * Sentiment Tracking: Monitor how customer satisfaction evolves over time. * Competitor Analysis: Compare review sentiment across different self-defense brands. * Product Development: Identify common pain points and feature requests. ## Tech Stack (Optional) * Platform: Apify * Runtime: Node.js * Libraries: Puppeteer for web scraping, Natural for sentiment analysis. ## Support For bug reports or custom needs, contact support@getdataforme.com with a clear subject line. Or use our contact form: https://getdataforme.com/contact/

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 Byrna Reviews Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
getdataforme
Pricing
Paid
Total Runs
183
Active Users
1
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