Quick Start Guide
Get WhatsMarkSaaS up and running in just 10 minutes! This guide covers the essential steps to launch your WhatsApp marketing SaaS platform.
Prerequisites Check
Before you begin, ensure you have:
System Requirements
PHP 8.3+ with required extensions
MySQL 8.0+
Apache/Nginx web server
SSL Certificate (required for WhatsApp API)
4GB RAM minimum (8GB recommended)
Radis Database Strongly Recommended
Not sure? Check System Requirements for complete details.
Step 1: Download & Upload
Get the Files
- Download WhatsMarkSaaS from your CodeCanyon account
- Extract the ZIP file
- Upload all files to your server
Upload Location
Upload to your domain root or subdomain folder. The public directory should be your web root.
Step 2: Run Web Installer
Access Installation Wizard
- Navigate to
https://yourdomain.com/installin your browser - You'll see the WhatsMarkSaaS installation wizard
Complete Installation Form
Database Configuration:
Database Host: localhost
Database Name: whatsmark_saas
Database User: your_db_user
Database Password: your_db_passwordAdmin Account:
Admin Name: Your Name
Admin Email: [email protected]
Admin Password: (create a strong password)Application Settings:
App Name: WhatsMarkSaaS
App URL: https://yourdomain.com
Environment: production- Click Install and wait for the process to complete (~2 minutes)
Installation Process
The installer will:
- Create database tables
- Set up multi-tenant architecture
- Configure default settings
- Create admin account
Step 3: Configure Cron Job
Add Cron Entry
# Add this in cPanel > Cron Jobs
* * * * * cd /path/to/whatsmark-saas && php artisan schedule:run >> /dev/null 2>&1# Edit crontab
crontab -e
# Add this line
* * * * * cd /path/to/whatsmark-saas && php artisan schedule:run >> /dev/null 2>&1Why Cron?
The cron job handles scheduled campaigns, queue processing, and system maintenance tasks.
Detailed guide: Cron Job Setup
Step 4: Connect WhatsApp
Create WhatsApp Business Account
- Login to your admin dashboard
- Go to Settings → WhatsApp Configuration
- Follow the setup wizard:
- Connect Facebook Business Manager
- Create WhatsApp Business Account
- Get Phone Number ID and Access Token
Meta Requirements
You need a Facebook Business Manager account and approved WhatsApp Business API access.
Detailed guide: WhatsApp Cloud API Setup
You're Ready
Your WhatsMarkSaaS platform is now live! Here's what to do next:
Immediate Next Steps
Create Your First Plan
- Go to Admin → Plan Management
- Create subscription plans for your tenants
- Plan Management Guide
Configure Payment Gateway
- Go to Admin → Payment Gateway
- Set up Stripe, PayPal, or Razorpay
- Payment Gateway Guide
Create First Tenant (or let customers sign up)
- Go to Admin → Tenant Management
- Add your first customer
- Tenant Management Guide
Test WhatsApp Messaging
- Login as tenant
- Send a test message
- Verify delivery
What's Next?
Now that you have WhatsMarkSaaS running, explore these guides:
For Platform Admins
- Admin Area - Complete admin dashboard guide
- Sales Management - Track revenue and subscriptions
- Support - Manage customer support tickets
For Your Tenants
- Tenant Dashboard - Tenant user guide
- Bot Flows - Create automated chatbots
- Campaigns - Send bulk messages
- Live Chat - Handle customer conversations
For Developers
- API Reference - RESTful API documentation
- Integrations - N8N, Zapier, webhooks
- Module Development - Create custom modules
Need Help?
Support Resources
- Full Documentation - Complete installation guide
- FAQ - Common questions answered
- Support Ticket - Get help from our team