RouteGH Documentation

Complete guide to using our SMS messaging platform

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.

1

Sign Up

Visit the registration page and create your account with name, email, phone, and password.

2

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.

3

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.

4

Login & Explore Dashboard

Once approved, login to access your personalized dashboard showing all your messaging statistics and recent activity.

5

Add Contacts

Navigate to Contacts and either add individual contacts manually or upload a CSV/Excel file with multiple contacts.

6

Create Groups

Organize your contacts into groups (e.g., "Customers", "Team", "Marketing") for easier targeting.

7

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.

8

Monitor Messages

Track your message delivery in the Messages section. See queued, sent, delivered, and failed statuses in real-time.

9

Get Support

Need help? Visit the Support section to send messages directly to administrators. They'll respond to your questions and concerns.

Support & Help

Contact Support

Need assistance? Our support team is here to help.

Contact Us

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.

Available 24/7 for logged-in users