Choose Your Integration Path
Need help deciding? This guide helps you pick the right integration method for your platform.
Takes: 2 minutes to find your perfect match
Quick Decision Tree
Answer these 3 questions:
1. What platform are you building on?
- 🌐 Web browser → Go to Web
- 📱 Mobile app → Go to Mobile
- 💬 Chat platform → Go to Chat
- 🛒 E-commerce → Go to E-commerce
- 🎮 Game → Go to Gaming
- 🤖 Something else → Go to Custom
Platform-Specific Guides
Web Applications
You're building: A website or web app
Best integration method:
Next.js ⭐ Recommended for Next.js apps
- Time: 15 minutes
- Difficulty: Easy
- Best for: Next.js 13+ (App Router), Cloudflare Pages, Vercel
- Guide: Next.js Integration
When to use: Building with Next.js, especially on Cloudflare Pages or Vercel.
Key features:
- Client-side direct API pattern (no server-side proxy needed)
- Works with Edge Runtime limitations
- Cloudflare Pages deployment guide included
- Complete error handling examples
JavaScript SDK ⭐ Recommended for other frameworks
- Time: 15 minutes
- Difficulty: Easy
- Best for: React, Vue, vanilla JS, any web framework
- Guide: JavaScript SDK
Code example:
<script src="https://api.loyalteez.app/sdk.js"></script>
<script>
LoyalteezAutomation.init('YOUR_BRAND_ID');
// Events auto-tracked!
</script>
When to use: When you want automatic event detection and minimal code.
Direct API Calls (Alternative)
- Time: 20 minutes
- Difficulty: Easy
- Best for: When you want full control, or using a framework that conflicts with the SDK
- Guide: Custom Integration
Code example:
fetch('https://api.loyalteez.app/loyalteez-api/manual-event', {
method: 'POST',
body: JSON.stringify({
event: 'user_action',
email: userEmail
})
});
When to use: When you want to manually control every event.
Mobile Applications
You're building: iOS, Android, or cross-platform mobile app
React Native ⭐ Recommended for cross-platform
- Time: 30 minutes
- Difficulty: Easy
- Platforms: iOS + Android with one codebase
- Guide: React Native Integration
When to use: Building for both iOS and Android, or already using React Native.
Native iOS (Swift)
- Time: 40 minutes
- Difficulty: Medium
- Platforms: iOS only
- Guide: iOS Integration
When to use: iOS-only app, or want native performance.
Native Android (Kotlin)
- Time: 40 minutes
- Difficulty: Medium
- Platforms: Android only
- Guide: Android Integration
When to use: Android-only app, or want native performance.
Flutter (Dart)
- Time: 35 minutes
- Difficulty: Easy
- Platforms: iOS + Android with one codebase
- Guide: Flutter Integration
When to use: Already using Flutter, or prefer Dart.
Quick comparison:
| Framework | Time | Platforms | Difficulty |
|---|---|---|---|
| React Native | 30 min | iOS + Android | ⭐⭐⭐ Easy |
| iOS Native | 40 min | iOS only | ⭐⭐ Medium |
| Android Native | 40 min | Android only | ⭐⭐ Medium |
| Flutter | 35 min | iOS + Android | ⭐⭐⭐ Easy |
Chat Platforms
You're building: A chat bot or community integration
Discord Bot ⭐ Most popular
- Time: 25 minutes
- Difficulty: Easy
- Users: 200M+ users
- Guide: Discord Integration
When to use: Running a Discord community or server.
Example use cases:
- Reward server members for activity
- Reward moderation actions
- Reward event attendance
- Reward server boosts
Telegram Bot
- Time: 30 minutes
- Difficulty: Easy
- Users: 800M+ users
- Guide: Telegram Integration
When to use: Running a Telegram group or channel.
Example use cases:
- Reward channel members
- Reward message activity
- Reward referrals
- Reward poll participation
Slack, WhatsApp, WeChat
- Time: 30-45 minutes
- Difficulty: Medium
- Guide: Custom Integration
When to use: Using other chat platforms with webhook/API support.
Quick comparison:
| Platform | Monthly Users | Setup Time | Best For |
|---|---|---|---|
| Discord | 200M | 25 min | Gaming, tech communities |
| Telegram | 800M | 30 min | Global communities, crypto |
| Slack | 20M | 40 min | Business, professional groups |
E-commerce
You're building: An online store
Shopify ⭐ Most popular
- Time: 45 minutes
- Difficulty: Medium
- Stores: 4.4M+ stores
- Guide: Shopify Integration
When to use: Running a Shopify store (any plan).
What you reward:
- Purchases (1 LTZ per $1)
- Account creation
- First purchase bonuses
- Product reviews
- Referrals
WooCommerce (WordPress)
- Time: 45 minutes
- Difficulty: Medium
- Guide: Custom Integration (WordPress section)
When to use: Running a WordPress/WooCommerce store.
Custom E-commerce
- Time: 30-60 minutes
- Difficulty: Medium
- Guide: Custom Integration
When to use: Custom-built store or other platforms (Magento, BigCommerce, etc.).
Quick comparison:
| Platform | Market Share | Setup | Integration Method |
|---|---|---|---|
| Shopify | 32% | 45 min | Webhooks |
| WooCommerce | 26% | 45 min | WordPress hooks |
| Custom | Varies | 30-60 min | Direct API |
Gaming
You're building: A game or game server
Unity (C#)
- Time: 30 minutes
- Difficulty: Medium
- Guide: Custom Integration (Unity section)
When to use: Building with Unity engine.
What you reward:
- Achievement unlocks
- Level completion
- Daily login
- In-game milestones
Unreal Engine (C++)
- Time: 45 minutes
- Difficulty: Hard
- Guide: Custom Integration
When to use: Building with Unreal Engine.
Web Games (JavaScript)
- Time: 20 minutes
- Difficulty: Easy
- Guide: JavaScript SDK
When to use: Browser-based games.
Game Servers (Minecraft, etc.)
- Time: 40 minutes
- Difficulty: Medium
- Guide: Custom Integration
When to use: Running game servers with plugin support.
Quick comparison:
| Platform | Language | Difficulty | Best For |
|---|---|---|---|
| Unity | C# | Medium | Cross-platform games |
| Unreal | C++ | Hard | AAA-style games |
| Web Games | JavaScript | Easy | Casual browser games |
| Game Servers | Java/Python | Medium | Multiplayer servers |
Custom / Other
You're building: Something unique or not listed above
Choose based on your language:
| Your Language | Integration Time | Guide Section |
|---|---|---|
| JavaScript/Node.js | 15 min | Custom Integration |
| Python | 15 min | Custom Integration |
| Ruby | 15 min | Custom Integration |
| Go | 15 min | Custom Integration |
| PHP | 15 min | Custom Integration |
| Rust | 20 min | Custom Integration |
| Java | 20 min | Custom Integration |
| C# | 20 min | Custom Integration |
All you need: Ability to make HTTP POST requests.
Integration Comparison Table
| Method | Time | Difficulty | Best For | Features |
|---|---|---|---|---|
| JavaScript SDK | 15 min | ⭐⭐⭐ Easy | Web apps | Auto-detection |
| React Native | 30 min | ⭐⭐⭐ Easy | Mobile (both platforms) | Offline support |
| Discord Bot | 25 min | ⭐⭐⭐ Easy | Discord communities | Chat rewards |
| Telegram Bot | 30 min | ⭐⭐⭐ Easy | Telegram groups | Global reach |
| Shopify | 45 min | ⭐⭐ Medium | E-commerce | Purchase rewards |
| Unity | 30 min | ⭐⭐ Medium | Games | Achievement rewards |
| Custom API | 15-60 min | ⭐⭐ Medium | Any platform | Full control |
Decision Flowchart
START
│
├─ Building a web app?
│ └─ YES → JavaScript SDK (15 min)
│
├─ Building a mobile app?
│ ├─ iOS + Android? → React Native (30 min)
│ ├─ iOS only? → Native iOS (40 min)
│ └─ Android only? → Native Android (40 min)
│
├─ Building a Discord bot?
│ └─ YES → Discord Integration (25 min)
│
├─ Building a Telegram bot?
│ └─ YES → Telegram Integration (30 min)
│
├─ Running a Shopify store?
│ └─ YES → Shopify Integration (45 min)
│
├─ Building a game?
│ ├─ Unity? → Custom (C# section, 30 min)
│ ├─ Unreal? → Custom (C++ section, 45 min)
│ └─ Web game? → JavaScript SDK (15 min)
│
└─ Something else?
└─ Custom Integration (15-60 min)
Pick your language, follow examples
Still Not Sure? Ask These Questions
Question 1: "Do I have a JavaScript/Node.js environment?"
- YES → Start with JavaScript SDK
- NO → Go to Question 2
Question 2: "Am I using a popular platform?"
- Shopify → Shopify Guide
- Discord → Discord Guide
- Telegram → Telegram Guide
- WordPress → Custom Guide (PHP section)
- Other → Go to Question 3
Question 3: "What programming language am I most comfortable with?"
- JavaScript → Custom Guide (JavaScript section)
- Python → Custom Guide (Python section)
- Ruby → Custom Guide (Ruby section)
- Go → Custom Guide (Go section)
- PHP → Custom Guide (PHP section)
- Other → Custom Guide (find your language)
Integration Difficulty Ratings
⭐⭐⭐ Easy (Beginner-Friendly)
- JavaScript SDK (Web)
- React Native (Mobile)
- Discord Bot
- Telegram Bot
Characteristics:
- Copy-paste code works immediately
- Detailed step-by-step guides
- Active community support
- Well-documented libraries
⭐⭐ Medium (Some Experience Needed)
- Native iOS/Android
- Shopify Integration
- Unity Games
- WordPress/PHP
Characteristics:
- Requires platform-specific knowledge
- More configuration needed
- Some troubleshooting may be required
- Platform-specific tools needed
⭐ Hard (Advanced)
- Unreal Engine (C++)
- Low-level game engines
- Complex custom platforms
Characteristics:
- Deep technical knowledge required
- Manual implementation needed
- Advanced debugging skills
- Custom architecture
Good news: We have examples for all difficulty levels!
Feature Comparison
| Feature | SDK | Mobile | Discord | Telegram | Shopify | Custom |
|---|---|---|---|---|---|---|
| Auto event tracking | ✅ | ❌ | ❌ | ❌ | ⚠️ | ❌ |
| Offline support | ⚠️ | ✅ | N/A | N/A | N/A | Optional |
| Push notifications | ❌ | ✅ | ✅ | ✅ | ⚠️ | Optional |
| Chat integration | ❌ | ❌ | ✅ | ✅ | ❌ | Optional |
| E-commerce ready | ⚠️ | ❌ | ❌ | ❌ | ✅ | Optional |
| Setup time | 15 min | 30-40 min | 25 min | 30 min | 45 min | 15-60 min |
✅ = Included
⚠️ = Partial support
❌ = Not applicable
Optional = You can implement
Need More Help?
Still can't decide?
Email us: [email protected]
Tell us:
- What platform you're building on
- What programming language you use
- What you want to reward users for
We'll recommend the best integration method for you!
Want to see examples first?
Check out our Integration Overview to see all possibilities.
Want to understand the basics first?
Read Understanding Concepts for a beginner-friendly explanation.
Quick Recommendations
"I want the fastest integration"
→ JavaScript SDK (15 minutes)
"I want mobile app integration"
→ React Native (30 minutes, both iOS + Android)
"I want to reward my Discord community"
→ Discord Bot (25 minutes)
"I want to reward my e-commerce customers"
→ Shopify Integration (45 minutes)
"I want maximum flexibility"
→ Custom Integration (15-60 minutes, your language)
Next Steps
- Pick your integration method from above
- Click the guide link for step-by-step instructions
- Follow the guide (usually 15-45 minutes)
- Test with a few users
- Launch! 🚀
You got this! Every guide includes copy-paste code examples and troubleshooting help.