eBay Sellers Reviews Scraper ⭐ avatar

eBay Sellers Reviews Scraper ⭐

Pricing

Pay per usage

Go to Apify Store
eBay Sellers Reviews Scraper ⭐

eBay Sellers Reviews Scraper ⭐

Extract eBay seller reviews, feedback ratings, buyer comments, review dates, scores, and seller reputation data at scale. Ideal for eBay seller research, competitor analysis, marketplace monitoring, sentiment analysis, and eCommerce insights.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

What does eBay Sellers Reviews Scraper do?

eBay Sellers Reviews Scraper collects public seller feedback from eBay store pages, feedback profile pages, and legacy feedback URLs. Provide one seller URL, choose the sort order and result limit, then receive clean structured records for seller research, reputation monitoring, customer experience analysis, and ecommerce intelligence.

Why use eBay Sellers Reviews Scraper?

  • Collect seller feedback without manual copy and paste.
  • Keep positive, neutral, and negative ratings in one consistent dataset.
  • Capture comments, masked buyer names, buyer feedback scores, item details, prices, item links, verified purchase signals, and image counts when eBay provides them.
  • Use result limits and page caps to control run size.
  • Export results to JSON, CSV, Excel, XML, or connect them to downstream workflows through Apify.

What data can you extract from eBay seller feedback?

FieldTypeDescription
seller_usernameStringeBay seller username.
feedback_idStringeBay feedback record ID.
ratingStringPOSITIVE, NEUTRAL, or NEGATIVE.
buyer_usernameStringMasked buyer username shown by eBay.
buyer_feedback_scoreNumber or StringBuyer feedback score when available.
buyer_starStringBuyer star level when available.
buyer_star_labelStringHuman-readable buyer star description.
time_periodStringRelative time shown by eBay.
commentStringPublic feedback comment.
item_titleStringItem associated with the feedback.
item_priceStringDisplayed item price.
item_urlStringLinked eBay item URL.
verified_purchaseBooleanWhether eBay marks the feedback as verified.
image_countNumberNumber of feedback images.
source_urlStringURL submitted for the run.
scraped_atStringUTC timestamp for the run.

How to use the Actor

  1. Open the Actor in Apify Console.
  2. Enter one public eBay seller store or feedback profile URL.
  3. Select the sort order and result limit.
  4. Set a page cap if you want a strict pagination limit.
  5. Run the Actor and download the dataset in your preferred format.

Input Parameters

ParameterTypeRequiredDefaultDescription
start_urlStringYesStore URL prefilleBay store, feedback profile, or legacy feedback URL.
sortStringNoRELEVANCEV2RELEVANCEV2 for most relevant or TIME for most recent.
results_wantedIntegerNo20Maximum number of feedback records to save.
max_pagesIntegerNo10Maximum number of feedback pages to request.
proxyConfigurationObjectNoNot setOptional Apify Proxy settings for production runs.

Usage Examples

Store feedback tab

Collect 20 records from an eBay store feedback tab:

{
"start_url": "https://www.ebay.com/str/keepitkodakllc?_tab=feedback",
"sort": "RELEVANCEV2",
"results_wanted": 20,
"max_pages": 1
}

Feedback profile URL

Collect the most recent feedback from a direct profile URL:

{
"start_url": "https://www.ebay.com/fdbk/feedback_profile/keepitkodakllc",
"sort": "TIME",
"results_wanted": 100,
"max_pages": 2
}

URL with an existing feedback filter

Keep a seller feedback filter from the supplied URL while limiting the run:

{
"start_url": "https://www.ebay.com/fdbk/feedback_profile/keepitkodakllc?filter=feedback_page%3ARECEIVED_AS_SELLER%2Cperiod%3ATWELVE_MONTHS%2Coverall_rating%3APOSITIVE",
"results_wanted": 50,
"max_pages": 1
}

Sample Output

{
"seller_username": "keepitkodakllc",
"feedback_id": "2796321913011",
"rating": "POSITIVE",
"buyer_username": "u***u",
"buyer_feedback_score": 217,
"buyer_star": "TURQUOISE_STAR",
"buyer_star_label": "Turquoise star for feedback score from 100 to 499",
"time_period": "Past month",
"comment": "This vintage official Nike Nigeria 1998-2003 Leisure T-shirt was received well packaged and excellent used condition.",
"item_title": "Nike Nigeria Football Association Just Do It Vintage T-Shirt White Large Swoosh",
"item_price": "US $50.00",
"item_url": "https://www.ebay.com/itm/137544983869",
"verified_purchase": true,
"image_count": 0,
"source_url": "https://www.ebay.com/str/keepitkodakllc?_tab=feedback",
"scraped_at": "2026-08-23T07:50:41.857Z"
}

Tips for best results

  • Use a public eBay seller URL that includes the seller username.
  • Start with results_wanted: 20 to validate the seller and output fields.
  • Use TIME when monitoring the newest feedback.
  • Keep max_pages high enough to cover the requested result count.
  • Some values are unavailable when eBay does not publish them for a feedback record. Missing values are omitted from the dataset rather than saved as null or empty fields.
  • Public seller pages and feedback availability can change. Check a small run before scheduling a large collection.

Integrations

  • Apify API - Read datasets programmatically after a run.
  • Google Sheets - Export seller feedback for analysis and reporting.
  • Webhooks - Trigger workflows when a run finishes.
  • Make or Zapier - Send feedback records to CRM, dashboards, or alerts.
  • CSV and Excel - Share feedback data with research and operations teams.

Frequently Asked Questions

Which eBay URLs are supported?

Store URLs, including custom store slugs, direct feedback profile URLs, mobile feedback profile URLs, and legacy feedback URLs are supported. Custom store slugs are resolved to the seller username before feedback collection.

Can I collect only recent feedback?

Yes. Set sort to TIME, or provide an eBay feedback URL that already contains a period or rating filter.

Does the Actor collect buyer personal information?

The output contains the masked buyer username displayed publicly by eBay. It does not attempt to reveal private account information.

Can I export the dataset to CSV or Excel?

Yes. Apify datasets support CSV, Excel, JSON, XML, and other export formats.

Can I schedule recurring seller monitoring?

Yes. Use an Apify schedule to run the Actor hourly, daily, weekly, or on a custom interval.

What should I do if a field is missing?

Some feedback records do not include every item, buyer, purchase, or media field. The Actor omits unavailable values and keeps the fields that eBay publishes.

Support

For issues, feature requests, or custom Actor work, use the Issues tab on the Actor page or contact the developer through Apify.

This Actor is intended for legitimate collection of publicly available data. You are responsible for complying with eBay terms, applicable laws, privacy requirements, and any restrictions that apply to your use of the data.