Getting Started
Install the Gameball Flutter SDK and initialize it in your app
Initialize Gameball Customer Profile
Register customers and show the Gameball customer profile widget
Track Customer Events
Send customer events to Gameball for engagement tracking
Track Orders & Cashback Reward
Monitor customer orders and provide cashback rewards
Integrate Redemption
Enable customers to redeem their earned points
Track Referrals
Reward customers for referring new users
Go-Live Checklist
Comprehensive checklist for smooth deployment
What You’ll Accomplish
By following this Flutter integration guide, you’ll be able to:- Install and configure the Gameball Flutter SDK
- Register customers and display their loyalty profiles
- Track customer events for engagement analysis
- Process orders and award cashback rewards
- Enable point redemption through various methods
- Implement referral programs to grow your customer base
- Deploy confidently with our go-live checklist
Prerequisites
Before starting the Flutter integration:- Flutter development environment set up
- Firebase project configured for your Flutter app
- Gameball account with API credentials
- Basic knowledge of Flutter development
Quick Start
The fastest way to get started with Gameball Flutter integration:- Install the SDK using
flutter pub add gameball_sdk - Initialize the SDK with your API key
- Register customers using
registerCustomer() - Show profiles using
showProfile() - Track events using
sendEvent()
This integration guide is based on the official Gameball Flutter documentation. All code examples and configurations are directly sourced from the official documentation.