Getting Started with RewardingHub
Everything you need to go from signup to live integration in under 30 minutes.
Step 1: Create Your Account
Visit business.rewardinghub.com/auth/register and sign up with your business email. You will receive a verification email within minutes. Choose whether you are a Publisher (monetizing your app) or an Advertiser (acquiring users).
Step 2: Add Your Game or App
From the dashboard, click "Add New Game" and enter your app details: name, platform (Android, iOS, or both), category, and store URL. You will receive a unique App ID and API Key for SDK integration.
Step 3: Integrate the SDK
Choose your platform:
- Android SDK — Gradle dependency, 3 lines of code
- iOS SDK — CocoaPods or Swift Package Manager
- React Native SDK — npm package with TypeScript support
- Unity SDK — Unity Package Manager or .unitypackage
- Flutter SDK — pub.dev package
Most integrations take under 5 minutes. The SDK handles all UI rendering, offer loading, and reward delivery automatically.
Step 4: Configure Your Virtual Currency
Set your virtual currency exchange rate in the dashboard. For example, if your game uses "gems," you might set 100 gems = $1.00. This determines how many gems users earn per offer completion.
Step 5: Set Up Postbacks
For secure reward delivery, configure server-to-server postbacks. This ensures rewards are delivered reliably even if the user closes your app.
Step 6: Test and Go Live
Use the dashboard test mode to verify your integration works correctly. Once everything looks good, toggle to production mode and your offerwall is live. Monitor your performance in the analytics dashboard.
Frequently Asked Questions
How long does integration take?
Do I need a minimum number of users?
Is there a cost to get started?
Which platforms are supported?
Ready to Get Started?
Join 500+ publishers using RewardingHub to grow their games.