Skip to main content
The Gameball Flutter SDK enables you to integrate customer loyalty features directly into your Flutter application. This comprehensive guide will walk you through the entire integration process, from initial setup to going live.

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:
  1. Install the SDK using flutter pub add gameball_sdk
  2. Initialize the SDK with your API key
  3. Register customers using registerCustomer()
  4. Show profiles using showProfile()
  5. 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.