Skip to main content
TutorialsNovember 9, 2026 · 5 min read

How to scrape Amazon seller offers with Spidra

Collect Amazon seller offers with Spidra. Compare prices, conditions, shipping and seller feedback, then export CSV or JSON without code.

How to scrape Amazon seller offers with Spidra

Comparing Amazon sellers means looking beyond a product’s headline price. Offers for the same item can differ in condition, seller, shipping and delivery information. Copying those details into a spreadsheet becomes repetitive when you have several products to research.

You can scrape Amazon seller offers with Spidra’s Amazon offers template, review them in a table and export the results as CSV or JSON. This guide walks through the process using two ASINs, then shows how to compare the returned offers without treating different conditions as equivalent.

1. Open the Amazon offers template

In the Spidra dashboard, select Templates and open the Amazon section. Choose Amazon offers from all sellers.

Amazon offer sellers 1.png

Use this template when you already know the products and want to compare their seller offers. For product specifications and general listing information, use Amazon product details. To discover products from a keyword, start with Amazon search results.

The offers template focuses on the information needed to compare purchase options: seller, price, currency, condition, shipping source and delivery, alongside seller feedback and a Buy box indicator.

2. Enter your ASINs or product links

In ASINs or product links, enter one product per line. You can supply an ASIN or an Amazon product link.

The example uses these two ASINs:

B07ZPKBL9V
B0D1XD1ZV3

Select United States (amazon.com) in the Marketplace field to follow the example.

Amazon offer sellers 2.png

The form accepts up to 50 entries. Start with a short list so you can check the output before expanding your research.

The Output tab previews the table’s columns. These are placeholders showing the expected structure, not collected offers. Once your inputs are ready, press Run.

For more about configuring and running templates, see the Spidra templates documentation.

3. Review seller prices and conditions

When the run completes, open the Results tab. The example displays 14 offer rows for the submitted inputs.

A row represents an offer, so the total does not necessarily equal the number of unique sellers. A seller can appear more than once with different prices or conditions.

Amazon offer seller 3.png

The visible offers include:

Seller

Price (USD)

Condition

Ships from

Woot

$179.99

Refurbished - Excellent

Amazon.com

WirelessSource

$168.00

Refurbished - Good

WirelessSource

iBlueberry

$168.00

Refurbished - Good

iBlueberry

ThePhoneStoreCo™

$168.00

Refurbished - Acceptable

ThePhoneStoreCo™

WirelessSource

$175.00

Refurbished - Excellent

WirelessSource

BuyRefurbished

$175.99

Refurbished - Acceptable

BuyRefurbished

Hybrid IT

$176.00

Refurbished - Excellent

Hybrid IT

D'Tech Mobile

$177.99

Refurbished - Excellent

D'Tech Mobile

Prices and conditions reflect the captured results and may change.

WirelessSource appears twice: once at $168.00 for Refurbished - Good, and again at $175.00 for Refurbished - Excellent. Removing repeated seller names would discard a meaningful difference between those offers.

The Woot row also shows why Seller and Ships from should remain separate. The seller is Woot, while the shipping source is Amazon.com.

4. Check seller feedback and the Buy box indicator

Scroll horizontally across the results table to view additional columns. The example includes Seller rating, Seller ratings, Positive %, Buy box and ASIN.

amazon offer seller 4.png

Read the seller feedback fields together. Seller rating is the displayed score, while Seller ratings gives the number of ratings. Positive % provides another feedback measure. These describe the seller, not the product’s customer-review score.

The ASIN column connects each offer to its product. Keep it in your export, especially when you submit several products in one run.

In the captured results, the first offer is marked Yes under Buy box, while the other visible offers are marked No. That first offer is priced at $179.99, even though several visible offers are $168.00. This is a useful reason to keep the Buy box indicator separate from a lowest-price calculation.

The table does not explain why an offer received that status. Use it as a captured field, rather than inferring Amazon’s selection criteria from price alone.

5. Export the offers as CSV or JSON

Above the results table, use CSV or JSON to download the offers.

Choose CSV for spreadsheet work, such as grouping offers by ASIN, filtering conditions or comparing sellers. Choose JSON when you want to process the output in code.

You can also switch between Table and JSON views to inspect the results before downloading.

Keep the collection date and selected Amazon site alongside the export. That context helps when you compare a later collection against the same products.

6. Compare offers within the same product and condition

Start your analysis by grouping offers by ASIN, then by Condition. Only compare prices after those groups are in place.

For example, the visible Refurbished - Excellent offers include WirelessSource at $175.00, Hybrid IT at $176.00, D'Tech Mobile at $177.99 and Woot at $179.99. That is a more useful starting comparison than mixing them with the Refurbished - Acceptable offers.

Then review the remaining differences:

  • Shipping source: Check who ships the item separately from who sells it.
  • Delivery: Read the returned delivery text before treating offers as interchangeable.
  • Seller feedback: Consider the rating count alongside the score and positive percentage.
  • Buy box: Preserve the indicator as its own field.
  • Final cost: Do not assume the displayed item price includes every charge that may apply at checkout.

Keep missing information blank rather than filling it with an assumption. The results are a snapshot of the offers returned at collection time, not a guarantee that the same price or delivery option will remain available.

If you regularly research the same ASINs, use Save as preset to retain the inputs for another run. The presets documentation explains how saved jobs can be reused.

Build your own seller comparison

You now have a way to collect Amazon seller offers, keep their conditions and shipping details together, and export them for comparison.

Open the Amazon offers template and start with a product you want to research. Compare offers within the same ASIN and condition before using price to narrow the list.

Before collecting or reusing data, review Amazon’s applicable terms and your intended use. Spidra’s web scraping legal guide covers general considerations.

Frequently asked questions

Yes. Spidra’s Amazon offers from all sellers template lets you enter ASINs or product links, select an Amazon site and collect offers through the dashboard. You can review the results in a table and export CSV or JSON.

Share this article

You build the product.
Spidra handles the data work.

Start with 300 free credits, about 300 pages. No credit card required.