Create New Project
Overview
Creating a new project in Appgain.io is the first step to integrating powerful marketing features into your mobile app, website, or e-commerce platform. This guide will walk you through the process of setting up your first project and getting ready for SDK integration.
🚀 Quick Start
Prerequisites
- Valid email address
- Project name (up to 30 characters)
- Subdomain name (up to 10 characters)
What You'll Get
- Project ID and API Key for SDK integration
- Dashboard access for campaign management
- Free plan features to get started
- Access to all core marketing tools
📋 Step-by-Step Guide
Step 1: Access Dashboard
- Go to Appgain.io Dashboard
- Sign up for a new account or log in with existing credentials
- You'll be directed to your dashboard homepage
Step 2: Create Project
- Click on "Add Project" button
- A project creation popup will appear
- Enter your project details:
Field | Description | Required | Limits |
---|---|---|---|
Project Name | Name of your project | Yes | Up to 30 characters |
Subdomain | Project subdomain for smart deep links and mobile landing pages | Yes | Up to 10 characters |
Example:
- Project Name: My E-commerce App
- Subdomain: myapp
(creates myapp.appgain.io
)
Step 3: Plan Selection
- All projects start with the Free Plan
- Free plan includes core features for testing and development
- Upgrade to paid plans for advanced features and higher limits
- View Pricing Plans
Step 4: Project Setup
After successful creation, you'll be directed to the project welcome page. This page will remain visible until you complete SDK integration.
🔧 Next Steps
Immediate Actions
- Configure Your Dashboard - Set up project settings
- Choose Your SDK - Select platform-specific integration
- Set Up Push Notifications - Configure messaging
Platform-Specific Setup
- Android: Generate Google Server API Key
- iOS: Generate iOS Push Certificate
- Web: Web SDK Setup
SDK Integration
- Android SDK - Native Android integration
- iOS SDK - Native iOS integration
- Flutter SDK - Cross-platform integration
- React Native SDK - React Native integration
- Web SDK - Web integration
📊 Project Features
Free Plan Includes
- Push notifications (limited)
- Basic analytics
- User segmentation
- Email marketing (limited)
- SMS marketing (limited)
- Smart deep links
- Micro pages
- REST API access
Advanced Features (Paid Plans)
- Unlimited push notifications
- Advanced analytics
- Marketing automation
- Multi-channel campaigns
- Custom integrations
- Priority support
🎯 Use Cases
E-commerce Applications
- Abandoned cart recovery
- Product recommendations
- Order status updates
- Customer re-engagement
- Loyalty program management
Mobile Apps
- User onboarding
- Feature announcements
- In-app messaging
- User retention campaigns
- Performance analytics
Retail Businesses
- Customer relationship management
- Loyalty program automation
- Multi-channel marketing
- Sales analytics
- Customer segmentation
🔍 Troubleshooting
Common Issues
- Project creation fails: Check email validity and subdomain availability
- Dashboard access issues: Verify login credentials
- SDK integration problems: Ensure correct Project ID and API Key
Getting Help
- Support Documentation - Common solutions
- Contact Support - Direct assistance
- Book a Meeting - Schedule consultation
📈 Best Practices
Project Setup
- Choose a descriptive project name
- Use a memorable subdomain
- Start with free plan for testing
- Plan for future scaling
Security
- Keep Project ID and API Key secure
- Use environment variables in production
- Regularly update credentials
- Monitor account activity
🎉 Congratulations! You've successfully created your first Appgain.io project. Now you're ready to integrate powerful marketing features into your application.
Last updated: August 2, 2025 17:09:27