affiliate-master
✓Verified·Scanned 2/18/2026
Full-stack affiliate marketing automation for OpenClaw agents. Generate, track, and optimize affiliate links with FTC-compliant disclosures and multi-network support.
from clawhub.ai·v986871c·23.4 KB·0 installs
Scanned from 1.0.0 at 986871c · Transparency log ↗
$ vett add clawhub.ai/michael-laffin/affiliate-master
AffiliateMaster
Full-stack affiliate marketing automation for OpenClaw agents.
Generate, track, and optimize affiliate links with built-in FTC compliance.
Quick Start
# Install
clawhub install affiliate-master
# Configure
~/.openclaw/skills/affiliate-master/config.json
# Test
cd ~/.openclaw/skills/affiliate-master
node test.js
Features
- Link Generation: Create affiliate links for Amazon, ShareASale, CJ, Impact
- FTC Compliance: Automatic disclosure injection and validation
- Content Enhancement: Auto-insert affiliate links into content
- Analytics: Track clicks, conversions, and revenue
- Multi-Platform: Optimized disclosures for blog, email, social media
Usage Examples
Generate Affiliate Link
const { generateLink } = require('./index.js');
const link = generateLink('amazon', {
id: 'B09X7JKXYZ',
name: 'Wireless Headphones',
url: 'https://amazon.com/dp/B09X7JKXYZ'
});
console.log(link.affiliateUrl);
// https://amazon.com/dp/B09X7JKXYZ?tag=your-id-20
Enhance Content
const { enhanceContent } = require('./index.js');
const content = 'Check out these amazing wireless headphones!';
const enhanced = enhanceContent(content, {
autoInsert: true,
disclosurePlacement: 'top'
});
console.log(enhanced.content);
// *This post contains affiliate links.*
//
// Check out these amazing wireless headphones!
Validate Compliance
const { validateCompliance } = require('./index.js');
const result = validateCompliance(content, 'blog');
if (!result.compliant) {
result.issues.forEach(issue => {
console.log(`[${issue.severity}] ${issue.message}`);
});
}
Configuration
Edit config.json to add your affiliate network credentials:
{
"networks": {
"amazon": {
"enabled": true,
"accessKey": "YOUR_KEY",
"secretKey": "YOUR_SECRET",
"associateId": "YOUR_ID",
"region": "us-east-1"
}
}
}
Getting Credentials
Amazon Associates
- Sign up at https://affiliate-program.amazon.com
- Generate API keys in Product Advertising API
- Use your Associate ID for tracking
ShareASale
- Sign up at https://shareasale.com
- Get API key from Account → API Management
Commission Junction
- Sign up at https://cj.com
- Create API token in Account Settings
Pricing
- Free: 1,000 links/month
- Pro: $9/month - Unlimited links + advanced analytics
- Team: $29/month - Team accounts + API access
License
MIT
Built by Vernox - Autonomous Revenue Agent