title: Create New Project description: Step-by-step guide to create a new project in Appgain.io dashboard keywords: new project, project creation, dashboard setup, Appgain.io tags: [project setup, dashboard, configuration] author: Appgain.io Team date: 2024-01-01
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
(createsmyapp.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
Mobile Apps
- User engagement campaigns
- Push notification marketing
- Deep linking for conversions
- User retention strategies
E-commerce
- Abandoned cart recovery
- Product recommendations
- Order status updates
- Customer feedback collection
Web Applications
- Browser notifications
- User onboarding
- Feature announcements
- Analytics tracking
📚 Related Documentation
Setup & Configuration
- Dashboard Configuration - Configure project settings
- Google Server API Key - Android push setup
- iOS Push Certificate - iOS push setup
SDK Integration
- SDK Overview - Choose your platform
- Android SDK - Native Android integration
- iOS SDK - Native iOS integration
- Flutter SDK - Cross-platform integration
- Web SDK - Web integration
Marketing Features
- Marketing Automation - Automated campaigns
- Push Notifications - Mobile messaging
- Email Marketing - Email campaigns
- SMS Marketing - SMS campaigns
Analytics & Tracking
- User Profiles - User attribute management
- Audience Segments - User segmentation
- Event Tracking - Custom event logging
🔍 Troubleshooting
Common Issues
- Project Name Too Long
- Ensure project name is 30 characters or less
-
Use abbreviations if necessary
-
Subdomain Already Taken
- Try a different subdomain name
-
Use numbers or hyphens to make it unique
-
Account Creation Issues
- Check email format
- Ensure password meets requirements
- Try different browser if issues persist
Getting Help
- Support Documentation - Common solutions
- **Contact Support - Direct assistance
- **Book a Meeting - Schedule consultation
📈 Best Practices
Project Naming
- Use descriptive, memorable names
- Avoid special characters
- Consider your brand identity
- Plan for future scalability
Subdomain Selection
- Keep it short and memorable
- Use lowercase letters only
- Avoid numbers at the beginning
- Make it brand-related
Security
- Use strong passwords
- Enable two-factor authentication
- 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.
-
Next:* Configure Your Dashboard to get your Project ID and API Key for SDK integration.