RouteGH Documentation
Complete guide to using our SMS messaging platform
Quick Navigation
Overview
RouteGH is a comprehensive SMS messaging platform designed to help businesses and organizations manage their communication efficiently. Our platform provides powerful tools for contact management, group messaging, campaign scheduling, and detailed analytics.
Fast & Reliable
Send messages instantly with high delivery rates
Analytics
Track message delivery and campaign performance
Secure
Your data is protected with enterprise-grade security
Getting Started
Step 1: Registration
Create your account by providing:
- Full name and email address
- Valid phone number
- Secure password
Step 2: Phone Verification
Verify your phone number:
- Receive a 4-digit OTP code via SMS
- Enter the code to verify your number
- Request a new code if needed (limited to prevent abuse)
Step 3: Account Approval
Wait for admin approval:
- Your account will be reviewed by our admin team
- You'll receive an email notification once approved
- Login and start using the platform
Step 4: Start Messaging
Begin your messaging journey:
- Upload your contacts or add them manually
- Create contact groups for organized messaging
- Send individual messages or create campaigns
User Features
Dashboard
Your central hub for all messaging activities.
- View total contacts, groups, campaigns, and messages
- Track message status (queued, sent, delivered, failed)
- Monitor recent activity and quick stats
- Access recent uploads and campaigns
Contact Management
Organize and manage your contacts efficiently.
- Add Contacts: Manually add individual contacts with name and phone number
- Bulk Upload: Import contacts from Excel (.xlsx) or CSV files
- Edit & Delete: Update contact information or remove contacts
- Search & Filter: Quickly find contacts using search functionality
- View Details: See contact information and message history
Contact Groups
Organize contacts into groups for targeted messaging.
- Create Groups: Set up groups with name and description
- Assign Contacts: Add multiple contacts to groups
- Manage Members: View and update group membership
- Group Messaging: Send messages to entire groups at once
SMS Campaigns
Create and manage bulk messaging campaigns.
- Campaign Creation: Set up campaigns with title and message content
- Select Recipients: Choose from contacts or entire groups
- Schedule Messages: Send immediately or schedule for later
- Track Progress: Monitor campaign status and delivery
- Campaign History: View past campaigns and their results
Messages & Tracking
Monitor all your sent messages and their status.
- Message History: View all sent messages with timestamps
- Delivery Status: Track queued, sent, delivered, and failed messages
- Message Details: See recipient, content, and delivery time
- Filter & Search: Find specific messages easily
Uploads History
Keep track of all your contact file uploads.
- Upload Records: View all uploaded files with dates
- Import Summary: See how many contacts were imported
- File Information: Check original filename and upload status
Support Messaging
Communicate directly with platform administrators.
- Send Messages: Contact admin for help or questions
- View Conversation: See all messages with admin
- Real-time Updates: Get notified of admin responses
- Message Status: Track if your message has been read or replied to
Admin Features
Platform administrators have access to additional tools for system management and oversight.
User Management
- Review and approve pending user registrations
- Reject users with reasons (email notification sent)
- Assign roles and permissions to users
- View all users with status filtering
- Delete user accounts when necessary
System Dashboard & Metrics
- View total users, pending approvals, and active accounts
- Monitor message statistics (total, queued, sent, delivered, failed)
- Track daily system metrics (messages, uploads, recipients)
- View 7-day trends for messages and uploads
- Monitor API call usage and performance
Contact & Campaign Oversight
- View all system contacts and groups
- Monitor all user campaigns and their status
- Access detailed message delivery reports
- Manage contact uploads across all users
Roles & Permissions
- Create and manage user roles (Admin, User, Manager, etc.)
- Define custom permissions for different actions
- Assign permissions to roles
- Control access to features based on roles
API Logs
- Monitor all API requests and responses
- Track SMS delivery status via API logs
- View detailed request/response data
- Clear old logs by date range for maintenance
Support Messages
- View all user support conversations
- Respond to user inquiries and questions
- Filter unread, read, and replied messages
- Send proactive messages to users
- Clear old message threads by date
User Journey
A step-by-step guide through the typical user experience on RouteGH.
Sign Up
Visit the registration page and create your account with name, email, phone, and password.
Verify Phone
Receive a 4-digit OTP code via SMS and enter it to verify your phone number. You can request a new code if needed.
Wait for Approval
Your account will be reviewed by our admin team. You'll see a "Pending Approval" page and receive an email once approved or rejected.
Login & Explore Dashboard
Once approved, login to access your personalized dashboard showing all your messaging statistics and recent activity.
Add Contacts
Navigate to Contacts and either add individual contacts manually or upload a CSV/Excel file with multiple contacts.
Create Groups
Organize your contacts into groups (e.g., "Customers", "Team", "Marketing") for easier targeting.
Create Campaign
Go to Campaigns, create a new campaign with your message, select recipients (contacts or groups), and choose to send now or schedule for later.
Monitor Messages
Track your message delivery in the Messages section. See queued, sent, delivered, and failed statuses in real-time.
Get Support
Need help? Visit the Support section to send messages directly to administrators. They'll respond to your questions and concerns.
Support & Help
Frequently Asked Questions
How long does account approval take?
Account approval typically takes 24-48 hours. You'll receive an email notification once your account is reviewed.
What file formats are supported for contact uploads?
We support Excel (.xlsx) and CSV (.csv) files. Your file should have columns for name and phone number.
Can I schedule messages for later?
Yes! When creating a campaign, you can choose to send immediately or schedule for a specific date and time.
How do I know if my message was delivered?
Check the Messages section to see real-time delivery status. Messages show as queued, sent, delivered, or failed.
What should I do if I forgot my password?
Use the "Forgot Password" link on the login page to reset your password via email.
Need More Help?
If you're logged in, you can use the Support Messages feature to chat directly with our admin team for personalized assistance.