Amazon Influencer & Deals Scraper
Pricing
from $0.75 / 1,000 product search results
Amazon Influencer & Deals Scraper
The only Apify actor for Amazon Influencer Hub: scrape /shop/ storefronts, posts, and curated lists. Plus live Deals, Best Sellers, Search, Product Details and Reviews. 8 operations, one clean dataset. Built for affiliate intel, deal-tracking SaaS, market research and product analytics.
Pricing
from $0.75 / 1,000 product search results
Rating
0.0
(0)
Developer
SIÁN OÜ
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Amazon Influencer Hub & Deals Scraper — 8 Operations 🛒
🎉 The most complete Amazon bundle on Apify — 8 operations under one actor, including the only 3-op Influencer Hub chain (profile → posts → products) and live Today's Deals tracking
Built for affiliate marketers, deal-tracking SaaS founders, e-commerce ops, market researchers, and creator-economy analysts who need clean Amazon data across multiple endpoints in one workflow
📋 Overview
Multi-op Amazon scraping is ridiculously simple here. Pick an operation per run — search, product details, reviews, best sellers, influencer hub data, or live deals — paste the input, click Run, get clean structured rows. No keyword juggling, no schema mapping, no 8 separate actors to wire together. One bundle, eight operations, one dataset shape.
Perfect for affiliate marketers mapping the Amazon Influencer Hub, deal-tracking SaaS founders monitoring Lightning Deals with percent_claimed urgency, e-commerce ops teams watching Best Sellers movements, market researchers sizing categories via product search, and creator-economy analysts building catalogs of /shop/<creator> storefronts across 19 Amazon marketplaces.
Why thousands of professionals choose us:
- ✅ 8 Operations, One Actor: Product Search · Product Details · Product Reviews · Best Sellers · Influencer Profile · Influencer Posts · Influencer Post Products · Live Today's Deals
- ⚡ The Only 3-Op Influencer Chain on Apify: profile + posts + post-products chained — no other Apify actor ships all three
- 🎯 45+ Fields Per Row: curated camelCase aliases (
asin,productPrice,dealId,savingsPercentage,influencerName) plus raw upstream fields for power users - 💰 Headline Search at $0.0015/result: 62.5% under junglee/Amazon-crawler $0.004 on the head-term wedge
- 🌍 19 Amazon Marketplaces: US, CA, UK, DE, FR, IT, ES, JP, AU, IN, BR, MX, NL, SE, TR, PL, AE, SA, SG
- 💎 Failed Lookups Never Charged: blocked ASINs, removed creators, and upstream errors land as
status:"error"rows at zero cost - ✨ NEW: greenfield premium fields cheap competitors strip — Amazon Influencer Hub's
is_top_creator,affiliate_status, deals'percent_claimed, reviews'is_verified_purchase+is_vine+ video URLs
✨ Features
- 🔍 Product Search: keyword search any Amazon marketplace, ~16 products/page with prices, ratings, badges, sales volume, and delivery info
- 📦 Product Details: deep single-ASIN scrape — byline + brand-store links, slug, full HTTPS photo gallery, availability, condition,
Climate Pledge Friendly/Amazon's Choice/Best SellerBoolean flags - ⭐ Product Reviews: paginated reviews with
is_verified_purchase,is_vine, review videos, author URLs, helpful-vote counts — plus product-leveltotal_ratingsand full star distribution - 🏆 Best Sellers: top 50/page by category with
rank_change_label(rising / falling / new) — switchable toMOST_WISHED_FORandNEW_RELEASES - 👤 Influencer Profile:
/shop/<creator>storefront withis_top_creator,affiliate_status,has_curations,posts_countcredibility signals - 📋 Influencer Posts: paginated curator posts with scope filter (ALL / IDEA_LISTS / PHOTOS / VIDEOS) including
list_items_countfor curated lists - 🛍️ Influencer Post Products: drill into any IDEA_LIST post, return all curated products with ASIN, title, brand, price, and per-product
is_best_sellerflag - 🔥 Live Today's Deals: Lightning Deals + Best Deals with
percent_claimedurgency,savings_percentage,deal_state,deal_ends_at - 🖼️ HTTPS-Normalized URLs: every product image, creator photo, and deal photo ready to embed
- 📊 Single Clean Dataset Shape: per-operation flatten produces consistent flat rows — same export pipeline works across all 8 ops
🎬 Quick Start
So simple, no training needed! Pick an operation, paste your input, click Run.
# Or use API - one linecurl -X POST https://api.apify.com/v2/acts/sian.agency~amazon-influencer-deals-scraper/runs?token=YOUR_TOKEN \-d '{"operation":"search","query":"wireless headphones","country":"US","maxPages":2}'
🚀 Getting Started (3 Simple Steps)
Step 1: Pick an Operation
Choose one of 8 operations from the dropdown: Product Search, Product Details, Product Reviews, Best Sellers, Influencer Profile, Influencer Posts, Influencer Post Products, or Live Deals. One run = one operation.
Step 2: Paste Your Input
Fill the operation-specific fields — a search query, a product asin, a creator handle (influencerName), a category, or just the marketplace for Today's Deals. Optional maxPages controls paginated runs.
Step 3: Click Run
One click and we scrape, flatten, normalize, and push clean rows to your dataset. Failed lookups land as status:"error" rows — never charged. Export to JSON, CSV, or Excel from the Apify dataset console.
That's it! In seconds, you'll have:
- Clean flat rows from any of 8 Amazon endpoints — same shape, ready to export
- 45+ curated camelCase fields per row plus raw upstream data spread alongside
- Boolean badge flags ready to filter:
isBestSeller,isAmazonChoice,isPrime,climatePledgeFriendly,isTopCreator,isVerifiedPurchase,isVine - HTTPS photo and link URLs ready to embed
- Translated error rows for failed inputs — never billed
📥 Input Configuration
One operation per run. Each operation has its own required fields (validated before charging). All operations also accept the optional country field.
| Field | Type | Required | Description |
|---|---|---|---|
| operation | enum | Yes | One of: search, productDetails, productReviews, bestSellers, influencerProfile, influencerPosts, influencerPostProducts, deals |
| query | string | search | Keyword to search Amazon (e.g. "wireless headphones") |
| asin | string | productDetails, productReviews | 10-char alphanumeric Amazon ASIN |
| category | string | bestSellers | Amazon category slug or department name |
| influencerName | string | influencerProfile, influencerPosts, influencerPostProducts | Amazon Influencer handle (e.g. mommyhood101) |
| postId | string | influencerPostProducts | IDEA_LIST post ID (must start with amzn1.ideas.) |
| scope | enum | No (influencerPosts) | One of ALL, IDEA_LISTS, PHOTOS, VIDEOS |
| sortBy | enum | No | Sort order for search / productReviews |
| categoryId | string | No (search) | Amazon category filter for search |
| type | enum | No (bestSellers) | BEST_SELLERS / MOST_WISHED_FOR / NEW_RELEASES |
| maxPages | integer | No | 1–50, controls paginated runs (default 5) |
| country | enum | No | 19 Amazon marketplaces (default US) |
Example — Product Search:
{"operation": "search","query": "wireless headphones","country": "US","maxPages": 2}
Example — Product Details (single ASIN):
{"operation": "productDetails","asin": "B09LNW3CY2","country": "US"}
Example — Product Reviews:
{"operation": "productReviews","asin": "B07ZPKBL9V","country": "US","maxPages": 3}
Example — Best Sellers in a category:
{"operation": "bestSellers","category": "electronics","country": "US","maxPages": 1}
Example — Influencer Profile:
{"operation": "influencerProfile","influencerName": "mommyhood101","country": "US"}
Example — Influencer Posts (IDEA_LISTS only):
{"operation": "influencerPosts","influencerName": "mommyhood101","country": "US","scope": "IDEA_LISTS","maxPages": 1}
Example — Influencer Post Products:
{"operation": "influencerPostProducts","influencerName": "mommyhood101","postId": "amzn1.ideas.2M31ZV1OCWME3","country": "US"}
Example — Live Today's Deals:
{"operation": "deals","country": "US"}
📤 Output
Results are saved to the Apify dataset with 45+ fields spanning all 8 operations. Filter by _operation to split modes. Curated camelCase aliases land on every row alongside the raw upstream fields.
| Field | Type | Description |
|---|---|---|
| asin | string | Amazon ASIN (search, details, reviews, post-products, deals) |
| productTitle | string | Product display title |
| productPrice | string | Current price (with currency) |
| productStarRating | string | Average star rating |
| productNumRatings | integer | Total ratings count |
| productPhotos | array | HTTPS photo gallery URLs |
| productBylineLinks | array | Amazon brand storefront URLs |
| isBestSeller / isAmazonChoice / isPrime / climatePledgeFriendly | boolean | Amazon badge flags |
| reviewTitle / reviewComment / reviewStarRating | string | Review fields |
| isVerifiedPurchase / isVine | boolean | Review credibility flags |
| reviewVideo / reviewAuthorUrl | string | Review video URL, author profile URL |
| rank / rankChangeLabel | integer / string | Best Sellers rank and change indicator |
| influencerName / isTopCreator / affiliateStatus / postsCount | string / boolean / string / integer | Influencer profile fields |
| postId / postTitle / postType / listItemsCount | string / string / string / integer | Influencer post fields |
| dealId / dealTitle / savingsPercentage / percentClaimed / dealEndsAt / dealState | string / string / number / number / string / string | Today's Deals fields |
| status / errorMessage | string | "success" or "error" + translated message |
| _operation / _fetchedAt / _page / _sourceQuery / _sourceAsin / _sourceInfluencer / _sourcePostId | metadata | Always-present row metadata |
Example — Influencer Profile (mommyhood101):
{"_operation": "influencerProfile","influencerName": "mommyhood101","name": "Mommyhood101 - Your Source for Everything Baby!","profileLink": "https://www.amazon.com/shop/mommyhood101","profileDescription": "All of our highest rated products, in one place!","isTopCreator": true,"affiliateStatus": "Earns revenue","hasCurations": false,"postsCount": 16,"country": "US","status": "success","_fetchedAt": "2026-05-29T20:01:14.873Z"}
Example — Live Today's Deal:
{"_operation": "deals","dealId": "amzn1.deals.6fa44...","dealTitle": "PlayStation DualSense™ Wireless Controller – Midnight Black","productAsin": "B0BDH9VPK4","dealPriceAmount": 53.99,"listPriceAmount": 74.99,"savingsPercentage": 28,"savingsAmount": 21.00,"percentClaimed": null,"dealState": "AVAILABLE","dealEndsAt": "2026-06-01T07:00:00.000Z","dealBadge": "BEST_DEAL","country": "US","status": "success"}
💼 Use Cases & Examples
1. Affiliate Marketer — Amazon Influencer Hub Reverse Engineering
For affiliate marketers and creator-economy analysts mapping high-performing Amazon storefronts.
Input: A creator handle (e.g. mommyhood101) → run influencerProfile, then influencerPosts (scope IDEA_LISTS), then influencerPostProducts for each post_id
Output: Full affiliate funnel — profile credibility (is_top_creator, affiliate_status), curated lists with sizes, and per-product is_best_seller flags inside the curator's lists
Use: Identify which influencer-promoted ASINs are Amazon Best Sellers — affiliate gold for partnership outreach and competitor analysis. The only 3-op influencer chain on Apify.
2. Deal-Tracking SaaS — Live Pipeline
For deal-tracking SaaS founders monitoring Lightning Deals and Best Deals in near real-time.
Input: Schedule deals operation across US, UK, DE marketplaces
Output: ~30 live deals per call with percent_claimed urgency, savings_percentage, dealState, dealEndsAt
Use: Pipe into a Slack notifier, push deals to your subscriber app, or build "X% claimed in last hour" trend charts.
3. E-commerce Ops — Best Sellers + Reviews Velocity
For e-commerce ops leads managing a category on Amazon.
Input: Run bestSellers for your category weekly, then productReviews on the top 10 ASINs
Output: Best Sellers rows with rank_change_label showing rising/falling/new, plus reviews with is_verified_purchase and helpful-vote counts
Use: Spot category share-shifts early, monitor competitor review velocity, and identify Buy Box pressure before it hurts your numbers.
4. Market Researcher — Category Sizing & Share-of-Shelf
For market researchers and consultancies sizing Amazon categories for client briefs.
Input: search with the category keyword, paginated to maxPages: 10, paired with bestSellers on the same category
Output: 160 search results + top 50 Best Sellers with prices, ratings, and badge distribution
Use: Calculate brand share-of-shelf, average price points, badge density (Amazon's Choice rate), and ratings distribution for client-ready category reports.
5. Creator-Economy Analyst — Storefront Mapping at Scale
For creator-economy VCs and analysts building public datasets of the Amazon Influencer Hub.
Input: List of creator handles → batch-run influencerProfile + influencerPosts
Output: Creator-level credibility metrics (is_top_creator, affiliate_status, posts_count) + their full content taxonomy (post titles, list sizes)
Use: Map the entire creator landscape by niche, identify top monetizers ("Earns revenue" affiliates), and benchmark content depth across creators.
6. Climate-Conscious Catalog Building
For sustainability-focused marketplaces filtering on Amazon's Climate Pledge Friendly badge.
Input: search for your category keyword + productDetails to enrich
Output: Filter rows where climatePledgeFriendly: true
Use: Build a vetted Climate Pledge Friendly product catalog with photos, byline links, ratings, and availability for your eco-conscious affiliate site.
7. Reviews Intelligence — Vine vs Verified Buyer Sentiment
For brand teams and product researchers studying review credibility patterns.
Input: productReviews paginated across competitor ASINs
Output: Reviews with is_verified_purchase, is_vine, review videos, author URLs, helpful-vote counts
Use: Compare Vine-reviewer sentiment to verified-buyer sentiment, identify review-bombing patterns, and benchmark review-video adoption rates.
🔌 Integration Examples
JavaScript/Node.js
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_TOKEN' });// 3-op Influencer Hub chain: profile → posts → post-productsconst profile = await client.actor('sian.agency/amazon-influencer-deals-scraper').call({operation: 'influencerProfile',influencerName: 'mommyhood101',country: 'US'});const posts = await client.actor('sian.agency/amazon-influencer-deals-scraper').call({operation: 'influencerPosts',influencerName: 'mommyhood101',scope: 'IDEA_LISTS',country: 'US'});const { items: postRows } = await client.dataset(posts.defaultDatasetId).listItems();console.log(`${postRows.length} IDEA_LISTS curated by mommyhood101`);
Python
from apify_client import ApifyClientclient = ApifyClient('YOUR_TOKEN')# Live Today's Deals across UK + DE + USfor country in ['US', 'UK', 'DE']:run = client.actor('sian.agency/amazon-influencer-deals-scraper').call(run_input={'operation': 'deals', 'country': country})for item in client.dataset(run['defaultDatasetId']).iterate_items():if item.get('status') == 'success' and (item.get('percentClaimed') or 0) > 50:print(f"[{country}] {item['dealTitle']} — {item['savingsPercentage']}% off, {item['percentClaimed']}% claimed")
cURL
curl -X POST 'https://api.apify.com/v2/acts/sian.agency~amazon-influencer-deals-scraper/runs?token=YOUR_TOKEN' \-H 'Content-Type: application/json' \-d '{"operation":"bestSellers","category":"electronics","country":"US","maxPages":1}'
Automation Workflows (N8N / Zapier / Make)
- Trigger: Schedule (daily deals refresh) or webhook (new influencer added to your CRM)
- HTTP Request: Call the actor API with
operationand the per-op input fields - Process: Filter on
percentClaimed > 50,isBestSeller === true,isTopCreator === true, or any badge Boolean - Action: Push to Slack, sync to Google Sheets, post to your subscriber app, or trigger a downstream affiliate workflow
📈 Performance & Pricing
FREE Tier (Try It Now)
- Try every operation — full feature access across all 8 ops, every field, all 19 marketplaces
- No credit card required
- Perfect for evaluating data shapes per operation before committing to a paid plan
PAID Tier (Production Ready)
- Unlimited rows per run — paginate as deep as your data needs
- Pay-per-successful-row with operation-specific pricing
- Failed lookups never charged —
status:"error"rows cost $0
BRONZE per-row pricing:
- 🔍
search-result: $0.0015 — PRIMARY headline, 62.5% under junglee/Amazon-crawler $0.004 - 📦
product-detail-result: $0.004 - ⭐
product-review-result: $0.004 - 🏆
best-sellers-result: $0.003 — 40% under junglee/amazon-bestsellers $0.005 - 👤
influencer-profile-result: $0.020 (greenfield premium) - 📋
influencer-posts-result: $0.012 (greenfield premium) - 🛍️
influencer-post-products-result: $0.008 (greenfield premium) - 🔥
deals-result: $0.006 apify-actor-start: $0.006 per run (one-time)
💰 Headline at $0.0015/search-result undercuts the volume leader by 62.5% — and the 3-op Influencer Hub chain has no per-row competitor floor on Apify Store at all.
❓ Frequently Asked Questions
Q: How many rows can I get per run?
A: It depends on the operation. Single-row ops (productDetails, influencerProfile, influencerPostProducts) return one row per input. Paginated ops support up to 50 pages (maxPages: 1..50). Today's Deals returns ~30 rows per call.
Q: What's the difference between this and the single-op Amazon ASIN Lookup actor? A: This bundle ships 8 operations for buyers who need multiple Amazon data types in one workflow. Our Amazon ASIN Lookup specialist is the focused single-op tool if you only need ASIN → detail rows.
Q: Why is this the "most complete" Amazon bundle on Apify? A: No other Apify actor ships the full 3-op Amazon Influencer Hub chain (profile + posts + post-products) under one actor. Single-op competitors exist on profile and posts, but none chain all three plus search, details, reviews, best sellers, and live deals.
Q: Does it work with all Amazon marketplaces?
A: 19 marketplaces supported via the country dropdown: US, CA, UK, DE, FR, IT, ES, JP, AU, IN, BR, MX, NL, SE, TR, PL, AE, SA, SG. One setting per run, applied to every row.
Q: Why are some rows marked status:"error"?
A: The ASIN may have been removed, the creator handle blocked, or Amazon may have served an unexpected response. Error rows include a plain-English translated message and are never charged.
Q: Can I run multiple operations in one run? A: No — one run = one operation by design. Chain runs in code (or N8N / Zapier) to mix operations.
Q: What output formats are available? A: JSON, CSV, Excel — export directly from the Apify dataset console, or pull via API.
Q: Is the data live-scraped or cached?
A: Live-scraped at the moment of the run. Prices, badges, deal urgency (percent_claimed), and Best Seller rank reflect the live state.
🐛 Troubleshooting
influencerPostProducts returns 400 "Invalid post id"
- Only IDEA_LISTS posts are supported. The
postIdmust start withamzn1.ideas.— video posts (amzn1.vse.video.) are not supported. - First call
influencerPostswithscope: "IDEA_LISTS"to get validpostIdvalues.
influencerProfile returns "Not found" for a known creator
- Some creator handles return 503 /
blocked404even when the storefront exists. Try refreshing, or confirm the handle by openinghttps://www.amazon.com/shop/<creator>in a browser.
Paginated runs stop early before maxPages
- The actor stops pagination when the upstream signals no more pages (
has_next_page: falseor empty rows). This is correct behavior, not a bug — you're not billed for empty pages.
Search returns fewer rows than expected
- Some keywords return < 16 rows/page if Amazon has thin coverage. Try a broader query or paginate deeper with
maxPages.
Every row returning status:"error" with rate-limit messages
- The upstream rate limit was hit. Wait a few moments and retry; the actor retries 3× automatically with exponential backoff (800ms / 2s / 4s).
⚖️ Is it legal to scrape data?
Our actors are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. We therefore believe that our actors, when used for ethical purposes by Apify users, are safe.
However, you should be aware that your results could contain personal data. Personal data is protected by the GDPR in the European Union and by other regulations around the world. You should not scrape personal data unless you have a legitimate reason to do so. If you're unsure whether your reason is legitimate, consult your lawyers.
You can also read Apify's blog post on the legality of web scraping.
⚠️ Trademark Disclaimer
This is an independent scraping tool. It is not affiliated with, endorsed by, or sponsored by Amazon.com, Inc. The Amazon® name appears under nominative fair use. All product names, logos, and brands are property of their respective owners.
🤝 Support
Join our active support community
- For issues or questions, open an issue in the actor's repository
- Check SIÁN Agency Store for more automation tools
- 📧 apify@sian-agency.online
Built by SIÁN Agency | More Tools