Loading guides...
Tracking fundamentals
Integration methods
Common troubleshooting
Security best practices
The most common method uses special parameters in URLs to identify the source of traffic. When users click affiliate links, tracking codes are captured and stored.
Modern tracking systems use multiple storage methods to ensure tracking data persists across the customer journey, even through complex checkout flows.
Easy client-side integration for most websites
• Quick setup
• No server changes
• Auto cookie tracking
• Blocked by ad blockers
• Client-side only
Robust tracking via API calls from your backend
• Ad blocker proof
• More reliable
• Better data quality
• Requires backend changes
• More complex setup
Real-time notifications for conversions and events
• Real-time updates
• Reliable delivery
• Custom logic
• Requires webhook endpoint
• Additional infrastructure
Tracking parameters stored in both cookies and browser localStorage for maximum reliability
Conversions attributed to affiliates for up to 30 days after initial click
Track users across multiple domains and subdomains within your ecosystem
Built-in safeguards against self-referrals and fraudulent conversions
Full tracking support across desktop, mobile, and tablet devices
• Script not loaded properly
• Ad blocker interference
• CORS configuration issues
• Verify script placement in head tag
• Test in incognito/private mode
• Configure CORS headers correctly
• Missing conversion tracking
• Cookies cleared by user
• Attribution window expired
• Implement conversion tracking code
• Use extended cookie lifetime
• Check attribution window settings
• Multiple script instances
• Page refresh events
• Double-firing triggers
• Implement deduplication logic
• Use unique transaction IDs
• Add conversion safeguards
The most popular integration method for SaaS companies. Tracking data is passed through Stripe's client reference system and captured via webhooks.
Perfect for SaaS companies using Paddle for subscription billing. Tracking data is captured through Paddle's webhook system and transaction metadata.
Built-in protection against self-referrals, click fraud, and other malicious activities.
Secure handling of tracking data with encryption and minimal data collection principles.
Support for international privacy laws and regional compliance requirements.