Affiliate Management
Create Affiliate Invitation
Set Commission Rate
- Navigate to Affiliate Management in your Pulse Billing dashboard
- Click "Invite"
- Set the commission rate for this affiliate
Configure Invitation Details
- Enter the affiliate's name
- Enter the affiliate's email address
- Click "Send Invitation"
Result: The affiliate will receive an email invitation with registration instructions and commission details.
Affiliate Registration Process
Affiliate Receives Email Invitation
- Affiliate receives email with invitation link
- Email includes commission rate and program details
- Contains direct link to Pulse Billing registration
Affiliate Creates Account
- Affiliate clicks invitation link
- Creates new account on Pulse Billing platform
- Completes profile information
- Verifies email address
Accept Invitation
- After registration, affiliate sees pending invitation
- Reviews commission rate and terms
- Clicks "Accept Invitation" to join the program
- Gains immediate access to vendor catalog
Result: Affiliate now has access to your product catalog and can start promoting your products.
Access Product Catalog
Browse Available Products
- Affiliate logs into their Pulse Billing account
- Navigates to "Affiliate Dashboard"
- Views "Product Catalog" section
- Browses all available products they can promote
Copy Affiliate Links
- Click on any product in the catalog
- View product details and pricing
- Click "Copy Affiliate Link" button
- Link automatically includes affiliate ID parameter for tracking
Result: Affiliate has unique tracking links for each product that will attribute sales to their account.
Track Sales and Performance
Monitor Real-Time Performance
- Affiliate can view "Payments Dashboard" in real-time
- Track which products are performing best
- Monitor total commission earned
Vendor Monitoring
- Vendor can view "Payments Dashboard" in real-time
- See which affiliates are generating sales
- Track total revenue from affiliate program
Result: Both vendor and affiliate have full visibility into program performance.
Monthly Payout Report Generation
Automatic Report Creation
- At the end of each month, Pulse Billing automatically generates detailed payout reports
- Reports include all vendor sales attributed to each affiliate
- Shows commission calculations and total earnings
- Available for both vendor and affiliate review
Report Contents
Each monthly report includes:
- Sales Summary: Total sales attributed to the affiliate
- Commission Breakdown: Detailed calculation of earned commissions
- Product Performance: Which products generated the most sales
- Payment Status: Whether payment has been processed
Result: Complete transparency in affiliate earnings and vendor sales attribution.
Process Affiliate Payments
For MOR (Merchant of Record) Payments
- Automatic Processing: Pulse Billing handles payment distribution
- Minimum Threshold: Payments processed only if affiliate earned $50 or more
- Payment Methods: Supports multiple payment options (PayPal, bank transfer, etc.)
- Timeline: Payments processed within 10 business days after month end
For Non-MOR Payments
- Vendor Responsibility: Vendor must manually send payments to affiliates
- Payment Instructions: Vendor receives detailed payout report with payment amounts
Result: Affiliates receive their earned commissions through the appropriate payment method.
Key Features
For Vendors
- Easy Invitation Management: Send invitations with custom commission rates
- Performance Tracking: Monitor affiliate sales and performance in real-time
- Automated Reporting: Monthly reports generated automatically
- Affiliate referral URL: Configure a shareable store URL for affiliates in Settings → Affiliate
- Website tracking script: Add a small script to your website to remember affiliate referrals and automatically attribute checkouts
For Affiliates
- Simple Registration: Easy account creation and invitation acceptance
- Product Catalog Access: Full access to vendor's product catalog
- Unique Tracking Links: Automatic affiliate ID inclusion in all links
- Real-Time Performance: Live dashboard showing sales and earnings
- Transparent Reporting: Detailed monthly reports with commission breakdowns
Track affiliates on your own website (vendor setup)
If affiliates promote your own website (not just Pulse-hosted pages), you can still attribute commissions by adding the affiliate tracking script.
1) Configure your Affiliate referral URL
- Go to Settings → Affiliate
- Set Affiliate referral URL (example:
https://yourdomain.com)
Pulse Billing uses this to generate “store URLs” for affiliates by appending ?aff=<affiliateId>.
2) Add the tracking script to your website
Add this script tag to your website’s <head> (or just before </body>):
<script src="https://app.pulse-billing.com/affiliate.js" defer></script>
Optional configuration (only if you need overrides)
<script>
window.dcmAffiliateConfig = {
// How long to remember the affiliate id (in days)
days: 30,
// Shows an on-page debug panel for validating tracking
debug: false,
};
</script>
<script src="https://app.pulse-billing.com/affiliate.js" defer></script>
How it works
- Capture parameter: The script captures
?aff=<affiliateId>on your website and stores it for the configured number of days. - Checkout attribution: When a visitor clicks a Pulse checkout link, the script automatically appends
?afid=<affiliateId>so the checkout is attributed to the affiliate. - Debug mode: You can temporarily enable debug mode by adding
?aff_debug=1to your website URL.
Vendor store URLs (affiliate view)
Affiliates can find vendor store URLs (already including their affiliate id) in:
- Settings → Vendors
Only vendors that configured an Affiliate referral URL will appear in this list.
Ready to start your affiliate program?
Create your first affiliate invitation and begin expanding your sales reach through trusted partners.