📝Geontacom User Manual

1. Introduction

Welcome to Geontacom, your comprehensive solution for streamlined communication through bulk

SMS and Email. Designed with versatility and efficiency in mind, our web application empowers

businesses, organizations, and individuals to effortlessly connect with their audience on a large

scale.

2. Product Overview

Geontacom is a feature-rich web application designed for comprehensive mass communication,

featuring seamless email and text SMS messaging capabilities. Key features include:

  • Email Sending via SMTP: Reliable and secure email communication facilitated through SMTP integration.

  • Text SMS Messaging: Utilization of popular SMS API gateways.

  • Campaign Management: Empowers both users and admins to create, manage, and track campaigns efficiently, enhancing targeted and strategic messaging.

  • Multiple Gateway Integration: Add and manage multiple gateways, enabling diverse choices for SMS and email providers.

  • Subscription Plans: Dynamic subscription plans that allow users to have a more robust business model.

  • Queue System for Bulk Requests: Smooth handling of bulk messaging requests through a robust Laravel Queue system.

3. Getting Started

To access Geontacom, please visit https://geontacom.geonta.com/ .

If you are a new user, you will need to create an account to get started with our services.

Click the “Get Started“ button located on the homepage. You’ll be required to provide your

name, email and create a password for your account. Please ensure that you use a valid email

address as it will be used for account verification and communication purposes.

If you already have an account, simply click on the “Sign In“ button located on the navigation bar

on the homepage. Enter your registered email address and password in the designated fields.

Afterward, you'll be directed to the user dashboard.

In case you forget your password, you can reset it by clicking on the “Forgot Password“ link on

the login page. Follow the instructions to reset your password.

4. Navigating the User Dashboard

Once you’ve successfully registered or logged in into Geontacom, you’ll be directed to your user

dashboard. Here, you’ll find a centralized hub for managing your account, contacts messages and

emails. Lets take a closer look on how to navigate the user dashboard:

  • Dashboard Overview

Upon logging in, you'll be greeted with an overview of your dashboard.

  • Top Bar Navigation

At the top of your user dashboard, you’ll find a navigation bar that provides quick access to

various tools and settings.

Here is a breakdown of the different options available:

1. Dashboard Expansion

To maximize your workspace, you can expand the dashboard by clicking on the expand

icon. This will hide the sidebar giving you a full screen view of your dashboard.

2. Back to Website

Need to navigate back to our website for more information? Simply click on the globe

icon. This will redirect you to our main website where you can explore additional

resources, or learn more about our services.

3. Profile

This section allows you manage you account settings. Click on your profile name or

photo to access options such as:

a. Profile Setting

Update your personal information, including name, email address and profile

picture.

b. Password Update

Change your account password for security purposes.

c. Logout

Logout of the dashboard. You will be redirected to the website.

  • Sidebar Navigation

Located on the left-hand side of your user dashboard, the sidebar provides easy access to

various features and functionalities of our application.

Here is a detailed overview of each item in the sidebar:

1. Dashboard Overview

The dashboard overview section provides a snapshot of your recent activity, remaining

SMS and Email credits, SMS and Email statistics and credit and transaction logs.

2. Subscription

Within the Subscription section, you can explore our available plans and choose the

subscription that best fits your needs.

2a. Plan

Browse through our various plans tailored to suit different usage levels and

requirements. Each plan offers unique features and benefits designed to optimize

your messaging experience.

2b. Subscription

Discover the types of subscriptions available, including monthly, yearly and custom

plans.

3. SMS Message

The SMS Message section allows you to manage and send SMS messages effectively. To

send a message, you need to first top up so that you can buy SMS credits. To top up

credit, click on the “Top up Credit “ button on your dashboard.

A popup will appear requiring you to enter the amount you wish to spend on the SMS

messages. After paying for the credit, your credits will now increase and you can easily

send SMS messages. Visit the send message part so that you can set a target audience,

select the message type and select an SMS gateway type.

Here is a breakdown of this section components:

3a. Send Message

(i). Set Target Audience

Choose your recipients from various options, including sending to a single

audience, a group audience, or importing contacts from a csv or excel file.

(1). Single Audience

Send an SMS message to a single person by entering their phone

number in the single input form.

(2). Group Audience

Send an SMS message to a group of contacts that you have

created in the SMS Phonebook section.

(3). Import File

Import a file with contact then send a message to those contacts.

Examples of files are a like an excel sheet or csv file, with

contacts that you want to send an SMS message to. There is a sample of

files that you can download.

(ii). Schedule and message

Select the type of message you wish to send and schedule your messages

to be sent at a later date and time at this part.

(1). Message Type

Select between standard text messages or unicode messages to

accommodate special characters or non-Latin scripts.

(2). Schedule Message

Schedule your messages to be sent at a later date and time,

ensuring timely delivery and optimal engagement. Click on the

calendar icon to choose the date when you want your message

to be sent. A calendar will be displayed, allowing you to select the

desired date and time for your message to be sent.

(iii). Gateway Selection

Choose from multiple gateways for sending your SMS messages, allowing

you to optimize delivery rates and costs. Click on the dropdown arrow next to

the Gateway Selection field.

This action will prompt a list to appear, displaying all the available gateway

options.

(iv). Write Message

(1). Message

Compose your message effortlessly using the provided form.

Input your message content, personalize it to resonate with your

audience, and ensure it effectively communicates your intended

message.

(2). Record Message

Utilize the record button to capture your message via audio

instead of typing it. This feature adds a personal touch to your

communications and caters to diverse user preferences.

(3). Templates.

Choose from a selection of pre-designed templates to streamline

your message creation process. Templates offer convenience and

consistency, enabling you to craft professional messages

efficiently.

(4). Submit

Once you've finalized your message content, options, and

preferences, simply click the submit button to dispatch your

message to the selected audience.

3b. Message History

View a detailed history of all SMS messages sent from your account. This

includes information such as sender, recipients, credits, delivery status, and

timestamps.

3c. Campaigns

Create, manage, and track campaigns efficiently, enhancing targeted and

strategic messaging. Click on the “Add New“ button to add a campaign.

You will required to enter your campaign name, the target audience , the type

of message you want to send and also select the gateway type that you want

to use.

You can also schedule when to send the campaign. Click on the calendar icon

to choose the date when you want your message to be sent.

A calendar will be displayed, allowing you to select the desired date and time

for your message to be sent. You can also set how often you want to repeat

the campaign and select when to repeat the campaign. After that submit

your campaign.

4. Email Control

The Email Control section allows you to manage and send emails effectively. To be able to

send email messages, you are required to first configure your email gateway. To

configure your email gateway, go to the “Gateway Section“ on the sidebar. Click on the

Email part. On the mail configuration page, there is a “+“ button at the bottom-right

corner of the page. Click on that button and a page for adding new mail gateway will

popup.

You will be required to select the gateway type that you want. There are several

gateway types that we have including SMTP, SendGrid, AWS, Mailjet and Mailgun.

You will be required to fill the name and address from which the emails will be

sent and also the status of the gateway whether it is active or inactive.

Submit the new gateway.

Every user is allocated 30 free Email Credits. When the free credits are over or you

wish you add more email credits you can buy a subscription plan. Click the

Buy Credit“ button on the dashboard to see the available plans.

After that visit the send mail part under the Mail Control section or on your

dashboard click on send mail so that you can set a target audience, select the

message type and select an SMS gateway type.

Here is a breakdown of the Email Control components:

4a. Send Email

(i). Set Target Audience

Choose your recipients from various options, including sending to a single

person, a group audience, or importing contacts from a csv or excel file.

(1). Single Audience

Send an email message to a single person by filling their email

address in the single input

(2). Group Audience

Send an email to a group of emails that you have created in the

Mail Phonebook section.

(3). Import File

Import a file with emails then send a message to those emails.

Examples of files are a like an excel sheet with emails that you

want to send an email to. There is a sample of files that you can

download.

(ii). Write Message

(1). Email

Compose your email effortlessly using the provided form. Craft a

compelling subject line for your email to capture the attention of

your recipients and encourage them to open and read your

message. Specify the sender's email address from which the email

will be sent. This optional field allows you to personalize the

sender information for enhanced credibility and recognition.

Provide a reply-to email address where recipients can respond to

your message. This ensures that any replies are directed to the

appropriate inbox for timely follow-up and communication.

(2). Email Editing tools.

Enhance your email content using a range of editing tools tailored

to suit your preferences. Whether you're formatting text, adding

images, or incorporating hyperlinks, these tools empower you to

create visually appealing and engaging emails that resonate with

your audience.

(3). Templates.

Choose from a selection of pre-designed templates to streamline

your message creation process. Templates offer convenience and

consistency, enabling you to craft professional messages

efficiently. Once you've finalized your email content, options, and

preferences, simply click the submit button to dispatch your email

to the selected audience.

(iii). Schedule and message

Plan your email communications effectively by scheduling messages to be

sent at a later date and time. Click on the calendar icon to choose the date

when you want your message to be sent. A calendar will be displayed,

allowing you to select the desired date and time for your message to be

sent.

(iv). Gateway Selection

Choose from multiple gateways for sending your email messages, allowing

you to optimize delivery rates and costs. Click on the dropdown arrow next

to the Gateway Selection field. This action will prompt a list to appear,

displaying all the available gateway options.

4b. Message History

View a detailed history of all emails messages sent from your account. This

includes information such as subject, recipients, delivery status, and

timestamps. You can view the sent email by clicking the screen icon under the

action column.

4c. Campaigns

Create, manage, and track campaigns efficiently, enhancing targeted and

strategic messaging. Click on the “Add New“ button to add a campaign. You

will required to enter your campaign name, the target audience , the type of

message you want to send and also select the gateway type that you want to

use. You can also schedule when to send the campaign.

Click on the calendar icon to choose the date when you want your message

to be sent. A calendar will be displayed, allowing you to select the desired

date and time for your message to be sent. You can also set how often you

want to repeat the campaign and select when to repeat the campaign. After

that submit your campaign.

5. Manage Templates

Create and edit templates for your messages. Templates allow you to streamline your

messaging process by providing pre-defined content that you can easily reuse for your

SMS and email communications.

5a. SMS Templates

Create and manage templates specifically for your SMS messages. To add a new

SMS template, click the " +" button .

You will be required to enter the name and message of the new template.

Submit the new template. Your templates will be listed on the SMS Templates. You

can update templates using the pen icon or even delete it by clicking the trash icon .

5b. Email Templates

Create and manage templates for your email communications. Email templates

allow you to save time and ensure consistency in your messaging by providing

pre-defined content for your emails. To create a new email template, click the

" Create Template" button.

You will be prompted to enter the name of the template and to select a provider.

The provider can either be Bee Pro or Texteditor .

For the Bee Pro you can choose from the available templates which you can

customize to meet your needs.

The Texteditor template you can add html code that you have to create your

template.

Save the new template. Your templates will be listed on the Email Templates. You

can update templates using the pen icon or even delete it by clicking the trash icon .

6. SMS Phonebooks

Manage your contacts and groups for sending SMS messages. Organize your contacts

efficiently and create groups to streamline your messaging process.

6a. Groups

You can create and organize groups for your contacts. Groups allow you to

categorize your contacts for easier management and targeted messaging. To

create a new group, click the " +" button . Your existing groups will be listed here

for easy access and organization.

You will be prompted to add the name of the group and to select the status of the

group whether it is active or inactive.

Submit the group. Your groups will be listed under groups of contact. You can

update an email using the pen icon or even delete it by clicking the trash icon .

6b. Contacts

Manage your individual contacts here. You can add contacts manually, import

contacts from a file, or export your contacts for backup or sharing purposes.

(i). Add Contact

To add new contact, click one the “ Add New Contact“ button.

You will be required to provide the contact number, the name, group which the

contact belongs to and the status of the contact.

Submit the contact. Your contacts are listed under Select SMS Contact Options.

You can update an email using the pen icon or even delete it by clicking

the trash icon .

(ii). Import Contact

Import contacts from a file to quickly add multiple contacts at once. Click

the “ Import Contact“ button to import either a csv or excel file.

You will be prompted to select the name of the group the contacts will

belong to and then required to choose a file which should either be a csv

or an excel file that has your contacts.

Submit the contacts and check them under Select SMS Contact Options.

(iii). Export Contact

Export your contacts to a file for backup or sharing. Click the “ Export

Contact“ button to import either a csv or excel file.

7. Mail Phonebooks

Manage your contacts and groups for sending email messages. Organize your contacts

efficiently and create groups to streamline your email communication process.

7a. Groups

You can create and organize groups for your emails. Groups allow you to categorize

your contacts for easier management and targeted messaging. To create a new

group, click the " +" button .

Your existing groups will be listed here for easy access and organization.

You will be prompted to add the name of the group and to select the status of the

group whether it is active or inactive.

Submit the group. Your groups will be listed under groups of contact.

7b. Mail

Manage your individual contacts here. You can add contacts manually, import

contacts from a file, or export your contacts for backup or sharing purposes.

(i). Add Contact

To add new contact, click one the “ Add New Contact“ button.

You will need to provide the email, the name, group which the email

belongs to and the status of the contact.

Submit the contact. Your contacts are listed under Select SMS Contact

Options. You can update an email using the pen icon or even delete

it by clicking the trash icon .

(ii). Import Contact

Import contacts from a file to quickly add multiple contacts at once. Click

the “ Import Contact“ button to import either a csv or excel file.

You will be prompted to select the name of the group the contacts will

belong to and then required to choose a file which should either be a csv

or an excel file that has your contacts.

Submit the contacts and check them under Select SMS Contact Options.

(iii). Export Contact

Export your contacts to a file for backup or sharing. Click the “ Export

Contact“ button to import either a csv or excel file.

8. Gateway Setting

Within this section, you can manage the gateways for both SMS and Email messaging.

Gateways play a crucial role in facilitating the delivery of your messages, ensuring

reliability and efficiency in communication.

8a. SMS Gateway

Here you can configure and manage the gateways for sending SMS messages.

You can set up either an API Gateway or an Android Gateway as your default

gateway.

Each gateway may offer unique features and capabilities to suit your messaging

requirements. To add an SMS gateway, click on the "+" button at the bottom-right

corner of the Gateway Method page.

You will be required to fill the fields that have a star "*" on them.

A unique thing here is that you can fill in your own Sender ID for brand

recognition and legitimacy.

8b. Email Gateway

Manage your email gateways here for sending email messages. Select the email

gateways that best align with your email delivery needs, whether you prioritize

deliverability, speed, or other factors.

Configuring your email gateways effectively ensures reliable and efficient email

communication with your audience. To add an email gateway, click the " +" button

at the bottom-right corner of the email gateway page.

Select the gateway type of your own preference. There are several gateway

types that we have including SMTP, SendGrid, AWS, Mailjet and Mailgun.

You will be required to fill the fields that have a star "*" on them.

Submit the new gateway. Your gateways will be listed under email gateway list. You

can view the information about a gateway by clicking the information icon ,

update a gateway using the pen icon or even delete it by clicking the trash

icon .

9. Transaction Logs

Transaction Logs section is where you can view detailed records of your transactions.

Transaction logs provide transparency and accountability by documenting

each transaction, including essential details such as the date of transaction,

transaction number, amount, and additional information related to the transaction.

10. Payment History

Payment History section, where you can track and review your past payments. Your

payment history provides a comprehensive record of all transactions made, including

essential details such as the date of payment, transaction number, amount, status, and

available actions.

11. Credit Logs

In this section, you can track the usage of your credits for both email and SMS messaging.

Your credit logs provide detailed records of credit usage, including essential details such

as the transaction number, credit used, post-credits (remaining credits), date, and

additional transaction details.

11a. SMS Credit Logs

Track your credit usage for SMS messaging. Keep an eye on the usage and

availability of credits for sending SMS messages.

11b. Email Credit Logs

View your credit usage history for email messaging. Monitor the allocation and

consumption of credits for your email communications

12. Support Tickets

In the Support Tickets section, you'll find comprehensive details for each inquiry,

including the timestamp, ticket number, subject, priority level, current status,

and available actions. This allows for efficient management and resolution of

all support-related matters.

To add a ticket, click the " +" button at the bottom-right corner of the support ticket

page.

You will find a support ticket form where you will be required to write the subject of the

ticket, select the priority of the ticket, describe the ticket and you can also upload a file

that has your ticket.

Submit the ticket. You can view see your tickets under support tickets. Using the screen

icon on each ticket, you view any of your tickets .

When you view the ticket, you will see a form where you can reply to admin or close

the ticket.

13. Generate API Key

Generate an API key for seamless integration with our platform's API services.

Simply click the "Generate API Key" button, and a unique API key will be generated

instantly. The generated key will be displayed in the form. Use the "Copy " button

to quickly copy the key to your clipboard for easy access during integration.

14. API Documentation

Explore our comprehensive API documentation to integrate seamlessly with our

platform's email and SMS functionalities. Gain access to endpoints for sending and

receiving both emails and SMS messages.

Leverage our APIs to automate your communication workflows and enhance your user

experience. To view the detailed documentation for each endpoint including request and

response formats , click on the plus icon " +" .

14a. Email

(i). Send Email

Use this endpoint to send emails programmatically. Include subject, email,

message content, sender name, and other relevant parameters to customize

your email communications.

(ii). Receive Email

Receive incoming emails directly through our platform. The response will

include relevant email metadata such as recipient email, content, status, and

the latest update time.

14b. SMS

(i). Send SMS Message

Send SMS messages programmatically using this endpoint. Specify the

message content, recipient phone numbers, and optional parameters to

tailor your SMS communications.

(ii). Receive SMS Message

Receive incoming SMS messages through our platform. The response will

include status, recipient number, message content, and the last update

timestamp.

Last updated