Dashboard
Jobs
Drivers
Customers
Revenue
Cash
Messages
Payouts
Refunds
Account Reviews
Erasure Queue
Disputes
Feedback
Trust
Intelligence
Analytics
Check-Ins
Fleet Accounts
Creators
Platform headcountLive
Loading…
Loading…
Jobs
IDStatusWhenCustomerDriverRouteOffersVehiclePriceCust. ratedDateMap / Ops
Loading…
Drivers
NamePhoneVehicleRatingJobsEarningsStatusActions
Loading…
Customers
NamePhoneEmailAppJobsTotal SpentJoined
Loading…
Revenue
Cash ledger
WhenMovementJobAmountGateway feeNote
Loading…
Messages to customers and drivers
Lands in each person's in-app inbox · plain text, no emoji · links only to halamove.co.za or an app screen · the same message to the same people is refused for 10 minutes
Preview first. Send turns on when the preview shows who will get the message.
Sent
WhenAudienceTitleReachedPushesSeenOpened
Loading…
Reach by message kind, last 14 days
KindToSentSeen within 24hOpened within 24h
Loading…
Driver Payouts
DriverAmountPaid amtBankAccountTypeHolderJob / PayFastStatusRequestedPaidAction
Loading…
Customer Refunds
Money we owe a customer · Refund on the PayFast dashboard first, then record the reference here · Oldest first · Nothing moves until a human does it
CustomerAmountPay toReasonJobWaitingStatusQueuedSettledAction
Loading…
Payout Account Reviews
Third-party, held and unanswered payout accounts awaiting manual verification · Approve makes the account payable and tells the driver · Drivers still awaiting approval are marked · SA ID never shown, account masked to last 4
DriverAccount holderRelationshipBankAccountTypeStatusSubmittedAction
Loading…
Driver Name Changes
A driver's new name waits here, because customers see it on every job · Compared with the Home Affairs name: red shares no word with it, so check who the person is first · Reject tells the driver your reason · Decided changes stay listed for 30 days
New nameName nowHome AffairsComparedStatusAskedAction
Loading…
Phone And Email Changes
Every change in the last 30 days, newest first · The old number or address was told about it · If the owner says it was not them, put it back · Putting back signs the account out everywhere, and a customer's number must be confirmed by code again
WhenAccountChangedFromToPut backAction
Loading…
Check-Ins — Awaiting Your Approval
Nothing sends until you approve it · Read the exact message text before approving · Send window 07:00–19:00 SAST · One check-in per person per 7 days across all campaigns · An SMS cannot be recalled
Loading…
Did It Change Anything?
Delivered is not the same as acted on · Each send is judged 72h later against the behaviour it was meant to cause · Pending = too recent to score, not a failure
Loading…
Campaigns
Loading…
Recent Sends
SentCampaignToChannelDeliveryOutcomeMessage
Loading…
Creators
Influencers paid per conversion · A person is tied to a creator once, by the code they type at signup or the link they tap · Rates are frozen on each ledger row · Settle records an EFT you already made; it moves no money
CodeCreatorStatusClicksSignupsCust. jobsCust. paidDrv. docsDrv. approvedDrv. jobsEarnedDueCapActions
Loading…
Business & Fleet Leads
Enquiries from the quote page and the business page · Click a lead to see everything they told us · The forms promise a reply within two business days, so mark a lead contacted when you reply · A lead sitting on “new” is that promise going unmet · A fleet with refrigerated vehicles unlocks the medical segment
Loading…
ReceivedTypeCompanyContactWhat they needSizeCame fromStatusAction
Loading…
Fleet & Business Accounts
Provisioning only — there is no self-service signup · A driver is INVISIBLE to the fleet owner until consent is recorded · Drivers keep their own payouts; this grants visibility, never money · Portal lives at /business
CompanyTypeStatusActive driversPortal seatsCreatedAction
Loading…
InvoicesAll accounts
Drafted by the database on the 1st (06:00 SAST) · A draft is ours until you ISSUE it, which emails the PDF + CSV and starts the clock · Record EFT when the money lands in FNB 63140349499 · Void deletes the lines so they bill again next run
NumberAccountKindPeriodTotalStatusDueAction
Loading…
POPIA Erasure Queue
Account-deletion erasures the auto-sweep could not complete · pending = still auto-retrying · escalated = needs manual completion (SLA 3 business days) · Mark complete only after you have manually actioned the failed steps
AccountTypeStatusFailed stepsAttemptsFirst flaggedEscalatedAction
Loading…
Disputes
IDRaised byJobCategoryWhat they saidEvidenceStatusRaisedFinding dueAction
Loading…
Market Intelligence
Loading…
Feedback from the apps
Give Feedback in either app lands here and in the Telegram feed the moment it is sent · written feedback is a person waiting for a reply
Loading…
Innovation Accounting
The 5 Survival Metrics — Owned Data · No Mixpanel · No Segment
Loading…
Driver Verification (Trust Moat)
Face checks let through while the check service was down
WhenDriverJobCheckpointStatusSelfie / referenceClear with a note
Loading…
Loading…
Repeat failers (≥3 recent failures · possible account sharing)
DriverDriver IDFailures
Loading…
Recent verification attempts
WhenDriverCheckpointResultConfidenceAttemptReason
Loading…