Branch.io Integration
Integrating Branch.io with Gameball
Overview
Gameball supports Branch.io as a dynamic link provider for referral programs. This integration enables you to generate dynamic links that track referrals and enhance your user acquisition strategy.
Integration Steps
Follow these steps to integrate Branch.io with Gameball:
1. Navigate to Admin Settings
Log in to your Gameball Dashboard.
Go to Settings > Integrations > Mobile Integrations.

2. Add Your Application Desktop URL as the Referral Link
In the Gameball Dashboard, locate the Referral Link field.
Enter your application's desktop URL (this will be used as the fallback when the referral link is opened on a desktop).
Click Update Configurations to apply the changes.
3. Select Branch.io as Your Dynamic Link Provider
Locate the Dynamic Link Provider section.
Select Branch.io by clicking the radio button.

4. Retrieve Your Branch.io Credentials
To complete the integration, you need two values from your Branch.io account:
Branch Key
Branch App ID
How to Find These Values in Branch.io
Log in to your Branch.io Dashboard.
Navigate to Settings > Account Settings.
Locate the Branch Key and Branch App ID under the API Keys section.
Copy these values.

5. Enter Your Credentials in Gameball
Return to Gameball Dashboard.
Enter the Branch Key into the
Branch Key
field and click Update Branch button.Enter the Branch App ID into the
Branch App ID
field and click Update Branch button.
Notes
Before proceeding with the integration, ensure that your application links are properly set up in your Branch.io account. You need to configure the following details:
Application Play Store link for Android
Application Apple Store link for iOS
Application default URL
These settings are essential to ensure that referral links redirect users correctly based on their device.
You must send the Gameball referral code captured from the link as GBReferral parameter in the registerPlayer method.
Now your referral program is powered by Branch.io dynamic links! 🚀
Last updated