
Welcome to the world of Akwaaba Smart HR Software — your all-in-one digital platform for attendance tracking, member database, communication, and automation.
Whether you’re a church leader, school administrator, business owner, or HR manager, Akwaaba helps you replace manual registers, paper files, and phonebook lists with a simple, secure, and smart online system.
This guide tells the story of how each part works — what it does, why it matters, and how you can use it effectively with real-life examples.
AKWAABA DATABASE SOFTWARE- ACCOUNT SETUP STEPS
| Step | What You Do | Why It Matters |
|---|---|---|
| 1 | Create your account | Start your digital journey |
| 2 | Create groupings | Organize your structure |
| 3 | Add admins | Share responsibilities |
| 4 | Set ID prefix | Give members identity |
| 5 | Create org code | Allow easy self-registration |
| 6 | Register members | Build your database |
| 7 | Activate members | Make them visible |
| 8 | View/update profiles | Manage your people better |
Always ensure that branches, categories, and groups are created before adding members.
Avoid duplicate phone numbers and email addresses.
Regularly back up your data by exporting your member list.
Contact our Support Team via WhatsApp or call +233 548 629 941 or +233 206 007 255 for any assistance.
Every system needs a starting point. Creating your account is like getting the keys to your new digital office — without it, you can’t begin managing your people.
Go to https://signup.akwaabasoftware.com and fill out the short form to open your account.
Once done, you’ll be asked to pay a one-time activation fee — this gives you permanent access.
After payment, simply WhatsApp or call +233 548 629 941 or +233 206 007 255 to confirm, and your account will be activated within minutes.
Example: Imagine you’re Valley View Baptist Church. Once you create your account and pay the activation fee, we open your online dashboard which comes with periodic system maintenance subscription fee. From that moment, all your attendance, SMS alerts, and member details are stored digitally — no more missing notebooks!
Every organization has layers — branches, groups, departments, and categories.
Groupings help you organize people neatly, so attendance, communication, and reports make sense.
Once your account is activated, log in at https://database.akwaabasoftware.com (for Premium or Standard account types).
Under the Menu, navigate to Groupings — here you can create:
Branches
Categories
Groups
Subgroups
If your organization operates multiple branches, click Create Branches to add each branch.
If you have only one location, the default branch will automatically be named Main Branch.
If your organization has various membership categories, select Categories to create them.
You can:
Add categories individually, or
Use the Bulk Option — simply enter category names separated by commas (,).
Example: Pastors, Choir, Ushers, Members
If no category is created, the system automatically assigns members to the default category: Membership.
If your organization has groups under each category:
Select Groups and choose whether to create individually or in bulk.
Assign each group to the appropriate category.
For Subgroups, follow the same process by selecting the parent group and adding subgroups beneath it.
Think of it like organizing a big family:
The family house = your branch
The family members = your categories
The small family units = your groups
Once everything is set, attendance and SMS reports will tell you exactly who came from which group or branch.
No one can do everything alone. Admins help you share work — some can manage attendance, others handle SMS or member data.
On desktop/laptop, locate the Accounts button on the dashboard.
On mobile, click the small arrow below your profile image to reveal the Accounts button.
Click Accounts → Add Client User, then use either the Member List or New User option to complete the admin form.
Unlimited Admin: Has full access to every page and module.
Limited Admin: Has restricted access.
To create an Unlimited Admin:
Expand each module (e.g., Cash Manager, School Manager, etc.) by clicking the arrow beside it to select the unlimited access role for every box even for Not Found modules. If you omit any of the listed modules and omit selecting unlimited option from any of the boxes under the modules, the admin status changes to Limited Admin..
Note: Limited Admins cannot create or add new admins.
If Kofi is the church secretary, make him a Limited Admin so he can view attendance and send SMS alerts.
If You, the main leader, want full access, set yourself as an Unlimited Admin.
This keeps the system organized and secure.
Every member gets a special ID number automatically.
You can add your own prefix (like an organization code).
The system automatically generates ID numbers for all registered users.
To customize the prefix:
Go to Menu → Data Management → Member Identification.
Create your preferred prefix (e.g., MTN).
If MTN is your prefix, registered users will appear as:
MTN-1
MTN-2
MTN-3, etc.
When searching for a user, simply type the number (e.g., 1 or 2) — the system automatically recognizes the prefix.
Instead of manually adding every member, you can let them register themselves online using a special code.
It’s safe, simple, and saves you hours of data entry.
The Organization Code allows members to access your public registration form.
Go to Menu → Data Management → Registration.
Click the arrow to expand, then select Public Registration Code.
Create a unique code for your organization.
A member visits https://register.akwaabasoftware.com and types in your code and clicks on the Enter button to open the user registration form, fills their details, and submits — just like filling a church membership card, but digitally.
You’ll receive their record instantly on your dashboard and activate their account.
This is how your organization comes alive in the system — the people.
Without registered members, there’s no attendance or data to manage.
There are two registration options:
Individual Registration Form
Bulk Excel Template Registration
To begin:
Go to Menu → Data Management → Registration.
Expand the options to choose Individual Registration Form or Excel Registration.
If you’ve already created a Public Registration Code, click Individual Registration Form and fill out the form.
Click Excel Registration and download the provided template.
Complete the details carefully, following these rules:
Important Guidelines
Do not edit or rename any table columns.
Mandatory columns: First Name, Surname, Gender, Branch, Country.
Ensure names (branch, category, group, subgroup, country) match exactly as created in the system.
Phone numbers must be 10-digit active numbers.
Email addresses must be valid and unique — no duplicates allowed.
Avoid names with fewer than 3 letters (e.g., use Bro. Sam instead of Sam).
Dates of birth must follow the same format as in the template sample.
When done, rename and save the file, then upload and submit it.
If you need to register another batch of users, clear the previous data and fill in the new member details before uploading.
If you have 200 students in your school, fill their names in Excel, upload once, and you’re done. No typing each one by one!
New members won’t appear in reports until they are activated.
Activation is like “switching on their account” so they become visible.
To activate:
Go to Menu → Data Management → Membership Data → Member Verification.
Display 10 or more rows to view all new registrations.
Tick Select All, then click Activate All Selected.
To automate activation, enable Auto-Verify — new members will be verified automatically by the next day.
If 50 members registered this week, one click activates all 50 instantly.
No need to open their profiles one by one.
Your system isn’t just for names — it helps you know your people better.
You can check who’s active, update details, or contact them directly.
Go to Menu → Data Management → Membership Data → View Member.
By default, this displays users under the Membership category.
To view users in another category, click Filter and select the category.
To search by name or ID, use the Filter search options.
During a meeting, you can pull up Elder Kofi’s record, check his attendance trend, birthday, or phone number — all in one place.
Your system isn’t just for names — it helps you know your people better.
You can check who’s active, update details, or contact them directly.
Go to Menu → Data Management → Membership Data → View Member.
By default, this displays users under the Membership category.
To view users in another category, click Filter and select the category.
To search by name or ID, use the Filter search options.
During a meeting, you can pull up Elder Kofi’s record, check his attendance trend, birthday, or phone number — all in one place.

Imagine running a church, hospital, or company where people come and go — yet you can’t tell who arrived late or left early. Creating a schedule or event helps the Akwaaba Smart Attendance System know when and who to track. It forms the foundation for accurate clock-ins, lateness reports, and real-time monitoring.
Go to clock.akwaabasoftware.com and log in with your credentials.
If you are already logged into the Database System, simply switch to the Attendance System from the main menu:Menu → Attendance.
On the Attendance Menu, click “Create Schedule/Events.”
This opens a simple form where you’ll set up the meeting or shift.
Choose “Meeting” if you are creating a regular attendance schedule.
Example: Sunday Service, Morning Shift, Weekly Staff Meeting.
Choose who should attend this schedule:
Individual Members: All users in the system.
Group Members: A specific group, e.g., “Finance Team.”
Subgroup Members: A smaller team under a group, e.g., “Choir Sopranos.”
Fill in the following fields carefully:
| Field | Description | Example |
|---|---|---|
| Schedule Name | Name of the meeting or event | “Morning Devotion” |
| Branch | Select the branch | “Main Branch” |
| Category | Choose one or more categories | “Staff,” “Volunteers” |
| Meeting Span | 1 = Same day; 2 = Two-day event (e.g., night shift) | 2 |
| Start/Close Time | Select start and end times | 8:00 AM – 5:00 PM |
| Lateness Time | Define when lateness starts | 8:10 AM |
| Recurring | Enable if it repeats weekly | Every Monday |
| Break Time | Enable if using Akwaaba Clocking Device | 12:30–1:00 PM |
| Overtime | Optional | Enable if needed |
| Meeting Location | Choose “Physical” or “Virtual” | “Physical” |
| Expected Monthly Attendance | Maximum number of expected clock-ins per user | 20 |
| Active Monthly Attendance | Minimum required clock-ins per user | 15 |
| Agenda | Short purpose of meeting | “Weekly Team Review” |
After completing all fields, click Submit to save your schedule.
Creating a schedule is just the beginning — now you must tell the system who, when, and how often it applies. This ensures that everyone’s attendance is recorded correctly and recurring events run automatically.
After submission, go to “Edit Schedule.” You’ll find several important EDIT options including:
Edit Days:
Use this if the schedule repeats every week (e.g., every Monday and Friday) to set the days the schedule recurs.
If it’s a one-time event, use Edit Dates instead to select the dates on which the schedule is active.
Edit Groups / Edit Subgroups:
Use these if you selected “Group Members” or “Subgroup Members” earlier to set group specific schedule.
Example: Assign “Nurses” group or “Choir Tenors” subgroup to the meeting.
These options ensure accurate tracking — especially for shift workers and device users.
Edit Category:
Assign a specific category (e.g., “Doctors,” “Volunteers”) to this schedule.
Edit Break:
Essential for clocking device users.
Example:
Shift: 6:00 AM – 1:00 PM
Break: 12:30 PM – 1:00 PM
✅ Tip: Set the break end time close to the closing time to avoid syncing issues.
This step connects the people in your organization to the event you created. Without assignment, the system cannot track their attendance.
Go to Edit Members.
Click Refresh Member List to load all registered users.
Users first appear under the Unassigned Tab.
Increase the list display with “Show Entries” (e.g., 100 or 500 users).
Tick the Select All box, then click Assign Selected to link them.
Go to the Assigned Tab, select names, and click Unassign Selected.
Example: Remove staff on leave or transferred members.
Admins help supervise attendance and verify records in real time. Giving each department or branch an admin ensures smooth coordination.
Go to Edit Admin.
Select an admin from the list.
Enable Admin Permission and click Submit.
ASSIGNING USERS TO ADMIN
To assign members under that admin:
Click the blue Members button beside the admin’s name.
On laptops: You’ll see “Member Assigned” and “Member Unassigned.”
On mobile: Click the second “Member” option on the right.
Increase “Show Entries” to view all users.
Tick Check All, then click Assign Selected.
At the top of the page, use the dropdown arrow to move between different schedules or events. when assigning users to admin under a specific schedule
This makes it easy to manage multiple schedules — for example, “Sunday Service,” “Midweek Meeting,” and “Outreach.”
Using the Akwaaba Smart Attendance System
Imagine you’re a church secretary, school administrator, or hospital HR officer trying to confirm who reported for duty or service today. Instead of using paper registers, the Akwaaba system lets you “clock in” users digitally — fast, accurate, and recorded in real time.
Clocking users ensures that attendance records are consistent and reliable, especially when some staff or members forget to clock themselves in.
From the left-side menu, click “Attendance Clocking.”
This is your main control room for managing who has attended or not.
If your schedule repeats weekly (like Sunday service or Monday shift),
✅ Enable the “Recurring” button — this will show all weekly recurring events.
If there are non-recurring schedules they will display by default so you can move to the next step.
Depending on when the meeting or shift takes place, click one of these buttons:
| Button | What It Shows | Example Use |
|---|---|---|
| Now | Schedules currently happening | Morning Service happening right now |
| Today | All schedules for today | Morning & Evening shifts |
| Upcoming | Future schedules | Next Sunday’s Service |
| Date Range | Manually pick dates | Review last week’s attendance |
Once you find the right schedule:
Click the blue “Open” button beside its name.
This opens the Clocking Page, where you can mark or adjust attendance.
If members don’t appear in the table:
Click “Refresh Clocking List.”
This reloads all users assigned to the schedule.
If you just created a new schedule today and assigned users to it:
You’ll need to refresh the list manually so the users appear.
✅ Example:
After creating a “Friday Night Prayer” schedule, click Refresh Clocking List to see all assigned members before marking attendance.
Once users appear on the page, you can begin clocking attendance.
If you want to clock in several users at once:
Tick the boxes beside their names, or click “Select All.”
Then click “Bulk Clock.”
This automatically clocks all selected users in for the schedule.
✅ Example:
If 30 members attended a meeting but didn’t clock in manually, you can select all and bulk clock them once to record attendance instantly.
Sometimes you may need to clock one person or check a small group.
Click the “Filter” button to search by:
User ID
User Name
Date
Or other available filters
Then click “Filter” again to apply the search, and proceed with clocking.
✅ Example:
Search for “John Mensah” by name, confirm his presence, and click to clock him in manually.
After every meeting or shift, you need to know who attended and who didn’t.
The Akwaaba Smart Attendance System separates these automatically — saving hours of manual counting and giving you real-time attendance insights.
You can view attendees and absentees from the https//:clock/akwaabasoftware.com. portal,akwaabahr.com ( (Go to Dasboard) and https://app.akwaabahr.com/ (Go to Attendance Records)
Go to the menu and click “Attendance List.”
Here, you’ll see two tabs:
Attendees — those who clocked in
Absentees — those who didn’t clock in
Click your preferred option.
If your schedule is a repeating one (e.g., weekly meetings),
✅ Tick the “Recurring” checkbox to view those specific events.
Then use the “Now” button to view currently active schedules.
Click the blue schedule name (Open Schedule) to open the attendance list.
Under Attendees, you’ll see everyone who clocked in.
Under Absentees, you’ll see those who haven’t.
✅ Example:
If your “Morning Devotion” had 50 assigned members and only 42 clocked in, the Attendees list will show the 42, and Absentees will display the remaining 8.
This section covered:
How to create and manage attendance schedules
How to assign users and admins
How to clock in users (manually or in bulk)
How to view attendees and absentees in real time
Together, these tools ensure that your organization always knows who showed up, when they came, and who was absent — all without paper records.
You can download attendance reports anytime from the dashboard for record keeping or monthly performance review.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Stay informed with expert insights, industry trend
![]()
![]()
![]()
![]()
![]()
![]()