Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计提醒

affiliate-program联盟计划

Agent Skill

affiliate-program 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

432

周安装

18

GitHub Stars

19

下载量

144
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:affiliate-program(联盟计划)
来源仓库:https://github.com/finsilabs/awesome-ecommerce-skills
仓库路径:skills/affiliate-program
安装命令:
npx skills add https://github.com/finsilabs/awesome-ecommerce-skills --skill affiliate-program
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/finsilabs/awesome-ecommerce-skills --skill affiliate-program

简介

用于设计和实施联盟营销计划,实现按销售业绩支付佣金的模式管理。

  • 适合降低第三方网络费用、设置自定义佣金规则及防范欺诈行为场景。
  • 通过 npx 命令从 GitHub 安装,支持自动化结算和税务报表生成功能扩展。
  • 适用于电商、内容平台等需要创作者合作变现的业务类型,需明确平台集成需求。
  • affiliate-program 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Affiliate Program

Overview

An affiliate program pays partners a commission for each sale they refer, making it a performance-based acquisition channel with no upfront media cost. The right setup depends on your platform — most merchants get 90% of the value from a dedicated app without writing any code. Custom commission rules, fraud detection, and automated payouts are where custom development adds value.

When to Use This Skill

  • When launching a creator or influencer partnership program with revenue share
  • When replacing a third-party affiliate network (ShareASale, CJ) to reduce 20–30% network fees
  • When needing custom commission rules (category-specific rates, SKU exclusions, tiered volume bonuses)
  • When fraud in an existing affiliate program is eroding margins
  • When generating 1099 tax reporting for US-based affiliates

Core Instructions

Step 1: Determine the merchant's platform and choose the right tool

PlatformRecommended ToolWhy
ShopifyRefersion or UpPromote (Shopify App Store)Native Shopify integration, automatic coupon + link generation, built-in fraud detection, PayPal/Stripe payouts
WooCommerceAffiliateWP ($149/yr) or Solid AffiliateDeep WooCommerce integration, per-product commission rates, real-time reporting, Stripe payout add-on
BigCommerceRefersion or Goaffpro (BigCommerce App Marketplace)Native checkout integration, multi-tier commissions, real-time dashboards
Custom / HeadlessRewardful (SaaS, $49/mo) or build custom with Stripe ConnectRewardful handles tracking, fraud detection, and payouts; use custom code only for complex commission logic

Step 2: Set up your affiliate app


Shopify

Using Refersion (recommended):

  1. Install Refersion from the Shopify App Store
  2. Go to Refersion Dashboard → Settings → General and configure:

- Default commission rate (start with 10–15% for most verticals) - Cookie duration (30 days is standard) - Minimum payout threshold ($50 recommended)

  1. Go to Commissions → Commission Groups to create tiers:

- Bronze: 10% (default) - Silver: 12% (unlocks at $5k/month referred revenue) - Gold: 15% (unlocks at $20k/month)

  1. Refersion automatically generates unique tracking links (yourstore.com?rfsn=XXXXX) and injects a tracking pixel at checkout — no code required
  2. Go to Affiliates → Recruitment Page to enable a self-service signup portal where partners can apply
  3. For Shopify Plus stores: use Shopify Flow to automatically tag high-value affiliates and trigger tier upgrades

Using UpPromote (free plan available):

  1. Install UpPromote from the Shopify App Store
  2. Go to UpPromote → Programs → Create Program and set commission rules
  3. Enable automatic discount code generation for each affiliate under Settings → Affiliate Links
  4. Connect PayPal or Wise under Settings → Payment for automated payouts

WooCommerce

Using AffiliateWP:

  1. Install and activate AffiliateWP on your WordPress site
  2. Go to AffiliateWP → Settings → General and configure:

- Referral rate: 10% (start conservative) - Cookie expiration: 30 days - Credit last referrer: yes (last-click attribution)

  1. Go to AffiliateWP → Settings → Payouts and connect PayPal or enable manual payouts
  2. Enable per-product commission rates under Settings → Misc → Per-Product Rates — this allows you to set 4% on electronics and 20% on digital products
  3. Install the AffiliateWP – Fraud Prevention add-on ($49) to automatically flag self-referrals and IP velocity abuse
  4. Affiliates access their dashboard at yoursite.com/affiliate-area/

Tier automation with WooCommerce hooks:

// In functions.php — promote affiliate to Silver tier when monthly revenue > $5k
add_action('affwp_update_affiliate', function($affiliate_id) {
    $month_revenue = affwp_get_affiliate_earnings($affiliate_id, true); // current month
    if ($month_revenue >= 5000 && affwp_get_affiliate_rate($affiliate_id) < 0.12) {
        affwp_update_affiliate(['affiliate_id' => $affiliate_id, 'rate' => '12']);
    }
});

BigCommerce

  1. Install Refersion or Goaffpro from the BigCommerce App Marketplace
  2. Both apps integrate with BigCommerce's order webhooks automatically — no code required
  3. Configure commission tiers and payout schedules in the app dashboard
  4. BigCommerce's built-in coupon system works with both apps to generate affiliate-specific discount codes

Custom / Headless

For headless storefronts, use Rewardful (SaaS) to avoid building tracking infrastructure from scratch:

  1. Add Rewardful's JavaScript snippet to your storefront
  2. On purchase confirmation, identify the customer:
rewardful('convert', { email: order.customerEmail });
  1. Rewardful handles cookie attribution, fraud detection, and Stripe Connect payouts automatically

If you need custom commission logic that Rewardful cannot handle, build the tracking layer:

// Track affiliate click and set cookie
export async function trackAffiliateClick(req: Request, res: Response) {
  const code = req.query.aff as string;
  const affiliate = await db.affiliates.findByCode(code);
  if (!affiliate) return res.redirect('/');

  await db.affiliateClicks.create({
    affiliateId: affiliate.id,
    ip: req.ip,
    clickedAt: new Date(),
  });

  res.cookie('aff', affiliate.id, {
    maxAge: 30 * 86400 * 1000, // 30-day cookie
    httpOnly: true,
    secure: true,
    sameSite: 'lax',
  });

  return res.redirect(req.query.redirect as string ?? '/');
}

// Attribute order and calculate commission
async function attributeOrderToAffiliate(orderId: string, affiliateCookieId: string) {
  const order = await db.orders.findById(orderId);
  const affiliate = await db.affiliates.findById(affiliateCookieId);
  if (!affiliate) return;

  // Fraud check: flag self-referrals
  if (order.customerEmail === affiliate.email) {
    await db.affiliateConversions.create({ orderId, affiliateId: affiliate.id, status: 'flagged' });
    return;
  }

  const commissionRate = { bronze: 0.10, silver: 0.12, gold: 0.15 }[affiliate.tier];
  const commission = (order.subtotalCents / 100) * commissionRate;

  await db.affiliateConversions.create({
    orderId,
    affiliateId: affiliate.id,
    commissionAmount: commission,
    status: 'pending', // hold for 30-day refund window
  });
}

Use Stripe Connect for payouts — it handles KYC, tax forms, and international transfers:

const transfer = await stripe.transfers.create({
  amount: Math.round(totalCommission * 100),
  currency: 'usd',
  destination: affiliate.stripeConnectAccountId,
  description: `Affiliate commission — ${month}`,
});

Step 3: Configure commission and fraud rules

Regardless of platform, configure these settings in your affiliate app:

  1. Commission base: set commission on subtotal only — never on tax or shipping
  2. Refund window: hold commissions for 30 days before approving (most apps call this "pending" status)
  3. Minimum payout: set $50–$100 to reduce payment fees
  4. Self-referral blocking: enable in app settings (Refersion and AffiliateWP both have this built in)
  5. Category exclusions: exclude gift cards and already-discounted items from commission base
  6. FTC compliance: require affiliates to disclose their relationship in all posts

Step 4: Measure performance

Track these metrics in your affiliate app's dashboard:

MetricTargetWhere to Find
Click-to-conversion rate2–5%Refersion: Reports → Conversions. AffiliateWP: Reports tab
Average commission payoutTrack vs. ROASAffiliate app → Payout reports
Fraud rate (flagged conversions)< 2%Check flagged/pending queue monthly
Top 10 affiliates by revenueAffiliate app → Leaderboard

Best Practices

  • Issue unique discount codes per affiliate (not just UTM links) — discount codes are more reliable for attribution when affiliates use link-in-bio tools that strip UTM parameters
  • Hold commissions for 30 days before approving — never pay out on orders that might be returned
  • Set a minimum payout threshold ($50–$100) to reduce payment processing fees and discourage fraud
  • Require onboarding (PayPal email or Stripe Connect) before an affiliate can receive payments — this creates a paper trail
  • Audit affiliates with refund rates above 15% — high refund rates combined with high volume signals return fraud
  • Cap commission on first-time purchases only for high-discount categories — prevents affiliates from incentivizing repeat coupon use

Common Pitfalls

ProblemSolution
Self-referral fraudEnable self-referral blocking in your affiliate app settings; most dedicated apps include this
Commission calculated on full order total including tax and shippingConfigure the commission base to use subtotal in app settings
Payout fails for affiliates who haven't completed KYCGate payouts on completed onboarding; use Stripe Connect's charges_enabled status check
Tier not downgrading when affiliate volume dropsReview tier assignments monthly; most apps support manual tier adjustments
High refund rate from one affiliatePause the affiliate and review recent orders; if pattern continues, terminate partnership

Related Skills

  • @influencer-tracking
  • @referral-viral-loops
  • @sms-marketing
  • @marketing-attribution-dashboard

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

39.05%
按下载量换算56

Claude

30.87%
按下载量换算44

Cursor

16.93%
按下载量换算24

Gemini CLI

10.25%
按下载量换算15

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills