Prerequisites
Before starting the integration process, ensure you have the following:- Active Affelios subscription - Any plan (Flex, Pro, or Enterprise)
- Live Brand on Playbook - Your brand must be operating on the Playbook Sportsbook and Casino platform
- HTTP CSV Endpoints - Registration and Transaction endpoints provided by Playbook
- Whitelisted IP Addresses - Playbook must whitelist required Affelios IP addresses for your brand
- Admin Access - Full administrative privileges to your Affelios account
Integration Benefits
Key Features
Automated Data Import
Automated Data Import
- Daily automatic import of player registrations and transactions
- Real-time commission calculations based on actual gaming revenue
- Automated deduction handling for payment fees and taxes
- No manual data entry required
Multi-Product Tracking
Multi-Product Tracking
- Separate tracking for Sports, Casino, Live Casino, and Virtual Sports
- Individual product revenue and wagering tracking
- Detailed commission breakdowns by product type
- Flexible commission plans per product category
Advanced Attribution
Advanced Attribution
- 30-day cookie tracking with btag parameter
- Automatic ClickKey generation for proper attribution
- Player registration and transaction linking
- Anonymous transaction prevention
Step-by-Step Integration Guide
Step 1: Create a Brand in Affelios
Access Brand Creation
Create New Brand
Configure Brand Settings
Brand Configuration Example
For a brand called “BetTest.com”, use these settings:Brand Step 1 - Basic Information
Brand Step 2 - Advanced Settings
Step 2: Configure Playbook Integration Settings
Access Integration Settings
Select CSV HTTP Integration
Configure HTTP Connection
Step 3: Set Up HTTP Connection Settings
HTTP Connection Configuration
Step 4: Configure Field Mapping
After establishing a valid connection, you’ll need to map the CSV fields to Affelios fields.Customer Field Mapping
Registration Data Mapping
Transaction Field Mapping
Playbook returns aggregated totals for Deposits, Wagering, and Revenue split by Product. You’ll need to create multiple product maps:Default Map (Deposits)
Default Map (Deposits)
Sports Product Map
Sports Product Map
Virtual Sports Product Map
Virtual Sports Product Map
Casino Product Map
Casino Product Map
Live Casino Product Map
Live Casino Product Map
Step 5: Enable Daily Import
Configure Import Settings
Save Integration
Verify Connection
Data Import Management
Automatic Import Features
Import Process
Daily Data Retrieval
Daily Data Retrieval
- Affelios requests previous day’s data from Playbook each morning at 3 AM
- Both registration and transaction data are imported
- Data is processed and mapped according to your configuration
- Commissions are calculated automatically
Data Validation
Data Validation
- Connection validation before each import
- Field mapping verification
- Data format validation
- Error logging and reporting
Import Monitoring
Import Monitoring
- View import logs in Settings > Imports
- Retry failed import attempts
- Reimport historical data by date range
- Monitor import success rates
Managing Imports
Monitor Import Status
Review Data Quality
Handle Import Errors
Historical Data
Commission Management
Automated Commission Processing
Commission Calculation
Revenue-Based Commissions
Revenue-Based Commissions
- Commissions calculated on Gross Gaming Revenue (GGR)
- Separate tracking for each product category
- Automatic deduction handling for fees and taxes
- Real-time commission updates
Deduction Management
Deduction Management
- Deposit fees (e.g., 3% payment processing fees)
- Tax rate deductions (e.g., 21% Point of Consumption taxes)
- Net revenue deductions (e.g., 15% platform costs)
- Transparent deduction reporting
Product-Specific Rates
Product-Specific Rates
- Different rates for Sports, Casino, Live Casino, Virtual Sports
- Customizable commission structures per product
- Tiered commission plans based on performance
- Automatic commission approval (recommended)
Troubleshooting
Common Issues
Connection Issues
Connection Issues
- Verify that Playbook has whitelisted the required Affelios IP addresses
- Check that your HTTP hostname is correct and contains your brand identifier
- Ensure your Playbook account is active and accessible
- Contact Playbook support to verify endpoint availability
Data Import Problems
Data Import Problems
- Check that your filename templates are correct
- Verify that Playbook is generating the expected CSV files
- Ensure your brand is properly configured in Playbook
- Review import logs for specific error messages
Field Mapping Issues
Field Mapping Issues
- Verify that CSV field names match your mapping configuration
- Check that all required fields are properly mapped
- Ensure product maps are created for each revenue type
- Test with a small sample of data first
Commission Calculation Problems
Commission Calculation Problems
- Verify that your commission plans are properly configured
- Check that product mappings include revenue fields
- Ensure auto-approve commissions is enabled
- Review deduction settings and percentages
Getting Help
Check Import Logs
Contact Playbook Support
Contact Affelios Support
Provide Details
Best Practices
Optimization Tips
Data Management
Data Management
- Regularly monitor import logs for any issues
- Ensure Playbook is generating consistent CSV formats
- Verify that all required fields are being populated
- Keep historical data for reporting and analysis
Commission Planning
Commission Planning
- Set competitive commission rates for the gambling industry
- Consider different rates for different product categories
- Monitor affiliate performance and adjust rates accordingly
- Provide clear commission information to affiliates
Integration Monitoring
Integration Monitoring
- Set up alerts for failed imports
- Regularly review commission calculations
- Monitor data quality and consistency
- Keep backup records of important transactions
Affiliate Support
Affiliate Support
- Provide clear information about your gambling products
- Share performance insights and marketing tips
- Respond promptly to affiliate questions
- Recognize top-performing affiliates
Next Steps
Your Integration is Complete!
What Happens Next
Data Synchronization
Commission Processing
Affiliate Onboarding
Performance Monitoring
Program Optimization
Additional Resources
Further Reading
- ⚙️ Program setup: Setup Guide - Complete program configuration and brand management
- 💰 Commission management: Commission Plans - Advanced commission strategies and configuration
- 👥 Affiliate onboarding: Affiliate Onboarding Guide - Guide for your new affiliates
- 📊 Analytics & reporting: Reporting & Analytics - Understanding your program performance
- 🧩 Other integrations: Shopify Integration - Connect with e-commerce platforms
- 👩💻 API access: Developer Overview - Advanced integration options and API documentation