eBay Deal Finder
Pricing
Pay per event
eBay Deal Finder
Find underpriced eBay listings automatically by comparing active vs sold prices, detecting auction snipes, and identifying hidden gems. Built for resellers, flippers, and arbitrage pros.
Pricing
Pay per event
Rating
0.0
(0)
Developer

BarriereFix
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
eBay Deal Finder - Automated Profit Opportunity Scanner
Find underpriced eBay listings automatically by comparing active vs sold prices, detecting auction snipes, and identifying hidden gems. Built for resellers, flippers, and arbitrage pros.
What does this scraper do?
- Compare active vs sold prices - Find listings priced below recent sold prices
- Detect auction snipes - Auctions ending soon with few bids and off-peak timing
- Find high-watcher opportunities - Many watchers but low competition
- Condition arbitrage - NEW items priced at USED prices
- Hidden gem detection - Poor listing photos that hide value (opt-in)
- Track price drops - Avoid duplicate alerts, detect price changes (scheduled runs)
- Multi-locale support - US, UK, and Germany eBay sites
Use Cases
- Resellers & Flippers: Automatically find underpriced electronics, watches, sneakers to flip for profit
- E-commerce Arbitrage: Source inventory from eBay for Amazon FBA, Poshmark, Mercari
- Auction Sniping: Get alerts for auctions ending soon with low bids
- Price Monitoring: Track competitor pricing, detect market trends
- Deal Alerts: Automated notifications when profitable opportunities appear
- Automation: Feed deals to n8n, Zapier, Make.com for auto-alerts and spreadsheets
Input
| Field | Type | Description | Default |
|---|---|---|---|
| searchQuery | String | What to search for (e.g., "iphone 13 pro", "rolex submariner") | Required |
| locale | Dropdown | eBay marketplace (US, UK, DE) | US |
| minProfitAmount | Number | Minimum dollar profit to show | $20 |
| minProfitPercent | Number | Minimum profit margin % | 20% |
| maxActiveListings | Number | Active listings to analyze (10-200) | 50 |
| maxSoldListings | Number | Sold listings for comparison (10-200) | 50 |
| dealTypes | JSON | Enable/disable deal strategies | All enabled |
| auctionEndingWithinHours | Number | Auction window for sniping (1-168) | 24 hours |
| maxBidCount | Number | Max bids for auction sniping | 5 |
| trackPriceHistory | Boolean | Skip seen deals, detect price drops | true |
Output
Each deal includes profit analysis and actionable recommendations:
{"dealType": "sold_vs_active","dealScore": 87,"profitPotential": 45,"profitPercent": 30,"productId": "123456789","title": "Apple iPhone 13 Pro 256GB Unlocked","url": "https://www.ebay.com/itm/123456789","currentPrice": 150,"condition": "Used - Good","images": ["https://..."],"dealReason": "Price $150 vs median sold $230 (35% below market)","recommendation": "BUY NOW - Strong profit potential","nextSteps": "Buy for $150, sell for $230, profit $45 after fees","comparableCount": 8,"confidence": "high","changeType": "NEW","scrapedAt": "2024-12-10T12:00:00.000Z"}
Deal Types Explained
| Deal Type | Description | When It Triggers |
|---|---|---|
| sold_vs_active | Active price significantly below sold prices | Price < 85% of median sold |
| auction_sniping | Auctions ending soon with opportunity | Low bids + ending within X hours |
| high_watchers_low_action | Many watchers but few bids | High watcher:bid ratio |
| condition_arbitrage | NEW items at USED prices | New condition priced like used |
| poor_quality | Poor photos hiding value (opt-in) | Blurry/low-res images detected |
Deal Scoring (0-100)
- 80-100: Excellent opportunity - act fast
- 60-79: Strong deal - worth pursuing
- 40-59: Good potential - research further
- Below 40: Marginal - proceed with caution
How It Works
- Scrape active listings - Extracts current eBay listings matching your search
- Fetch sold comparables - Gets recently sold items for price comparison
- Fuzzy matching - Multi-algorithm matching handles eBay's SEO-spam titles
- Category detection - Applies category-specific profit thresholds (electronics vs collectibles)
- Analyze deals - Runs 5 detection strategies in parallel
- Deduplicate - Keeps best deal per item, skips already-seen items
- Output results - Flat JSON ready for spreadsheets and automation
Category-Specific Thresholds
The actor automatically detects product categories and applies appropriate thresholds:
| Category | Min Profit | Min Margin | Why |
|---|---|---|---|
| Electronics | $15 | 20% | Fast-moving, lower margins OK |
| Collectibles | $30 | 50% | High risk, need higher margins |
| Fashion | $10 | 25% | Volume play, quick flips |
| Luxury | $50 | 30% | High-value items |
| General | $20 | 20% | Default |
Example: Finding iPhone Deals
Input:
{"searchQuery": "iphone 13 pro","locale": "US","minProfitAmount": 20,"minProfitPercent": 15,"maxActiveListings": 50,"maxSoldListings": 50,"dealTypes": {"soldVsActive": true,"auctionSniping": true,"highWatchersLowPrice": true,"newAtUsedPrices": true}}
Output: 7 deals found including auction ending in 4 hours at $155 (market value $230) with only 2 bids.
Integration with Automation Tools
Google Sheets
Export as CSV, import to Google Sheets for tracking, sorting by profit margin, building dashboards.
n8n / Make.com
- Trigger: Schedule (hourly/daily)
- Action: Run Apify Actor
- Filter: dealScore > 70
- Action: Send to Telegram/Slack/Email
Zapier
- Trigger: New dataset items (Apify integration)
- Filter: profitPercent > 25%
- Action: Add to Airtable, send SMS alert
Excel / Power BI
Flat JSON structure imports directly for analysis and reporting.
Pricing
This actor uses pay-per-event pricing - you only pay for deals found, not listings scraped.
| Plan | Price per Deal | Best For |
|---|---|---|
| Standard | $0.015 | Regular use |
| With Discount | $0.012 | High-volume users |
Platform costs: Residential proxies required (~$8-12/GB). A typical 50-listing run uses 0.05 GB ($0.50).
FAQ
Q: Does this require an eBay account? A: No - scrapes publicly visible listings. No login required.
Q: How accurate is the profit estimation? A: Compares against 10-50+ recently sold comparable items. Accuracy depends on search specificity - specific models (iPhone 13 Pro 256GB) are more accurate than generic searches.
Q: Can I use this for n8n, Zapier, Make.com? A: Yes - flat JSON output designed for automation tools. No nested structures to parse.
Q: How do I avoid duplicate alerts? A: Enable "Track Price History" (on by default). The actor remembers seen deals across runs.
Q: What locales are supported? A: US (ebay.com), UK (ebay.co.uk), Germany (ebay.de). More coming soon.
Q: Why do I need residential proxies? A: eBay blocks datacenter IPs aggressively. Residential proxies are required for reliable scraping.
Q: Can I schedule this to run automatically? A: Yes - use Apify Scheduler to run hourly/daily and get deal alerts via webhook.
Q: What if no deals are found? A: Try: broader search terms, lower profit thresholds, more listings to analyze, or different time of day.
Legal Disclaimer / Rechtlicher Hinweis
EN: This actor is a general-purpose tool for analyzing publicly accessible web data. The user bears sole responsibility for ensuring their specific use complies with:
- Applicable laws (GDPR/DSGVO, copyright law)
- The target website's Terms of Service
- Apify's Terms of Service
The provider (barrierefix) expressly disclaims liability for any unauthorized or unlawful use. By using this actor, the user agrees to indemnify the provider against any third-party claims arising from their use of the data.
DE: Dieser Actor ist ein allgemeines Werkzeug zur Analyse öffentlich zugänglicher Webdaten. Der Nutzer trägt die alleinige Verantwortung dafür, dass seine spezifische Nutzung den geltenden Gesetzen (DSGVO, Urheberrecht), den Nutzungsbedingungen der Zielwebsite und den Apify-Nutzungsbedingungen entspricht.
Der Anbieter (barrierefix) schließt jegliche Haftung für unbefugte oder rechtswidrige Nutzung ausdrücklich aus. Mit der Nutzung dieses Actors erklärt sich der Nutzer bereit, den Anbieter von allen Ansprüchen Dritter freizustellen, die aus seiner Datennutzung entstehen.
This tool is not affiliated with eBay. All trademarks belong to their respective owners.
Explore More Actors
E-commerce & Marketplaces
| Actor | Description |
|---|---|
| Facebook Marketplace Deal Finder | Find underpriced deals on Facebook Marketplace |
| eBay Scraper Pro | Full eBay product scraper with seller analytics |
| Shopify Scraper Pro | Extract Shopify store products with variants |
| Etsy Scraper Pro | Scrape Etsy products with reviews and shop data |
| Amazon Reviews Scraper | Extract Amazon customer reviews |
Automotive
| Actor | Description |
|---|---|
| German Car Scraper | Scrape Mobile.de and AutoScout24 listings |
| Leasingmarkt Scraper | Extract car leasing deals |
Keywords
eBay scraper, eBay deal finder, eBay arbitrage, eBay flipping tool, eBay price comparison, sold vs active price, auction sniping tool, eBay reseller tool, eBay profit calculator, underpriced listings finder, eBay automation, eBay API alternative, reselling software, flipping deals, e-commerce arbitrage, n8n eBay integration, Zapier eBay automation
Support
Questions or feature requests? Contact via Apify Console or open a GitHub issue.
