eBay Seller Feedback Scraper avatar

eBay Seller Feedback Scraper

Pricing

from $1.00 / 1,000 feedback records

Go to Apify Store
eBay Seller Feedback Scraper

eBay Seller Feedback Scraper

Collect eBay seller feedback from the US, UK and Germany: ratings, comments, buyer context, item prices, seller replies and photos. Filter complaints, exclude automated feedback and monitor reputation with seller summaries and incremental collection.

Pricing

from $1.00 / 1,000 feedback records

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

eBay Seller Feedback Scraper

Collect eBay seller feedback from the United States, United Kingdom and Germany for reputation monitoring, complaint analysis and competitor research. Turn seller usernames or profile URLs into structured comments, positive/neutral/negative ratings, item details, buyer context, seller replies and photo URLs.

Automated feedback is excluded by default, helping you focus on comments written by customers. You can include it when you need a broader view of the seller's feedback. Seller reputation summaries are included at no extra feedback charge.

Need to find listings or collect product details first? Start with the eBay Listings Scraper, then bring seller usernames here to analyze their customer feedback.

Features

  • Target complaints: filter positive, neutral or negative feedback and select a time period.
  • Seller responses: capture available replies and follow-ups alongside the original entry.
  • Purchase context: item title, ID, link, displayed price, masked buyer name and verified-purchase badge where available.
  • Photos: preview URL and photo count, with optional full photo galleries.
  • Reputation summaries: feedback score, positive-feedback percentage text, member history, rating counts and detailed seller ratings.
  • Monitoring: newest-first collection and optional stopping at feedback IDs from a previous run.
  • Deduplication: each seller-feedback entry is saved and charged once per run, including after a restart.
  • Exports and automation: download JSON, CSV, Excel or HTML; use the Apify API, schedules and integrations.

How it works

  1. Enter seller usernames or eBay /usr/ or /fdbk/feedback_profile/ URLs.
  2. Choose a maximum number of records. The default is 50 across the run.
  3. Optionally select a rating, period or item search, and enable full photos.
  4. Run the Actor. Open Feedback records for the dataset and Seller summaries and run status for reputation data and completion details.
{
"sellers": ["discountcomputerdepot"],
"site": "US",
"maxItems": 50,
"sort": "newest",
"rating": "all",
"includeAutomated": false,
"includePhotos": false
}

Input

FieldDefaultPurpose
sellersExample seller prefilledSeller usernames or supported profile URLs. Up to 500 inputs; duplicate usernames are collected once using the first supplied site.
siteUSSite for plain usernames: US, UK or DE. Profile URLs choose their own site.
maxItems50Maximum unique records across all sellers, 1–100,000.
maxFeedbackPerSeller1000Per-seller limit, 1–100,000. The global limit also applies.
sortnewestNewest first or relevance.
ratingallall, positive, neutral or negative.
periodallall, month, sixMonths or year.
includeAutomatedfalseInclude feedback automatically generated by eBay.
includePhotosfalseRetrieve all available photo URLs. Slower when many entries have photos.
searchEmptyItem title or ID. Cannot be combined with rating or period filters; the source searches the last five years.
stopAtFeedbackIds[]Known numeric feedback IDs as strings. Requires newest-first order.
proxyConfigurationAutomatic Apify selectionStandard proxy settings.

Supported profile examples: https://www.ebay.com/usr/discountcomputerdepot, https://www.ebay.co.uk/fdbk/feedback_profile/musicmagpie, and https://www.ebay.de/usr/medimops. Store links (/str/), item links and search URLs are not accepted as seller inputs. Copy the seller's username or feedback profile link instead.

Sellers are processed in input order. A large first seller can consume the global limit; lower maxFeedbackPerSeller when you want to spread the allowance across several sellers. Available feedback can be smaller than any requested limit.

For monitoring, save recent feedback IDs and supply them on the next run. Each seller stops when it reaches any supplied ID, excluding that entry. Reordering and changes on eBay mean this is a monitoring convenience, not a guarantee that every new entry will be found.

Sample output

Illustrative record:

{
"feedbackId": "2190000000024",
"sellerUsername": "discountcomputerdepot",
"site": "US",
"rating": "positive",
"comment": "Example feedback: item arrived as described.",
"buyerDisplay": "a***b",
"buyerFeedbackScore": 42,
"isAutomated": false,
"dateRange": "Past month",
"itemId": "286059104623",
"itemTitle": "Example desktop computer",
"itemUrl": "https://www.ebay.com/itm/286059104623",
"priceText": "US $199.99",
"verifiedPurchase": true,
"photoCount": 0,
"photoPreviewUrl": null,
"photos": [],
"photoStatus": "not_requested",
"replies": [],
"sourceUrl": "https://www.ebay.com/fdbk/feedback_profile/discountcomputerdepot",
"scrapedAt": "2026-09-18T09:00:00.000Z"
}

Output fields and seller summaries

FieldsMeaning
feedbackId, sellerUsername, siteFeedback identity and requested marketplace.
rating, comment, isAutomatedSeller transaction feedback, not product-review stars.
buyerDisplay, buyerFeedbackScorePublic masked buyer context and score, when supplied.
dateRangeeBay's displayed date bucket. Exact dates are not invented.
itemId, itemTitle, itemUrl, priceTextTransaction item context; prices retain their displayed currency and formatting.
verifiedPurchasetrue when eBay supplies the badge; null when unknown.
photoCount, photoPreviewUrl, photos, photoStatusAvailable buyer photos and collection status.
repliesNested reply/follow-up type, author, date range and comment.
sourceUrl, scrapedAtProfile link and time of collection.

The run summary is stored under RUN-SUMMARY. Each seller has its saved record count, stopping reason and, where available, an unbilled summary containing feedbackScore, positiveFeedbackText, memberHistory, topRatedSeller, ratingCounts and detailedRatings. Feedback score, rating counts and items sold are different measures; this Actor does not report lifetime sales or treat a feedback score as a count of transactions.

Photo statuses are not_requested, no_photos, complete, partial or unavailable. Photo files are not downloaded. URLs may expire or be removed. Videos are not included.

Pricing

$1 per 1,000 unique feedback records — $0.001 per saved record.

EventPrice per recordPrice per 1,000
Feedback record (feedback)$0.001$1.00

A 50-record run costs $0.05 in feedback charges. Replies, available photo galleries and seller summaries are included. Duplicate entries, retries and failed lookups do not trigger feedback charges. Control spending with the result limits and Apify's maximum charge setting; consult the pricing panel for any additional platform charges.

Coverage and completion

Only public seller-received feedback is collected. The default excludes automated entries, so the result count can be much smaller than a seller's headline total. Buyer names stay masked, dates stay approximate, missing fields remain null or empty, and text stays in the language returned by eBay.

Complete history is not guaranteed. Advertised totals and last-page counts can exceed the feedback currently accessible. Site changes, removed entries and source limits can also affect collection.

Run-summary statusMeaning
max_items_reachedGlobal result limit reached.
seller_limit_reachedPer-seller limit reached.
budget_reachedFeedback-charge allowance reached.
known_feedback_reachedA supplied known ID was reached.
available_feedback_exhaustedThe selected source collection ended or returned empty after retries. This does not prove a complete history.
source_limitedThe source repeated or clamped pages.
request_limit_reachedThe run's request safety allowance was used.
partial / failedA retrieval or validation problem prevented completion. Saved results remain available.
not_startedThe seller has not yet been processed.

An unavailable summary, incomplete requested photo galleries, request-limit stop or retrieval failure marks the run as failed so automated workflows can detect incomplete work. Already saved feedback remains available. Ordinary item, seller and billing limits do not mark the run as failed.

Use cases and support

Track recurring shipping or item-condition complaints, compare competitor reputation, inspect seller replies, and monitor fresh customer comments. No eBay account is required. Use public data responsibly and follow applicable terms and laws. For problems or feature requests, open the Actor's Issues tab with your input and run link.

Use the eBay Listings Scraper to discover listings and collect product details, then use seller usernames here to analyze customer feedback.