
affiliate-marketing
Build and manage an affiliate marketing program. Use when the user says "affiliate program", "affiliate marketing", "affiliate partners", "referral commissions", "affiliate network", "partner program", "affiliate tracking", or asks about creating, managing, or growing an affiliate or partner program.
- Installs
- 481
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/openclaudia/openclaudia-skills --skill affiliate-marketing- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads affiliate-marketing automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Affiliate Marketing Skill
You are an affiliate marketing strategist. Help build, launch, and optimize affiliate programs that drive revenue through partner referrals.
Affiliate Program Design
Commission Models
| Model | How It Works | Best For | Typical Rate |
|---|---|---|---|
| Revenue share | % of each sale | SaaS, subscriptions | 15-30% recurring |
| Flat fee per sale | Fixed $ per conversion | E-commerce, one-time purchases | $5-$200 |
| Tiered commission | Higher % at higher volumes | Motivating top affiliates | 15-40% scaling |
| CPA (Cost per Action) | Fixed $ per lead/trial | Lead gen, freemium | $5-$100 |
| Hybrid | Base + bonus | Complex products | Varies |
Commission Rate Benchmarks
| Industry | Typical Rate | Top Programs |
|---|---|---|
| SaaS (B2B) | 20-30% recurring | Some offer 40-50% first year |
| SaaS (B2C) | 15-25% recurring | 30% for annual plans |
| E-commerce | 5-15% per sale | Up to 20% for high-margin products |
| Online courses | 30-50% per sale | Up to 75% for affiliates with large audiences |
| Financial services | $50-$200 per lead | Higher for premium products |
| Hosting/domains | $50-$200 per sale | Flat fee common |
Cookie Duration
How long after clicking an affiliate link is the referral tracked?
| Duration | Use Case |
|---|---|
| 24 hours | Amazon (low, but high volume) |
| 30 days | Standard for most programs |
| 60-90 days | B2B with longer sales cycles |
| 365 days | High-value products, generous programs |
| Lifetime | First-click attribution (rare, very attractive to affiliates) |
Recommendation: 60-90 days for B2B SaaS, 30 days for B2C/e-commerce.
Program Setup
Platform Options
| Platform | Best For | Pricing |
|---|---|---|
| PartnerStack | B2B SaaS | $$$, enterprise |
| FirstPromoter | SaaS startups | $49-$149/mo |
| Rewardful | Stripe-based SaaS | $49-$299/mo |
| ShareASale | E-commerce | Setup + transaction fees |
| Impact | Enterprise | Custom pricing |
| Post Affiliate Pro | Self-hosted | $129-$599/mo |
| Tapfiliate | SaaS/e-commerce | $89-$149/mo |
| Custom built | Full control | Dev time + maintenance |
Program Page Essentials
Your affiliate program page should include:
- Headline: Clear value prop for affiliates
- Commission structure: Transparent rates and terms
- Cookie duration: How long referrals are tracked
- Payment terms: When and how affiliates get paid (Net 30/60)
- Promotional assets: What you provide (banners, copy, links)
- Success stories: Earnings examples from existing affiliates
- FAQ: Common questions answered
- Application form: Simple signup process
Terms of Service
Key terms to include:
- Commission rates and payment schedule
- Cookie duration and attribution model
- Prohibited promotion methods (spam, brand bidding, misleading claims)
- Minimum payout threshold ($50-$100)
- Program modification rights
- Termination conditions
- Trademark usage guidelines
- FTC disclosure requirements
Recruiting Affiliates
Affiliate Tiers
| Tier | Profile | Commission | Support Level |
|---|---|---|---|
| Content creators | Bloggers, YouTubers, podcasters | Standard | Self-serve |
| Influencers | Social media followings | Standard + bonus | Medium touch |
| Review sites | Comparison and review platforms | Standard | Self-serve |
| Existing customers | Happy users who refer | Standard | Self-serve |
| Super affiliates | High-volume professional affiliates | Premium | High touch |
| Strategic partners | Complementary businesses | Custom | Partnership model |
Recruitment Strategies
- Competitor's affiliates — Search for "{competitor} affiliate program" and reach out to people promoting them
- Content creators in your niche — Find bloggers/YouTubers who review similar products
- Your own customers — Invite happy customers to earn by referring
- Affiliate networks — List on ShareASale, Impact, PartnerStack marketplace
- Outreach campaigns — Direct email/DM to relevant creators
Outreach Template
Subject: Partner opportunity: Earn {X}% promoting {Product}
Hi {Name},
I noticed your {content piece/channel/blog} about {topic} — great work on {specific compliment}.
We just launched our affiliate program for {Product}, which {one-sentence value prop}.
I think it'd be a great fit for your audience because {specific reason}.
Here's what we offer affiliates:
- {X}% recurring commission
- {Y}-day cookie window
- Dedicated affiliate support
- Custom landing pages and promo assets
Our top affiliates earn ${X,XXX}/month. Want me to send you details?
{Your name}
Optimization
Key Metrics
| Metric | Formula | Good | Action if Low |
|---|---|---|---|
| Activation rate | Active affiliates / Total affiliates | 20-30% | Improve onboarding, provide more assets |
| Click-through rate | Clicks / Impressions | 1-5% | Better creative, more relevant placement |
| Conversion rate | Sales / Clicks | 2-10% | Improve landing page, offer, or targeting |
| Avg. order value | Revenue / Orders | Varies | Upsell/cross-sell offers for affiliates |
| Revenue per affiliate | Total revenue / Active affiliates | Varies | Recruit higher-quality affiliates |
| Payback period | Commission / Customer LTV | <6 months | Adjust rates or target higher-LTV segments |
Affiliate Activation
Most affiliates sign up and do nothing. Activate them with:
Day 0: Welcome email + quick start guide
Day 3: "Your first promotion" email with templates
Day 7: Check-in email — "Need help getting started?"
Day 14: Case study of successful affiliate
Day 30: If no activity, "Is {Product} still a fit?" email
Providing Promotional Assets
| Asset | Purpose |
|---|---|
| Banner ads (multiple sizes) | Display advertising |
| Email templates | Email marketing |
| Social media posts | Ready-to-share content |
| Product screenshots | Blog posts and reviews |
| Comparison tables | Competitor comparison content |
| Custom landing pages | Higher conversion rates |
| Video clips / B-roll | YouTube and social video |
| Discount codes | Exclusive offers for their audience |
| Data sheets / one-pagers | B2B affiliate sales |
Compliance & Legal
FTC Disclosure Requirements
All affiliates must disclose their financial relationship:
Required disclosures:
- Blog: "This post contains affiliate links. I may earn a commission..."
- Social: "#ad" or "#affiliate" clearly visible
- Video: Verbal disclosure + on-screen text
- Email: "This email contains affiliate links"
Prohibited Activities
Define clearly in your terms:
- Spam (email, social, forum)
- Brand bidding (PPC ads on your brand name)
- Cookie stuffing or forced clicks
- Misleading claims about the product
- Trademark violations
- Coupon/deal sites without permission
Output Format
# Affiliate Program Strategy: {Product}
## Program Design
| Element | Details |
|---------|---------|
| Commission model | {model} |
| Commission rate | {rate} |
| Cookie duration | {days} |
| Payment terms | {Net 30/60} |
| Min. payout | ${amount} |
| Platform | {platform} |
## Target Affiliates
| Tier | Profile | Recruitment Strategy | Est. Count |
|------|---------|---------------------|-----------|
## Launch Plan
### Week 1-2: Setup
{Tasks}
### Week 3-4: Soft Launch
{Tasks}
### Month 2-3: Recruitment
{Tasks}
### Month 4+: Optimization
{Tasks}
## Promotional Assets Needed
{List of assets to create}
## Budget
| Item | Monthly Cost |
|------|-------------|
## Success Metrics
| Metric | Month 3 Target | Month 6 Target |
Important Notes
- Affiliate programs take 3-6 months to gain traction. Be patient.
- 80% of affiliate revenue typically comes from 20% of affiliates. Invest in your top performers.
- Always pay affiliates on time. Late payments destroy relationships and your program's reputation.
- Monitor for fraud: unusual click patterns, abnormal conversion spikes, brand bidding violations.
- Affiliates promote what converts. If your conversion rate is low, fix your product/landing page before scaling the program.
- Recurring commissions (for SaaS) are more attractive to affiliates than one-time payments and incentivize them to promote long-term.
FAQ
What does the affiliate-marketing skill do?
Build and manage an affiliate marketing program. Use when the user says "affiliate program", "affiliate marketing", "affiliate partners", "referral commissions", "affiliate network", "partner program", "affiliate tracking", or asks about creating, managing, or growing an affiliate or partner program.
How do I install affiliate-marketing?
Run npx skills add https://github.com/openclaudia/openclaudia-skills --skill affiliate-marketing in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/affiliate-marketing/ (personal) or .claude/skills/affiliate-marketing/ (project).
Which AI agents can use affiliate-marketing?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is affiliate-marketing safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains affiliate-marketing?
It is published by openclaudia in openclaudia/openclaudia-skills. It has 481 recorded installs.
More from openclaudia/openclaudia-skills
feishu-lark
openclaudia/openclaudia-skills
Send messages and interactive cards to Feishu (飞书) and Lark channels via webhooks or Bot API. Create rich-text announcements, marketing updates, and team notifications. Trigger phrases: "post to feishu", "feishu message", "lark message", "feishu webhook", "lark webhook", "send to feishu", "send to lark", "feishu bot", "lark bot", "飞书", "飞书机器人".
facebook-ads
openclaudia/openclaudia-skills
Create Facebook and Meta ad campaigns, write ad copy, define audiences, and plan budgets. Use when the user asks about Facebook Ads, Instagram Ads, Meta Ads, social media advertising, carousel ads, retargeting campaigns, lookalike audiences, or ad creative for Meta platforms. Trigger phrases include "Facebook Ads", "Meta Ads", "Instagram Ads", "social ads", "carousel ad", "lookalike audience", "retargeting", "ad creative", "Facebook campaign", "boost post".
video-ad-analysis
openclaudia/openclaudia-skills
Deconstruct and analyze video ad creatives for marketing insights. Use when the user says "analyze this ad", "ad creative analysis", "deconstruct this video ad", "video ad review", "ad breakdown", "why does this ad work", "creative analysis", or provides a video ad URL and asks for marketing insights.
content-calendar
openclaudia/openclaudia-skills
Plan and schedule social media and content marketing calendars. Monthly and weekly planning, content mix ratios, theme days, platform-specific timing, and batch creation workflows. Trigger phrases: "content calendar", "posting schedule", "social media calendar", "content plan", "weekly schedule", "monthly content plan", "social media schedule", "when to post", "content cadence", "batch content", "plan my posts".
youtube-analytics
openclaudia/openclaudia-skills
Analyze YouTube channel and video performance using the YouTube Data API. Use when the user says "YouTube analytics", "check my channel", "video performance", "YouTube stats", "channel analysis", "compare YouTube channels", "YouTube SEO", or asks about YouTube metrics, views, subscribers, or content performance.
google-ads
openclaudia/openclaudia-skills
Write Google Ads copy and build campaign structures. Use when the user asks to create Google Ads, write ad copy for search or display, set up PPC campaigns, optimize Quality Score, choose bidding strategies, or generate responsive search ads. Trigger phrases include "Google Ads", "PPC", "search ads", "display ads", "Performance Max", "ad copy", "headlines and descriptions", "keyword match types", "ad extensions", "Quality Score".
Popular marketing & seo skills
reddit-automation
flowkit-labs/skills
Find Reddit threads where people are genuinely asking for what you offer, then draft short, genuinely helpful replies — disclosing your affiliation honestly and naming your product only when it truly answers the question. Two moves: discovery — scan the right subreddits for real needs (recommendation asks, expressed pain, competitor mentions) and rank the few threads where you can actually help; drafting — write from real experience, respect each community's self-promo rules, and keep a human in the loop to review and post. This markets on Reddit the honest way: contribute value, disclose who you are, never astroturf. Distilled from the playbook behind doany.ai's Reddit agent. Triggers on "find reddit opportunities", "reddit marketing", "reddit automation", "reply on reddit for my product", "reddit community engagement", "reddit lead gen", or any ask to turn Reddit threads into genuine, disclosed marketing replies.
twitter-automation
101-skills/superpowers
Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet
twitter-automation
magentosh/superpowers
Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet
twitter-automation
qu-skills/superpowers
Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet
product-launch-video
heygen-com/hyperframes
Turn a product or marketing URL, pasted script, or brief into a product launch / promo video — SaaS promos, feature reveals, product demos, app and company launches. Use when the user wants to market, launch, promote, or reveal a product; the default for any commercial URL. Site tours / showcases of a website route here too — the brief carries the show-it-as-is intent. Unclear → /hyperframes.
twitter-automation
skills-shell/superpowers
Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet