Sitejabber Scraper avatar

Sitejabber Scraper

Pricing

from $0.90 / 1,000 review scrapeds

Go to Apify Store
Sitejabber Scraper

Sitejabber Scraper

Scrape Sitejabber reviews, star ratings, business profiles, reviewer data, and star distributions. Enter company domains or category URLs. Filter by stars, date range, verified-only, or sort order. HTTP-only extraction — hundreds of reviews in seconds.

Pricing

from $0.90 / 1,000 review scrapeds

Rating

0.0

(0)

Developer

zadexinho

zadexinho

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Sitejabber Scraper

Scrape reviews, ratings, and business data from Sitejabber.com.

What you get:

  • Review text, star rating (1-5), date, and verification status
  • Business replies with timestamps
  • Reviewer name, location, helpful votes, and review count
  • Business profile: overall rating, total reviews, categories, star distribution, claimed status
  • Direct links to reviews and profiles

How it works:

  • Enter company domains (amazon.com) or full Sitejabber URLs
  • Or pass a category URL to discover companies in an industry
  • Filter by star rating, date range, verified-only, or sort order
  • HTTP-only extraction — no browser, scrapes hundreds of reviews in seconds

What data can you extract?

FieldTypeDescription
reviewIdstringUnique Sitejabber review ID
titlestringReview headline
textstringFull review text
ratingintegerStar rating (1-5)
createdAtstringPublication date
isVerifiedbooleanWhether the review is verified
updatedAtstringDate review was last edited (null if never edited)
helpfulCountintegerNumber of "helpful" votes
urlstringDirect link to the review
businessReply.textstringBusiness owner's reply text
businessReply.createdAtstringDate of business reply
reviewer.namestringReviewer display name
reviewer.numberOfReviewsintegerTotal reviews by this reviewer
reviewer.helpfulVotesintegerTotal helpful votes received
reviewer.locationstringReviewer location
reviewer.profileUrlstringLink to reviewer profile
business.namestringBusiness display name
business.domainstringBusiness domain
business.overallRatingnumberOverall rating (0-5)
business.totalReviewsintegerTotal number of reviews
business.categoriesstring[]Business categories
business.starDistributionobjectReview count per star level
business.claimedByOwnerbooleanWhether the business is claimed
business.websitestringBusiness website URL
business.profileUrlstringLink to Sitejabber profile

How to scrape Sitejabber reviews

  1. Enter one or more company domains in the Companies field (e.g., amazon.com, ebay.com). Full Sitejabber URLs also work.
  2. Set Max Reviews Per Company to control volume. Use 0 for all reviews.
  3. Optionally apply filters — star rating, sort order, date range, or verified-only.
  4. Click Start and download results from the Dataset tab as JSON, CSV, or Excel.

To discover companies by industry, enter a Sitejabber category URL (e.g., https://www.sitejabber.com/categories/shopping) in the Category URL field.

How much does it cost?

Pay-per-event pricing — you are charged per review scraped.

TierPrice per reviewPrice per 1,000 reviews
FREE$0.0015$1.50
BRONZE$0.0013$1.30
SILVER$0.0011$1.10
GOLD$0.0009$0.90

Example: Scraping 1,000 reviews on the FREE tier costs approximately $1.50.

Business metadata and reviewer info are included at no extra charge.

Use cases

  • Sentiment monitoring — Track customer sentiment for your brand and competitors
  • Market research — Aggregate reviews across an entire product category
  • NLP pipelines — Feed review text into sentiment analysis or topic modeling
  • Competitor tracking — Monitor review trends, response rates, and star distributions
  • Reputation management — Find businesses with declining ratings
  • Cross-platform analysis — Compare Sitejabber vs Trustpilot vs BBB review distributions
  • Academic research — Collect review datasets for consumer behavior studies
  • Client reporting — Export review data to spreadsheets and dashboards

Input

FieldTypeDefaultDescription
companiesstring[]Company domains or Sitejabber URLs
categoryUrlstringSitejabber category URL to discover companies
maxReviewsPerCompanyinteger100Max reviews per company (0 = all)
sortenummost_recentSort: most_recent, highest_rated, lowest_rated, most_helpful
starsstring[]allFilter by star rating: 1, 2, 3, 4, 5
dateRangeenumall timelastWeek, lastMonth, last6months, lastYear
verifiedOnlybooleanfalseOnly return verified reviews
withRepliesOnlybooleanfalseOnly return reviews with business replies
includeBusinessInfobooleantrueAttach business data to each review
includeReviewerInfobooleantrueAttach reviewer data to each review
startPageinteger1Page to start from (for incremental scraping)
requestDelayinteger300Delay between requests in ms
proxyobjectoffApify proxy configuration

Input examples

Single company:

{
"companies": ["amazon.com"],
"maxReviewsPerCompany": 50
}

Multiple companies with filters:

{
"companies": ["ebay.com", "walmart.com", "target.com"],
"maxReviewsPerCompany": 200,
"sort": "most_recent",
"stars": ["1", "2"],
"verifiedOnly": true
}

Category discovery:

{
"categoryUrl": "https://www.sitejabber.com/categories/shopping",
"maxReviewsPerCompany": 20
}

Output example

{
"reviewId": "39887",
"title": "Amazon Subscription Failure",
"text": "Despite cancelling my subscription, Amazon is still charging me a monthly fee...",
"rating": 1,
"createdAt": "2026-02-15",
"updatedAt": null,
"isVerified": false,
"helpfulCount": 0,
"url": "https://www.sitejabber.com/reviews/amazon.com#39887",
"businessReply": null,
"reviewer": {
"name": "Louise S.",
"numberOfReviews": 1,
"helpfulVotes": 0,
"location": "Australia",
"profileUrl": "https://www.sitejabber.com/users/louises899"
},
"business": {
"name": "Amazon",
"domain": "amazon.com",
"overallRating": 2.6,
"totalReviews": 11103,
"categories": ["Shopping", "Marketplace"],
"profileUrl": "https://www.sitejabber.com/reviews/amazon.com",
"starDistribution": {"5": 6218, "4": 1443, "3": 555, "2": 555, "1": 2332},
"claimedByOwner": false,
"website": "http://amazon.com"
}
}

Tips

  • Set maxReviewsPerCompany to 0 to scrape all reviews. 10,000+ reviews supported — paginates automatically.
  • Use sort: "most_recent" with dateRange: "lastWeek" to monitor recent feedback.
  • Use stars: ["1", "2"] to focus on negative reviews for reputation tracking.
  • Use sort: "most_helpful" to get the most impactful reviews first.
  • Use startPage for incremental scraping — skip pages from a previous run.
  • Use categoryUrl to discover companies without knowing their domains.
  • Increase requestDelay to 500+ if you experience rate limiting on large runs.

FAQ

How many reviews can I scrape?

No hard limit. Set maxReviewsPerCompany to 0 to collect all reviews. The scraper paginates automatically.

How fast is it?

100 reviews in under 5 seconds. HTTP-only — no browser overhead.

Do I need a proxy?

For most runs, no. Enable Apify proxy for large runs (10,000+ reviews) if you hit rate limiting.

What happens if a company is not on Sitejabber?

The scraper logs a warning and moves to the next company. It does not fail the entire run.

What is star distribution?

The starDistribution field shows how many reviews exist at each star level (1-5). Analyze rating patterns without fetching every review.

Does Sitejabber have an API?

Sitejabber's official API is restricted to business owners — you can only access your own reviews. This scraper fills that gap for any company.

Can I export to CSV or Excel?

Yes. Download from the Dataset tab in JSON, CSV, Excel, or XML format.

Can I scrape Sitejabber and Trustpilot together?

Use this actor for Sitejabber and the Trustpilot Scraper for Trustpilot. Both produce the same review structure for easy cross-platform analysis.

Changelog

  • v0.3 — Pay-per-event pricing with spending limit support. README rewrite.
  • v0.1.3 — Compiled regex, early filter termination, proxy warnings, browserforge 1.2.3 pin.
  • v0.1 — Initial release. Reviews, business data, reviewer profiles, category browsing, star/date filters, concurrent pagination, circuit breaker.