Target Product Scraper avatar

Target Product Scraper

Pricing

Pay per usage

Go to Apify Store
Target Product Scraper

Target Product Scraper

Scrape Target.com product data instantly. Extract prices, reviews, ratings, images & inventory levels. Perfect for price monitoring, competitive analysis & market research. Full product details, zero coding required. Reliable & fast data extraction.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

20 hours ago

Last modified

Share

Collect product listings from Target search with rich product details ready for analysis, monitoring, and automation. This actor helps you build structured datasets for pricing intelligence, assortment tracking, and catalog research.


Features

  • Search-focused extraction - Collect products by keyword or search URL.
  • Rich product fields - Capture title, pricing, ratings, brand, images, and product links.
  • Pagination support - Gather results across multiple pages with safety limits.
  • Marketplace visibility - Identify marketplace items directly in output.
  • Clean dataset output - Records are saved without empty null fields.

Use Cases

Price Monitoring

Track price changes and comparisons over time for selected categories or seasonal keywords.

Competitor Assortment Tracking

Analyze which products, brands, and item types are appearing for key searches.

Product Research

Build focused datasets for market research, trend reporting, or merchandising analysis.

Ratings Intelligence

Review product rating averages and rating counts for quality and demand insights.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNoExample prefillTarget search URL. If set, keyword and related values are inferred from it.
keywordStringNo"womens tops"Search keyword used for product collection.
sort_byStringNo"relevance"Sort mode (relevance, newest).
results_wantedIntegerNo20Maximum number of products to collect.
max_pagesIntegerNo10Maximum pages to process.
include_sponsoredBooleanNotrueInclude sponsored products in results.
proxyConfigurationObjectNoDisabledProxy settings for reliability.

Store context and visitor identifier are handled internally by the actor. If your startUrl already includes those query parameters, they are respected.


Output Data

Each dataset item may include the following fields:

FieldTypeDescription
positionIntegerProduct position in result flow.
pageIntegerPage number where the product was collected.
search_keywordStringKeyword used in the run.
tcinStringTarget product identifier.
parent_tcinStringParent identifier for variation groups.
titleStringProduct title.
brandStringProduct brand.
formatted_current_priceStringCurrent displayed price.
formatted_comparison_priceStringComparison price if available.
rating_averageNumberAverage star rating.
rating_countIntegerNumber of ratings.
is_marketplaceBooleanMarketplace flag.
item_typeStringProduct classification label.
department_idIntegerTarget department ID.
buy_urlStringProduct page URL.
primary_image_urlStringMain product image.
response_idStringResult response identifier.
sort_byStringSort mode used in request.
scraped_atStringRecord timestamp in ISO format.

Usage Examples

{
"keyword": "womens tops",
"results_wanted": 20
}

Start URL Driven Collection

{
"startUrl": "https://www.target.com/s?searchTerm=womens+tops&category=0%7CAll%7Cmatchallpartial%7Call+categories&searchTermRaw=womw",
"results_wanted": 50,
"max_pages": 5
}

Sorted Collection with Store Context

{
"keyword": "running shoes",
"sort_by": "newest",
"results_wanted": 100,
"max_pages": 10
}

Sample Output

{
"position": 1,
"page": 1,
"search_keyword": "womens tops",
"tcin": "89513491",
"parent_tcin": "87193107",
"title": "INSPIRE CHIC Women's Ruffle V Neck Puff Sleeve Summer Casual Chiffon Peasant Top X-Large Black",
"brand": "INSPIRE CHIC",
"formatted_current_price": "$28.99 - $31.99",
"formatted_comparison_price": "$38.69 - $42.69",
"rating_average": 3.62,
"rating_count": 18,
"is_marketplace": true,
"item_type": "Shirts",
"department_id": 287,
"buy_url": "https://www.target.com/p/allegra-k-women-s-ruffle-v-neck-puff-sleeve-summer-casual-chiffon-peasant-top-black-x-large/-/A-89513491",
"primary_image_url": "https://target.scene7.com/is/image/Target/GUEST_98f735e4-29c7-4875-bafc-fbded857596a",
"response_id": "search-31762b4a-701d-424d-b792-94adc23d8614",
"sort_by": "relevance",
"scraped_at": "2026-04-07T08:00:00.000Z"
}

Tips For Best Results

Use Specific Keywords

Targeted search terms improve relevance and make downstream analysis easier.

Start Small, Then Scale

Begin with results_wanted set to 20 for quick validation, then increase gradually.

Configure Proxy For Reliability

Residential proxy settings improve consistency for larger data collection runs.

Tune Pagination Safely

Use max_pages as a guardrail to control runtime and data volume.


Integrations

  • Google Sheets - Export product datasets for quick analysis.
  • Airtable - Build searchable product tracking tables.
  • Make - Trigger automated workflows after each run.
  • Zapier - Send product events to business tools.
  • Webhooks - Deliver fresh data to custom systems.

Export Formats

  • JSON - Programmatic workflows and APIs
  • CSV - Spreadsheet and BI analysis
  • Excel - Business reporting
  • XML - System integrations

Frequently Asked Questions

How many products can I collect?

You can collect as many as available for your search, limited by your results_wanted and max_pages settings.

Can I use a full Target search URL?

Yes. Provide startUrl and the actor will use it as the source for search settings.

Why do some items have fewer fields?

Some products may not publish every attribute. The actor saves only available values and excludes nulls.

Does this support pagination automatically?

Yes. The actor moves through result pages until limits are reached.

Is sponsored content included?

Yes by default. You can disable it using include_sponsored.


Support

For issues or feature requests, use the Apify Console issue and support channels.

Resources


This actor is intended for legitimate data collection and analysis. Users are responsible for complying with website terms and applicable laws in their jurisdiction.