# Amazon Influencers Profile (`igview-owner/amazon-influencers-profile-scraper`) Actor

Scrape Amazon Influencer profiles at scale. Get names, bios, profile links, top‑creator status, affiliate info, posts count and more for 24+ Amazon marketplaces.

- **URL**: https://apify.com/igview-owner/amazon-influencers-profile-scraper.md
- **Developed by:** [Sachin Kumar Yadav](https://apify.com/igview-owner) (community)
- **Categories:** Developer tools, E-commerce, Lead generation
- **Stats:** 16 total users, 3 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.00 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

## 👥 Amazon Influencers Profile Scraper

**🔥 Extract detailed profile information from Amazon Influencers. Get influencer names, descriptions, profile links, creator status, affiliate status, post counts, and more. Supports all Amazon marketplaces worldwide. Built with Apify best practices for reliability and speed.**

### 📋 Table of Contents

- [✨ Features](#-features)
- [⚡ Quick Start](#-quick-start)
- [📊 Input Parameters](#-input-parameters)
- [📤 Output Format](#-output-format)
- [🔍 How to Find Influencer Usernames](#-how-to-find-influencer-usernames)
- [🌐 Supported Marketplaces](#-supported-marketplaces)
- [❓ FAQ](#-faq)
- [🛠️ Troubleshooting](#️-troubleshooting)
- [🏷️ Tags](#️-tags)

***

### ✨ Features

- **✅ Complete Profile Data** – Extract influencer names, descriptions, profile links, and bio information
- **⭐ Creator Status** – Identify top creators and their affiliate earning status
- **📊 Engagement Metrics** – Get post counts and curation information
- **🌍 Multi-Marketplace** – Works across 24+ Amazon marketplaces worldwide
- **🚀 Bulk Scraping** – Process up to 100 influencer profiles in a single run
- **💪 Resilient & Reliable** – Automatic retries, rate-limit handling, and clear error messages
- **⚡ Fast & Efficient** – Optimized API calls with intelligent key rotation
- **📥 Multiple Export Formats** – Download data in JSON, CSV, Excel, or HTML

***

### ⚡ Quick Start

#### 1️⃣ Single Influencer Profile

```json
{
  "influencer_names": ["sweetsavingsandthings"],
  "country": "US"
}
```

#### 2️⃣ Multiple Influencers – Bulk Scraping

```json
{
  "influencer_names": [
    "sweetsavingsandthings",
    "amazoninfluencer123",
    "fashionista"
  ],
  "country": "US",
  "language": "en_US"
}
```

#### 3️⃣ International Marketplace

```json
{
  "influencer_names": ["ukinfluencer"],
  "country": "GB",
  "language": "en_GB"
}
```

#### 4️⃣ Multi-Language Support

```json
{
  "influencer_names": ["influenceurfrancais"],
  "country": "FR",
  "language": "fr_FR"
}
```

***

### 📊 Input Parameters

| Parameter | Type | Required | Description | Default | Example |
|-----------|------|----------|-------------|---------|---------|
| `influencer_names` | Array | ✅ **Yes** | List of Amazon influencer usernames | - | `["sweetsavingsandthings", "fashionista"]` |
| `country` | String | ❌ No | Amazon marketplace country code | `US` | `US`, `GB`, `DE`, `IN`, `JP`, etc. |
| `language` | String | ❌ No | Result language/locale | Marketplace default | `en_US`, `fr_FR`, `de_DE`, etc. |

***

### 📤 Output Format

#### 🧾 Profile Data Structure

```json
{
  "influencer_username": "sweetsavingsandthings",
  "name": "Sweet Savings and Things",
  "country": "US",
  "domain": "www.amazon.com",
  "profile_description": "Welcome! So glad you're here! Classic, Southern Style. Mom of two little ones. My storefront is updated on a daily basis with plenty of thoughtfully curated collections. I dig for the best so you don't have to!",
  "profile_link": "https://www.amazon.com/shop/sweetsavingsandthings",
  "is_top_creator": true,
  "affiliate_status": "Earns commissions",
  "has_curations": true,
  "posts_count": 2593,
  "scraped_at": "2024-12-04T16:30:00.000Z"
}
```

#### 📋 Output Fields Explained

| Field | Type | Description |
|-------|------|-------------|
| `influencer_username` | String | Amazon influencer username (from input) |
| `name` | String | Display name of the influencer |
| `country` | String | Country code of the marketplace |
| `domain` | String | Amazon domain (e.g., www.amazon.com) |
| `profile_description` | String | Influencer's bio/description text |
| `profile_link` | String | Direct link to influencer's storefront |
| `is_top_creator` | Boolean | Whether the influencer is a top creator |
| `affiliate_status` | String | Affiliate earning status (e.g., "Earns commissions") |
| `has_curations` | Boolean | Whether the influencer has curated collections |
| `posts_count` | Integer | Total number of posts by the influencer |
| `scraped_at` | String | ISO timestamp of when data was scraped |

***

### 🔍 How to Find Influencer Usernames

#### Method 1: From Storefront URL

1. Visit an Amazon influencer's storefront
2. Look at the URL: `https://www.amazon.com/shop/USERNAME`
3. The username is the part after `/shop/`
4. **Example**: `amazon.com/shop/sweetsavingsandthings` → Username: `sweetsavingsandthings`

#### Method 2: From Social Media

- Many influencers share their Amazon storefront links on Instagram, TikTok, YouTube
- Look for links like "amazon.com/shop/USERNAME" in their bio or posts

#### Method 3: From Amazon Search

1. Search for products on Amazon
2. Look for "Influencer recommendations" or "Shop by influencer"
3. Click on influencer profiles to see their usernames in the URL

#### ✅ Valid Username Formats

- ✅ `sweetsavingsandthings`
- ✅ `fashion_influencer_2024`
- ✅ `tech-reviewer-pro`
- ❌ `@username` (remove @ symbol)
- ❌ `amazon.com/shop/username` (use only the username part)

***

### 🌐 Supported Marketplaces

#### 🌎 Americas

| Country | Code | Domain |
|---------|------|--------|
| 🇺🇸 United States | `US` | amazon.com |
| 🇨🇦 Canada | `CA` | amazon.ca |
| 🇧🇷 Brazil | `BR` | amazon.com.br |
| 🇲🇽 Mexico | `MX` | amazon.com.mx |

#### 🌍 Europe

| Country | Code | Domain |
|---------|------|--------|
| 🇬🇧 United Kingdom | `GB` | amazon.co.uk |
| 🇩🇪 Germany | `DE` | amazon.de |
| 🇫🇷 France | `FR` | amazon.fr |
| 🇮🇹 Italy | `IT` | amazon.it |
| 🇪🇸 Spain | `ES` | amazon.es |
| 🇳🇱 Netherlands | `NL` | amazon.nl |
| 🇵🇱 Poland | `PL` | amazon.pl |
| 🇸🇪 Sweden | `SE` | amazon.se |
| 🇧🇪 Belgium | `BE` | amazon.com.be |
| 🇮🇪 Ireland | `IE` | amazon.ie |

#### 🌏 Asia & Pacific

| Country | Code | Domain |
|---------|------|--------|
| 🇯🇵 Japan | `JP` | amazon.co.jp |
| 🇮🇳 India | `IN` | amazon.in |
| 🇦🇺 Australia | `AU` | amazon.com.au |
| 🇸🇬 Singapore | `SG` | amazon.sg |
| 🇨🇳 China | `CN` | amazon.cn |

#### 🌍 Middle East & Africa

| Country | Code | Domain |
|---------|------|--------|
| 🇦🇪 UAE | `AE` | amazon.ae |
| 🇸🇦 Saudi Arabia | `SA` | amazon.sa |
| 🇹🇷 Türkiye | `TR` | amazon.com.tr |
| 🇪🇬 Egypt | `EG` | amazon.eg |
| 🇿🇦 South Africa | `ZA` | amazon.co.za |

#### 🗣️ Language Support by Marketplace

| Marketplace | Supported Languages |
|-------------|-------------------|
| **US** | English (en\_US), Spanish (es\_US) |
| **CA** | English (en\_CA), French (fr\_CA) |
| **GB** | English (en\_GB) |
| **DE** | German (de\_DE), English (en\_GB), Czech (cs\_CZ), Dutch (nl\_NL), Polish (pl\_PL), Turkish (tr\_TR), Danish (da\_DK) |
| **FR** | French (fr\_FR), English (en\_GB) |
| **IT** | Italian (it\_IT), English (en\_GB) |
| **ES** | Spanish (es\_ES), Portuguese (pt\_PT), English (en\_GB) |
| **IN** | English (en\_IN), Hindi (hi\_IN), Tamil (ta\_IN), Telugu (te\_IN), Kannada (kn\_IN), Malayalam (ml\_IN), Bengali (bn\_IN), Marathi (mr\_IN) |
| **JP** | Japanese (ja\_JP), English (en\_US), Chinese (zh\_CN) |
| **BR** | Portuguese (pt\_BR) |
| **MX** | Spanish (es\_MX) |
| **AE/SA** | English (en\_AE), Arabic (ar\_AE) |

***

#### ⚠️ Common Mistakes to Avoid

- ❌ Including @ symbol in usernames
- ❌ Using full URLs instead of just usernames
- ❌ Wrong marketplace selection
- ❌ Typos in influencer usernames
- ❌ Processing more than 100 influencers at once

***

### ❓ FAQ

#### General Questions

**Q: What is an Amazon Influencer?**

- Amazon Influencers are content creators who have their own storefront on Amazon where they curate and recommend products. They earn commissions on qualifying purchases.

**Q: What data can I extract?**

- Influencer name, username, profile description, profile link, top creator status, affiliate status, post count, and curation information.

**Q: How do I find influencer usernames?**

- Check the URL of their Amazon storefront: `amazon.com/shop/USERNAME`. The username is the part after `/shop/`.

**Q: Can I scrape multiple influencers at once?**

- Yes! You can scrape up to 100 influencer profiles in a single run.

#### Technical Questions

**Q: Which marketplaces are supported?**

- 24+ marketplaces including US, GB, DE, JP, IN, FR, IT, ES, CA, BR, AU, MX, NL, SE, PL, BE, SA, AE, ZA, IE, EG, SG, TR, CN.

**Q: Do I need to set the language parameter?**

- No, it's optional. If not specified, the marketplace's default language will be used.

**Q: What if an influencer doesn't exist?**

- The actor will log an error for that specific influencer and continue processing others. Error details will be included in the output.

**Q: How long does it take to scrape profiles?**

- Approximately 1-2 seconds per profile. 50 profiles take about 1-2 minutes.

**Q: What output formats are available?**

- JSON, CSV, Excel (XLSX), and HTML table formats.

#### Data & Privacy

**Q: Is this data publicly available?**

- Yes, all data scraped is publicly available on Amazon influencer storefronts.

**Q: Can I use this data commercially?**

- Yes, for legitimate business purposes like market research, influencer outreach, and competitive analysis.

**Q: How often should I update the data?**

- Depends on your use case. Weekly or monthly updates are common for tracking influencer growth.

***

### 🛠️ Troubleshooting

| Issue | Cause | Solution |
|-------|-------|----------|
| ❌ "No influencer names provided" | Empty or missing `influencer_names` array | Add at least one valid influencer username |
| ❌ "Influencer not found" | Invalid username or influencer doesn't exist | Verify the username is correct and exists on Amazon |
| ⚠️ "Invalid response format" | API or network issue | Try again in a few moments |
| 🌍 Wrong marketplace data | Incorrect country code | Ensure you're using the right marketplace code (US, GB, etc.) |
| 📄 Missing profile description | Influencer hasn't added a bio | This is normal; not all influencers have descriptions |
| 🔄 Rate limit errors | Too many requests | Actor handles this automatically with retries |
| ⏱️ Slow performance | Large batch size | Reduce batch size to 50 influencers per run |

***

### 🏷️ Tags

`amazon influencer scraper`, `amazon influencers`, `influencer profile scraper`, `amazon creator data`, `influencer research tool`, `amazon storefront scraper`, `influencer marketing`, `amazon affiliate scraper`, `creator analytics`, `influencer discovery`, `amazon influencer api`, `influencer data extraction`, `social commerce`, `amazon creator program`, `influencer intelligence`, `brand partnerships`, `influencer outreach`, `amazon marketplace`, `creator economy`, `influencer metrics`, `apify actor`, `web scraping`, `data extraction`, `amazon data`, `influencer database`

***

### 🚀 Get Started Now

**Ready to scrape Amazon Influencers?**

1. 📂 Enter the **Influencer username** (e.g., `sweetsavingsandthings` or `rockybarnes`)
2. 📊 Select the **Amazon marketplace** (e.g., `US`, `GB`, `DE`)
3. ▶️ Click **Start** to run the actor
4. 📥 Download your data in **JSON, CSV, Excel, or HTML** format
5. Click ["Try for free"](https://apify.com?fpr=ykgg9c) to test the actor

**⭐ If this actor helps your workflow, please give it a star!**

***

### 📚 Related Actors

Looking for more Amazon data? Check out these complementary actors:

- **[Amazon Search Scraper](https://apify.com/igview-owner/amazon-search-scraper)**
- **[Amazon Product Review Extractor](https://apify.com/igview-owner/amazon-review-scraper)**
- **[Amazon Seller Review Scraper](https://apify.com/igview-owner/amazon-seller-review-scraper)**
- **[Amazon Product Details Scraper](https://apify.com/igview-owner/amazon-product-data-scraper)**
- **[Amazon Sellers Products Scraper](https://apify.com/igview-owner/amazon-seller-products-scraper)**
- **[Amazon Best Sellers Products Scraper](https://apify.com/igview-owner/amazon-best-sellers-products-scraper)**

***

*Built with ❤️ using Apify Platform | Optimized for Performance & Reliability*

# Actor input Schema

## `influencer_names` (type: `array`):

📝 Enter one or more Amazon influencer usernames to scrape their profiles. You can find influencer usernames in their Amazon storefront URLs (e.g., amazon.com/shop/sweetsavingsandthings → username is 'sweetsavingsandthings').

## `country` (type: `string`):

🗺️ Select the Amazon marketplace/country where the influencer operates. This determines which Amazon domain to use for fetching profile data (e.g., US = amazon.com, GB = amazon.co.uk).

## `language` (type: `string`):

🗣️ Select the language for profile information. If not specified, the marketplace's default language will be used. Different marketplaces support different languages (e.g., US supports English and Spanish).

## Actor input object example

```json
{
  "influencer_names": [
    "sweetsavingsandthings"
  ],
  "country": "US"
}
```

# Actor output Schema

## `overview` (type: `string`):

Overview of influencer profiles.

## `detailed` (type: `string`):

Detailed view of the influencer profiles.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "influencer_names": [
        "sweetsavingsandthings"
    ],
    "country": "US"
};

// Run the Actor and wait for it to finish
const run = await client.actor("igview-owner/amazon-influencers-profile-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "influencer_names": ["sweetsavingsandthings"],
    "country": "US",
}

# Run the Actor and wait for it to finish
run = client.actor("igview-owner/amazon-influencers-profile-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "influencer_names": [
    "sweetsavingsandthings"
  ],
  "country": "US"
}' |
apify call igview-owner/amazon-influencers-profile-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=igview-owner/amazon-influencers-profile-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/ZOkw0Ti9fapM1gZzo/builds/Y9g2xrN275K5a2eBf/openapi.json
