# Rate Card Generator — Automated Pricing Sheets for Creators ... (`apricot_blackberry/rate-card-generator`) Actor

Data-driven creator rate cards: engagement-based pricing, market benchmarks, and professional rate sheets you can send.

- **URL**: https://apify.com/apricot\_blackberry/rate-card-generator.md
- **Developed by:** [Creator Fusion](https://apify.com/apricot_blackberry) (community)
- **Categories:** Marketing, Business
- **Stats:** 3 total users, 0 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $40.00 / 1,000 rate card generateds

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#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

## Rate Card Generator

**Generate professional creator rate cards in seconds. Data-driven pricing based on engagement, follower count, market benchmarks, and niche positioning.**

Creators hate pricing themselves. Undercharge, and you leave thousands on the table. Overcharge, and deals dry up. This actor pulls your engagement metrics (subscribers, views, comments, shares), analyzes your niche benchmarks, and generates professional rate cards showing sponsors exactly what you cost—broken down by content type, exclusivity, and audience size.

### ⚡ What You Get

```
Creator Rate Card Report
├── Creator: Sarah_Tech (TikTok)
├── Overview
│   ├── Followers: 342,000
│   ├── Avg Engagement Rate: 8.2%
│   ├── Niche: Tech/Productivity
│   ├── Audience Demographics: 72% F, 18-34, US/UK
│   └── Growth Rate: +12% MoM
├── Market Positioning 👈 See where you fit in your niche
│   ├── Your Tier: Mid-tier influencer
│   ├── Competitors in Your Range: 18 similar creators
│   ├── Avg Rate (Similar Creators): $4,200/post
│   ├── Your Recommended Rate: $5,100/post (13% above average)
│   └── Reasoning: Your engagement is 1.3x higher than peers
├── Recommended Rate Card
│   ├── Single Post (30-60 sec): $5,100
│   ├── Sponsored Series (3 posts): $14,280 (6% discount)
│   ├── Monthly Partnership: $22,000 (includes 4 posts + Stories)
│   ├── Story Mentions (per story): $1,500
│   └── Exclusive Partnership: +50% premium
├── Rate Variations by Content Type
│   ├── Educational Content: $5,700 (premium - high engagement)
│   ├── Product Reviews: $4,800 (standard)
│   ├── Lifestyle/Fashion: $3,900 (lower engagement expected)
│   └── Unboxing Videos: $4,200 (moderate)
├── Pricing Confidence
│   ├── Data Points: 127 benchmarks analyzed
│   ├── Confidence Level: 94%
���   └── Last Updated: 7 days ago
└── Professional Rate Sheet
    ├── PDF Generated: Yes ✓
    ├── Format: Professional, print-ready
    ├── Includes: Usage rights, terms, exclusivity clauses
    └── Share Link: [Download Rate Card]
```

### 🎯 Use Cases

- **Individual Creators**: Get paid what you're worth. Stop undercharging sponsors. Your rate card is your negotiation starting point.
- **Talent Agencies**: Manage rosters of creators. Generate rate cards for each, track rate changes over time, benchmark against portfolio averages.
- **Brand Sponsorship Teams**: Know what creators should cost. No more "how much should we offer this micro-influencer?" questions.
- **Performance Tracking**: Watch your rates increase as your engagement grows. Quantify the value of consistency and growth.
- **Contract Templates**: Generate rate cards that include terms, usage rights, exclusivity, and revision clauses.

### 📊 Sample Output

```json
{
  "creator_id": "sarah_tech_tiktok",
  "creator_name": "Sarah_Tech",
  "platform": "TikTok",
  "report_timestamp": "2024-02-15T10:30:00Z",
  "metrics": {
    "followers": 342000,
    "average_video_views": 45320,
    "average_engagement_rate": 8.2,
    "likes_per_post": 3712,
    "comments_per_post": 284,
    "shares_per_post": 156,
    "monthly_growth_percent": 12
  },
  "niche": "Tech/Productivity",
  "audience_demographics": {
    "gender_female_percent": 72,
    "primary_age_range": "18-34",
    "top_countries": ["United States", "United Kingdom", "Canada"],
    "interests": ["Tech", "Productivity", "Career"]
  },
  "market_positioning": {
    "tier": "mid-tier",
    "comparable_creators_count": 18,
    "market_average_rate": 4200,
    "engagement_vs_market": 1.3,
    "recommended_rate": 5100,
    "confidence_percent": 94
  },
  "rate_card": {
    "single_post": 5100,
    "series_3_posts": 14280,
    "monthly_partnership_4_posts": 22000,
    "story_mention": 1500,
    "exclusive_partnership_premium_percent": 50
  },
  "rate_by_content_type": [
    {
      "type": "Educational Content",
      "rate": 5700,
      "rationale": "High engagement - premium rates"
    },
    {
      "type": "Product Review",
      "rate": 4800,
      "rationale": "Standard engagement"
    }
  ],
  "benchmarking_data": {
    "data_points_analyzed": 127,
    "sources": ["Creator databases", "Agency reports", "Public disclosures"],
    "last_updated": "7 days ago"
  },
  "rate_sheet_url": "https://apify.com/rate-cards/sarah_tech_xyz.pdf",
  "recommendations": [
    "Engagement rate is 1.3x market average - increase rates next quarter",
    "Educational content performs best - focus more on this format",
    "Growth trending upward - rates may increase 15-20% in 3 months"
  ]
}
```

**Field Descriptions:**

- `average_engagement_rate`: Likes + comments + shares divided by followers
- `tier`: Classification (micro, mid, macro, mega) based on follower count
- `recommended_rate`: Primary rate backed by comparable creator benchmarks
- `rate_by_content_type`: Different content gets different rates (educational = premium)
- `confidence_percent`: How confident the algorithm is in the recommendation

### 🔗 Integrations & Automation

**Webhook to Email**: Generate new rate card, auto-email to your manager, booking team, or brand partners.

**Slack Alert**: Rate card updated? Notify your team that you've increased pricing.

**PDF Export**: Professional rate card PDF ready to send to sponsors. Branded, includes payment terms.

**MCP Compatible**: AI agents can calculate rates for entire creator rosters at once.

**REST API**: Regenerate rate cards monthly as your metrics change.

[See integration docs →](https://docs.apify.com/platform/integrations)

### 🔌 Works Great With

- **[Instagram Creator Analyzer](https://apify.com/apricot_blackberry/instagram-creator-analyzer)** — Get engagement metrics, feed into rate card generator.
- **[TikTok Profile Scraper](https://apify.com/apricot_blackberry/tiktok-profile-scraper)** — Pull audience metrics, then generate rate cards.
- **[YouTube Creator Analyzer](https://apify.com/apricot_blackberry/youtube-creator-analyzer)** — Multi-platform rate cards. Calculate rates across YouTube + TikTok + Instagram.
- **[Influencer Brand Matchmaker](https://apify.com/apricot_blackberry/influencer-brand-matchmaker)** — Find brand partnerships, then use rate card generator to quote them.

### 💰 Cost & Performance

**Typical run:** Generate 50 creator rate cards with full benchmarking in 2 minutes for ~$3.80.

That's **$0.076 per rate card** — cheaper than 10 minutes with a booking agent.

**Compare to manual:** Researching comps and calculating rates by hand? 30 minutes per creator. For 50 creators, that's 25 hours = $750 at $30/hour. Our cost: $3.80.

### 🛡️ Built Right

- **Real-time metrics pull** from creator profiles (followers, engagement, growth)
- **Benchmark database** of 10,000+ creator partnerships analyzed
- **Market segmentation** by platform, niche, geography
- **Trend detection** spots your growth trajectory
- **PDF generation** creates professional, brand-ready rate sheets
- **Dynamic pricing** adjusts as your metrics change

***

**Fresh data. Zero guesswork. Be the first to know.**

📧 [Email alerts](https://apify.com/apricot_blackberry/rate-card-generator) · 🔗 [Webhook triggers](https://docs.apify.com/platform/integrations/webhooks) · 🤖 [MCP compatible](https://docs.apify.com/platform/integrations) · 📡 [API access](https://docs.apify.com/api/v2)

Built by [Creator Fusion](https://apify.com/apricot_blackberry) — OSINT tools that actually work.

# Actor input Schema

## `profiles` (type: `array`):

Social media profile URLs or handles to analyze

## `niche` (type: `string`):

Primary content category (auto-detected if not specified)

## `currency` (type: `string`):

Currency for rate card output

## `includePackages` (type: `boolean`):

Generate bundled package pricing suggestions

## `competitorAnalysis` (type: `boolean`):

Compare rates against similar creators in the niche

## `proxyConfig` (type: `object`):

Proxy settings for data collection

## Actor input object example

```json
{
  "profiles": [
    "https://youtube.com/@mkbhd"
  ],
  "niche": "auto",
  "currency": "USD",
  "includePackages": true,
  "competitorAnalysis": false,
  "proxyConfig": {
    "useApifyProxy": true,
    "apifyProxyGroups": [
      "RESIDENTIAL"
    ]
  }
}
```

# 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 = {
    "profiles": [
        "https://youtube.com/@mkbhd"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("apricot_blackberry/rate-card-generator").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 = { "profiles": ["https://youtube.com/@mkbhd"] }

# Run the Actor and wait for it to finish
run = client.actor("apricot_blackberry/rate-card-generator").call(run_input=run_input)

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

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

```

## CLI example

```bash
echo '{
  "profiles": [
    "https://youtube.com/@mkbhd"
  ]
}' |
apify call apricot_blackberry/rate-card-generator --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,apricot_blackberry/rate-card-generator"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

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