Quick Start Guide
Get your AffiliateBase affiliate program live in under 5 minutes. This guide walks you through the essential setup steps.
Prerequisites
Before you begin, you’ll need:
- A Stripe account (free to create at stripe.com)
- Access to your website’s code or CMS
Step 1: Create Your Account
- Go to app.affiliatebase.com and sign up
- Enter your email and create a password
- Verify your email address
Step 2: Connect Stripe
After signing up, you’ll be prompted to connect your Stripe account:
- Click Connect Stripe
- Log in to your Stripe account (or create one)
- Authorize AffiliateBase to access your account
- Webhooks are configured automatically
Stripe connection enables:
- Automatic conversion tracking from payments
- Commission calculation based on revenue
- Secure payout processing
Step 3: Add the Tracking Script
Add this script to your website’s <head> section:
<script>
(function(w,r){
w._abq=w._abq||[];
w[r]=w[r]||function(){(w[r].q=w[r].q||[]).push(arguments)}
})(window,'affiliatebase');
</script>
<script
async
src="https://cdn.jsdelivr.net/npm/affiliatebase-tracking@1/src/index.js"
data-org-id="YOUR_ORG_ID">
</script>
Replace YOUR_ORG_ID with your organization ID from the setup wizard.
Step 4: Create Your First Affiliate
- Go to the Affiliates tab in your dashboard
- Click Invite Affiliate
- Enter their email address
- Select a campaign (optional)
- Click Send Invitation
Your affiliate will receive an email with instructions to join your program.
Step 5: Test Your Integration
Verify everything works:
- Test the tracking script: Visit your site with
?via=testappended to the URL - Check the console: Open browser developer tools and look for AffiliateBase logs
- Make a test purchase: Complete a checkout to verify conversion tracking
- Check your dashboard: The conversion should appear within minutes
What’s Next?
Your affiliate program is now live! Here are recommended next steps:
- Set up commission rates for your campaigns
- Customize your affiliate portal branding
- Invite more affiliates to grow your program
- Learn about Stripe Checkout integration for advanced setups
Need Help?
If you run into issues during setup:
- Check our Troubleshooting guide
- Review Testing your integration for detailed debugging steps