HelloPeter Apify Actor
Pricing
$1.00 / 1,000 reviews
HelloPeter Apify Actor
Scrape customer reviews for any business listed on HelloPeter.com.
Pricing
$1.00 / 1,000 reviews
Rating
5.0
(1)
Developer
MedMatch Team
Actor stats
1
Bookmarked
14
Total users
5
Monthly active users
13 hours
Issues response
22 days ago
Last modified
Categories
Share
HelloPeter Reviews Scraper
Scrape customer reviews for any business listed on HelloPeter.com. This Apify actor extracts comprehensive review data including ratings, comments, reviewer information, and full reply threads.
Capabilities
- Scrape reviews from any HelloPeter business page
- Extract both recent and historical reviews
- Get structured data including:
- Review text and titles
- Star ratings (1-5) and NPS rating
- Reviewer names and account creation dates
- Review dates
- Business names, slugs, and industry
- First business reply (body + datetime)
- Additional reply thread (customer follow-ups and business responses)
- Automatic pagination handling
- Built-in rate limiting
Input Format
Provide input in JSON format with the following parameters:
{"start_urls": [{"url": "https://www.hellopeter.com/business-slug-1"},{"url": "https://www.hellopeter.com/business-slug-2"}],"page_count": 10,"date_posted": "last_30_days","ratings": ["1", "2"]}
start_urls(required): List of HelloPeter business URLs to scrapepage_count(optional): Number of review pages to scrape per business. Cannot be combined withnum_reviews.num_reviews(optional): Number of reviews to scrape per business. Cannot be combined withpage_count.
Note: If neither
page_countnornum_reviewsis set, scraping stops when pages are exhausted or after a hard cap of 100 pages, whichever comes first. Specifying either input overrides the cap entirely.
date_posted(optional): Filter reviews by posting date. One of:all_reviews(default),last_30_days,last_3_months,last_6_months,last_12_months.ratings(optional): Filter reviews by star rating. Array of string digits from"1"to"5", e.g.["1", "2"]for only 1- and 2-star reviews. Leave empty or omit to include all ratings.proxy_settings(optional): Apify proxy configuration. Leave blank to scrape without a proxy.
Output Information
The actor returns a dataset of reviews with the following structure:
{"ID": "6325684","Reviewer": "Craig","Date": "2026-04-15 14:29:42","Title": "Upgrade Status","ReviewText": "I applied for an upgrade...","Rating": 3,"NpsRating": null,"Business": "Vodacom","BusinessSlug": "vodacom","BusinessReplied": true,"BusinessReply": "The business has replied privately...","BusinessReplyDate": "2026-04-16 08:12:56","AdditionalReplies": [{"Body": "Hi Vodacom...","Type": "Public","From": "Craig","Date": "2026-04-17 10:58:45","Owner": "customer"}],"AuthorCreatedDate": "2013-04-24","AuthorNumberReviews": 26,"IndustryName": "Internet & Telecoms"}
Field Descriptions
| Field | Description |
|---|---|
ID | Unique identifier for the review |
Reviewer | Name of the reviewer |
Date | Date and time of the review |
Title | Title of the review |
ReviewText | Full text content of the review |
Rating | Star rating (1-5) |
NpsRating | Net Promoter Score rating, if provided |
Business | Name of the business being reviewed |
BusinessSlug | URL-friendly identifier for the business |
BusinessReplied | Whether the business responded to the review |
BusinessReply | Body of the first business reply. Visible in the All fields tab of the output, not the Overview. |
BusinessReplyDate | Datetime of the first business reply. Visible in the All fields tab of the output, not the Overview. |
AdditionalReplies | Array of follow-up messages after the first business reply. Each entry has Body, Type, From, Date, and Owner ("business" or "customer"). Visible in the All fields tab of the output, not the Overview. |
AuthorCreatedDate | Date the reviewer created their HelloPeter account |
AuthorNumberReviews | Total number of reviews written by the reviewer |
IndustryName | Industry category of the business |
Usage
- Configure input: Provide business URLs and optional filters
- Run the actor: Execute via Apify platform, API, or CLI
- Access results: Retrieve structured review data from the dataset
For detailed usage instructions on Apify, see the Apify documentation.