ScreenshotNeo

BlogGuides

Online Marketplaces to Know and Monitor

A practical map of major marketplaces, how to choose channels, and a repeatable workflow for tracking buyers, sellers, fees, policies, and demand.

By the ScreenshotNeo team29 September 202610 min read

Online Marketplaces to Know and Monitor

Short answer: Start with Amazon, eBay, Etsy, Walmart Marketplace, Alibaba/AliExpress, Mercado Libre, and Facebook Marketplace. Choose channels by audience, category fit, geography, total selling cost, fulfillment, trust controls, data access, and policy risk. Monitor each channel monthly or quarterly using the same KPI sheet, then verify important changes against marketplace filings and policy pages.

An online marketplace is a two-sided platform connecting buyers and sellers. It usually makes money through transaction fees, advertising, shipping, subscriptions, or a combination of these. eBay describes its marketplace as serving buyers and sellers in more than 190 markets and competing on price, selection, services, technology, and geographic reach (eBay investor relations).

1. The marketplace landscape at a glance

Marketplace Best fit What to monitor
Amazon Broad assortment, high-intent shopping, fulfillment-led sales Seller adoption, search visibility, advertising, category rules, fulfillment policy
eBay Resale, collectibles, used goods, cross-border inventory Active buyers, live listings, fees, promoted listings, international reach
Etsy Unique, creative, custom, and made-to-order products Active buyers and sellers, category mix, app share, search and trust changes
Walmart Marketplace Retail-backed distribution and U.S. reach Seller requirements, fulfillment, advertising, category eligibility
Alibaba/AliExpress Cross-border assortment and sourcing Country coverage, shipping times, duties, seller quality, policy changes
Mercado Libre Latin American regional commerce Country-level demand, payments, logistics, local regulations
Facebook Marketplace Local pickup, peer-to-peer resale, social discovery Local demand, trust and fraud signals, listing visibility, pickup conversion

The 2025 Merchant Risk Council survey recorded merchant usage of Amazon at 61%; eBay, Facebook Marketplace, and Google Express/Shopping at roughly three in ten merchants; Walmart at 23%; Alibaba at 16%; and Mercado Libre at 13%. These are surveyed-merchant usage figures, not audited global market share (Merchant Risk Council). DHL’s 2025 marketplace report also identifies Amazon, eBay, and Alibaba/AliExpress as major global shopping destinations (DHL).

2. Marketplace profiles and who should monitor them

Amazon

Amazon belongs in almost every broad marketplace watchlist because it combines wide category coverage, search-driven discovery, fulfillment options, and a large seller ecosystem. The MRC survey made it the most-used third-party marketplace among surveyed merchants at 61%. Track advertising products, search-placement changes, fulfillment fees and requirements, category restrictions, seller health rules, and delivery promises. A rise in ad cost can change the economics of a product even when its selling price is unchanged.

eBay

eBay reported 135 million active buyers and 2.5 billion live listings globally at the end of 2025, operating in more than 190 markets (eBay investor relations). Its scale and inventory model make it especially relevant for used goods, collectibles, parts, and cross-border sellers. Monitor active buyers, live listings, transaction and promoted-listing fees, authentication programs, shipping changes, and country availability.

Etsy

Etsy reported 86.5 million active buyers, 5.6 million active sellers, and more than 100 million items for sale as of December 31, 2025. Forty-five percent of GMS was transacted through its app, and its top six categories were home and living, jewelry and personal accessories, apparel, craft supplies, paper and party supplies, and toys and games (Etsy investor relations). Custom or made-to-order merchandise represented about 30% of 2025 GMS. Monitor category demand, search and discovery changes, app behavior, seller policy, personalization, and the operational cost of custom orders.

Walmart Marketplace

Include Walmart when retail-backed distribution and U.S. reach matter. The MRC survey recorded usage at 23%. Compare its seller requirements, fulfillment choices, advertising costs, catalog rules, and returns process with Amazon before committing inventory.

Alibaba/AliExpress and Mercado Libre

Alibaba/AliExpress is useful for international assortment and sourcing; Mercado Libre is a key regional channel for Latin American commerce. Treat the MRC figures as directional survey data. Monitor country-level logistics, duties, payment methods, currency exposure, seller standards, and local consumer-protection rules.

Facebook Marketplace and social channels

Facebook Marketplace is important when local pickup, peer-to-peer resale, and social discovery drive conversion. Measure response time, completed pickups, fraud reports, geographic density, and the difference between organic visibility and paid promotion. Social channels can produce demand quickly, but inventory and trust processes are often less standardized than on retail-led marketplaces.

3. How to choose the right marketplace

  1. Define the product: Record price, margin, dimensions, return risk, customization, condition, and any restricted materials.
  2. Define the buyer: Identify country, urgency, shopping intent, preferred payment method, and whether the purchase is local or shipped.
  3. Score category fit: Etsy favors unique and creative goods; eBay is strong for resale and collectibles; broad retail marketplaces favor standardized catalog items.
  4. Calculate effective take rate: Add referral or transaction fees, payment fees, advertising, fulfillment, storage, returns, currency conversion, and support labor.
  5. Assess operational fit: Compare listing tools, inventory sync, shipping labels, delivery promises, returns, and dispute handling.
  6. Check data portability: Look for exports, APIs, reporting detail, and the ability to retain customer, order, and inventory records.
  7. Model policy risk: Review prohibited products, account health thresholds, suspension processes, tax collection, and geographic restrictions.
  8. Run a controlled test: Start with a limited catalog and a fixed period. Compare contribution margin and repeatable demand instead of raw traffic.

4. What to monitor every month or quarter

Area Metrics and events Why it matters
Audience Active buyers, active sellers, purchase frequency, traffic source Shows whether demand and supply are expanding
Assortment Live listings, in-stock rate, category mix, new listings Signals selection and competitive pressure
Economics GMS, average order value, fees, ad cost, refunds, take rate Reveals whether growth is profitable
Operations On-time shipping, delivery promise, cancellation, return rate Connects marketplace policy to workload and ranking
Product App share, search changes, recommendations, listing tools Explains changes in discovery and conversion
Risk Fraud controls, authentication, disputes, policy and tax updates Prevents surprises that can erase margin
Geography Country launches, cross-border volume, currency, duties Highlights expansion opportunities and exposure

Etsy’s disclosures demonstrate why a balanced dashboard matters: active buyers, active sellers, listings, app mix, category mix, and custom-order share each describe a different part of marketplace health. eBay’s active-buyer, live-listing, geographic, and monetization disclosures provide a similar model.

5. A practical monitoring workflow

  1. Create a source register: Keep links to investor filings, seller announcements, fee pages, policy documents, and product updates.
  2. Capture a fixed page set: Save the same marketplace pages on a schedule: home page, seller-fee page, fulfillment page, category page, and key search results.
  3. Normalize measurements: Store dates, currency, geography, device, and whether a value is reported, estimated, or surveyed.
  4. Compare deltas: Highlight changes in fees, policy language, listing counts, delivery promises, and page layout.
  5. Investigate before acting: Confirm a visual change against the underlying announcement or filing.
  6. Log decisions: Record the evidence, owner, expected impact, and review date.

DIY screenshot capture with Playwright

The following Node.js script captures a repeatable set of pages. It waits for network activity to settle, uses a consistent viewport, and writes dated files. Install Playwright with npm install playwright, then run npx playwright install chromium.

A repeatable workflow turns marketplace pages and filings into dated, comparable evidence.
A repeatable workflow turns marketplace pages and filings into dated, comparable evidence.
import { chromium } from 'playwright';
import fs from 'node:fs/promises';

const pages = [
  { name: 'amazon-home', url: 'https://www.amazon.com/' },
  { name: 'ebay-home', url: 'https://www.ebay.com/' },
  { name: 'etsy-home', url: 'https://www.etsy.com/' }
];

const runDate = new Date().toISOString().slice(0, 10);
const browser = await chromium.launch();
const context = await browser.newContext({
  viewport: { width: 1440, height: 1000 },
  deviceScaleFactor: 1,
  colorScheme: 'light'
});

for (const item of pages) {
  const page = await context.newPage();
  try {
    await page.goto(item.url, { waitUntil: 'domcontentloaded', timeout: 60000 });
    await page.waitForLoadState('networkidle', { timeout: 30000 }).catch(() => {});
    await page.screenshot({
      path: `shots/${runDate}-${item.name}.png`,
      fullPage: true
    });
  } finally {
    await page.close();
  }
}
await browser.close();

For production monitoring, add retries with exponential backoff, a maximum page time, a stable user agent, consent handling that complies with each site’s terms, and an explicit record of HTTP status and final URL. Do not treat a CAPTCHA or bot-check page as a marketplace change.

Equivalent request with cURL

curl -L --max-time 90 \
  -A "MarketplaceMonitor/1.0" \
  "https://www.ebay.com/" \
  -o ebay-home.html

Reading a page in Python

import requests

url = "https://www.etsy.com/"
r = requests.get(url, headers={"User-Agent": "MarketplaceMonitor/1.0"}, timeout=90)
r.raise_for_status()
open("etsy-home.html", "wb").write(r.content)
print(r.status_code, r.url, len(r.content))

6. Or skip the browser setup

ScreenshotNeo provides a website screenshot API and MCP server. One GET request returns PNG, JPEG, WebP, or PDF. It removes cookie and consent banners, newsletter popups, and chat widgets before capture; bot checks, blank pages, timeouts, failed loads, and cache hits are not billed. Responses identify the page verdict and billing status with X-Page-Verdict and X-Billed headers. Its MCP server exposes take_screenshot, get_page_info, and capture_pdf for Claude, Cursor, and other MCP clients.

Clean captures remove consent and promotional overlays before visual comparison.
Clean captures remove consent and promotional overlays before visual comparison.

See the ScreenshotNeo API documentation for all options. This basic call captures a marketplace page:

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

For monitoring, useful options include full-page capture with lazy images loaded, CSS-selector element capture, dark mode, device presets or custom viewports, retina scale, custom CSS and JavaScript, click actions, selector or network-idle waits, blocked ads and trackers, custom headers, cookies, user agents, Authorization, timezone, geolocation, transparent backgrounds, resizing, chosen cache TTL, signed public image links, asynchronous jobs with signed webhooks, bulk capture for up to 100 URLs, usage API access, and PDF paper size, margins, orientation, and page ranges. Parameter names used by other screenshot APIs also work, which helps with migrations.

ScreenshotNeo has 1,000 free shots each month with no card. Paid plans start at $5 for 3,000 shots; Growth is $15 for 15,000, Pro $39 for 60,000, Scale $99 for 250,000, and Business $249 for 1,000,000. Yearly billing gives two months free, and every feature is available on every plan. Create a free ScreenshotNeo account.

7. Edge cases and reliability controls

  • Consent dialogs: They can obscure prices or navigation. Capture after consent handling or use a service that removes known consent platforms.
  • Lazy-loaded content: Full-page screenshots can miss below-the-fold images unless the browser scrolls or the capture service loads them.
  • Personalization: Region, cookies, login state, and experiments can change a page. Fix viewport, timezone, locale, and cookies for comparable runs.
  • Bot checks: A challenge page is an access result, not evidence that the marketplace changed. Store verdicts separately.
  • Dynamic prices: Record timestamp and currency. Never compare values without matching geography and tax treatment.
  • Large pages: Use element captures or PDF page ranges when full-page images exceed storage or processing limits.
  • Legal and operational limits: Respect robots directives, terms, authentication boundaries, rate limits, and applicable privacy rules.

8. Troubleshooting

Symptom Likely cause Fix
Blank screenshot Page timed out, blocked script, or challenge screen Inspect status and final URL, increase wait carefully, and retry with backoff
Cookie banner covers content Consent UI loaded after navigation Handle consent before capture or enable consent removal
Missing images Lazy loading or capture before rendering Wait for a selector, scroll, or use full-page lazy-image support
Different screenshots each run Personalization, ads, animations, or experiments Fix viewport and locale, block irrelevant resources, disable animations with CSS
HTTP 403 or CAPTCHA Rate limiting or bot protection Reduce frequency, identify the client honestly, use permitted access, and classify the result as blocked
High cost or slow jobs Capturing too many pixels or uncached pages Capture only changed pages, use element shots, set a cache TTL, and batch up to 100 URLs where appropriate

9. Performance, reliability, and cost planning

Use a tiered schedule: high-change fee and policy pages weekly, core category pages monthly, and strategic filings quarterly. Cache pages whose content has not changed, hash normalized HTML before storing a new screenshot, and retain a small number of full-resolution originals. Separate capture failures from genuine page changes in your alerting pipeline.

Estimate cost from URLs multiplied by capture frequency, then add retries and occasional PDFs. Element captures, resizing, and caching reduce storage and processing. For a 100-URL review, a bulk request can simplify orchestration. Async jobs and signed webhooks prevent long-running workers from holding open connections. Keep an audit record containing URL, timestamp, viewport, locale, verdict, billing header, and source link.

10. FAQ

Which marketplace is biggest?

There is no single comparable global table covering every platform. In the 2025 MRC surveyed-merchant data, Amazon had the highest usage at 61%. Platform filings report different KPIs, so compare like with like.

Is Etsy only for handmade products?

Etsy is oriented toward unique and creative goods, including custom and made-to-order merchandise. Check current category and seller policies before listing.

Should a small seller list everywhere?

No. Start where category fit and contribution margin are strongest, then add channels only when inventory, support, returns, and policy monitoring remain manageable.

How often should marketplace pages be captured?

Weekly for volatile fees and policies, monthly for representative category pages, and quarterly for strategic reviews. Increase frequency around launches or policy changes.

Can screenshots replace marketplace analytics?

No. Screenshots preserve visible context and policy evidence; APIs, exports, and filings provide structured numbers. Use both and label each measurement clearly.

11. A repeatable checklist

  • Choose marketplaces based on buyer, category, geography, and margin.
  • Record active buyers, sellers, listings, GMS, fees, advertising, fulfillment, and policy events.
  • Capture a fixed page set with consistent viewport, locale, and timestamp.
  • Classify consent banners, personalization, bot checks, and failures separately from real changes.
  • Verify important observations against filings, announcements, and policy pages.
  • Review the dashboard monthly and reassess channel strategy quarterly.

The most useful marketplace watchlist is a living system: a small set of channels, comparable metrics, dated evidence, and clear decision rules. That approach helps you discover demand without confusing survey usage, platform-reported KPIs, and your own sales results.