Operations dashboard

Review studies, protect participant quality and keep recruitment moving.

Studies to review0nothing waiting
Recruiting0no studies recruiting
Pending verification0from live panel
Payouts dueKES 0no payouts queued
Quality flags0Need manual review

Study review queue

View all studies
How Kenyan SMEs manage invoicesAcme Research · 10 participants
Under review
KES 40k est.
SME owners
Mobile wallet onboarding testFintech Co. · 8 participants
Ready
KES 32k
Consumers
Merchant payments surveyGrowth Labs · 100 participants
Recruiting
KES 118k
Merchants

Review: How Kenyan SMEs manage invoices

Under review
AudienceKenya · Nairobi · Business owners
Format45-min video interviews
Participants10
Client estimateKES 40,000
Recruitment feeKES 25,000
IncentivesKES 15,000

Recruitment pipeline

Open recruitment board
Merchant payments survey100 target · 68 completed
68%
82 qualified
14 pending
Pharmacy owner interviews8 target · 5 booked
62%
7 qualified
2 pending

Participant quality

Quality center
No open duplicate signalsPayout or identity overlap
No open profile inconsistenciesEmployment answers changed
No open researcher complaintsParticipant may not match screener

Client accounts

View all
Acme ResearchSME invoices needs review
Fintech Co.KES 32,000 awaiting payment
Growth LabsMerchant survey recruiting

Verification queue

View all
Participant #5218ID + selfie submitted
2 min ago
Participant #5203Business ownership claim
14 min ago
Participant #5197ID verification failed once
31 min ago
KES 31,500 ready21 completed sessions
Ready
KES 16,500 pending10 awaiting completion confirmation
Pending

Operational health

Avg. time to first matchLast 30 days
11.4h
Participant show-up rateCompleted bookings
94%
Replacement rateStudies requiring replacement
7%

Review submitted studies

Validate the brief, screener, setup and pricing before a study can move to payment.

Needs review0new submissions
Changes requested0waiting on clients
Ready to approve0awaiting decision
Reviewed today0across all clients
New submission

Mobile wallet onboarding test

Unmoderated usability study targeting Kenyan mobile-wallet users.

Acme ResearchUnmoderated usability 8 participantsKenya · RemoteSubmitted today
Changes requested

Pharmacy owner interviews

Targeting pharmacy owners processing digital payments in Nairobi and Kiambu.

Health VenturesInterview 8 participantsNairobi + KiambuClient editing
Ready to approve

Merchant payment habits survey

Survey completion setup and targeting have passed review.

Fintech Co.Survey 100 participantsKenyaCompletion code

Mobile wallet onboarding test

Submitted by Acme Research · Today at 2:14 PM

New submission

Study brief

Research objectiveIdentify usability issues in first-time mobile-wallet onboarding before engineering implementation.
FormatUnmoderated usability test
Target8 participants
LocationKenya · Remote
Expected length20 minutes
DeviceMobile only
Target participants
Age 20–40 Uses M-Pesa weekly Has used a banking app Android / iPhone Kenya

Panel match

People whose profile already fits this brief, before the screener. This is who would see the study and get the launch email.

Matching on the panel42
Active panelists180
Study target8

This demo brief has enough matching panelists. Open a live study to see real counts from the panel.

Research setup

Prototype / product Figma prototype provided
Participant instructions6 tasks + think-aloud guidance
Submission requirementScreen recording + spoken feedback

Screener

Internal notes

Pricing & incentive

Participant incentiveKES 1,200 × 8
Incentive budgetKES 9,600
Afritesting study feeKES 12,000
Final client totalKES 21,600

Audit trail

Study submittedAcme Research · Today 2:14 PM
Awaiting Afritesting reviewNo reviewer assigned yet

Decision

Write what the client should fix, then Request changes. The client can apply those updates from their dashboard, then the study returns here for review. Approving locks audience, screener and pricing, then moves the client to Payment required.

Recruitment board

Matching participants see open studies automatically, with an in-app notification and email. Invite extra people only when a study is falling behind.

Recruiting studies

Study Client Format Target Location Status
How Kenyan SMEs manage invoices Acme Research Interview 10 Nairobi Recruiting
Merchant payments behaviour survey Fintech Co. Survey 100 Kenya On track
Pharmacy owner interviews Health Ventures Interview 8 Nairobi + Kiambu At risk

Recruitment funnel

View study details
0Notified
0Screened
0Qualified
0Confirmed
0Completed
2 more confirmed participants are needed. Matching people already see this study and were emailed. Use a boost invite only to reach extra panelists who have not opened it yet — about 8–10 more at the current confirm rate.

Participant pipeline

Export
Participant Status Match Quality Actions
Participant #2384 Confirmed Strong 96
Participant #1059 Qualified Strong 93
Participant #4120 Screened Good 91
Participant #5218 Notified Strong 88
Participant #4482 Not qualified — 84

Boost if behind

Reset filters
Organic matching is already on

Qualified panelists can see this study and received an in-app notification plus email. Invite extra people only if confirmed numbers are short of target.

KM
Participant #6241Nairobi · SME owner
95 match
JN
Participant #5908Kiambu · Retail
93 match
AW
Participant #5712Nairobi · Pharmacy
91 match
0 participants selected

Replacement queue

Participant #3381No-show · interview yesterday
Participant #2810Client flagged poor fit

Participant operations

Manage quality, study history, payouts and potential fraud across the Afritesting panel.

Total participants0
Matching filters0
Incomplete0
Suspended0
Held0
New0

Profile filters

Same fields people fill at signup. Combine them to count a segment, for example business owners in Nairobi.

Behaviours
Research preferences

Apply filters to count how many panelists match a signup profile.

Participant Phone Status Studies Completion rate Total earned Last active
JM
Participant #2384Retail · Nairobi
+254 712 448 901 Clear 12 92% KES 14,800 Today
AM
Amina M. · #NEWNew participant · Nairobi
+254 700 112 334 — 0 — KES 0 Today
SK
Participant #1059SME owner · Kiambu
+254 722 110 338 Inconsistent 8 88% KES 11,200 Yesterday
DK
Participant #5197Unknown · Mombasa
+254 711 908 220 Duplicate 5 60% KES 3,900 2h ago
WN
Participant #5521Student · Nairobi
+254 700 221 445 — 0 — KES 0 3h ago
FO
Faith OtienoMissing county, age, employment +4
+254 711 220 118 New 0 — KES 0 Today

Joyce Mutiso

Panel member · Joined May 2026 · Nairobi

Contact

Contact mobile, not M-Pesa. 0712 348 549, 254718891859, or +254 112 617 050.

Matching profile

Behaviours

Study history

Internal notes

Performance

Quality & fraud

Admin actions

Participant quality center

Review duplicate accounts, profile contradictions and researcher complaints. Ops decide whether to clear a flag, hold invites, or suspend the account.

Demo queue — connect Firebase to create flags from live accounts.

Open flags0need a decision
Duplicates0payout or identity overlap
Inconsistencies0profile vs screener
Complaints0researcher reported

Flag queue

Flag Type Participants Status
Duplicate cluster · #5197Three accounts share the same national ID.
Duplicate #5197 · #5203 · #5218 Open · Duplicate
Same M-Pesa number · #5712Two profiles use +254 7** *** 118 for payout.
Duplicate #5712 · #5908 Open · Duplicate
Employment changed · #1059Profile said employed; latest screener answers are self-employed pharmacy owner.
Inconsistency Kiambu · Work & industry Open · Inconsistency
Location answers shifted · #2384County flipped Nairobi → Kiambu → Nairobi across screeners.
Inconsistency Joyce Mutiso Open · Inconsistency
Screener mismatch · #3381Researcher reported the participant could not describe everyday M-Pesa use after qualifying.
Complaint How Kenyans use mobile payments Open · Complaint

Duplicate cluster · #5197

Three accounts share the same national ID.

Open · Duplicate

Evidence

Linked accounts

Internal notes

What this flag means

Decision

Clearing keeps the participant eligible. Hold stops new study invites. Suspend blocks the account.

Payment confirmation

Verify client payments before unlocking recruitment for approved studies.

Needs confirmation0client payments submitted
Awaiting payment0approved studies
Confirmed todayKES 0no payments yet
Payment issues0requires follow-up

Collections queue

Export
Study Client Amount Method Reference Status Actions
Merchant payments survey Acme Research KES 27,000 M-Pesa Paybill AFR-MPS-1042 Needs confirmation
Retail onboarding interviews Growth Labs KES 40,000 Bank transfer AFR-ROI-1041 Needs confirmation
Mobile wallet onboarding Fintech Co. KES 32,000 — AFR-MWO-1043 Awaiting payment
Pharmacy owner interviews Health Ventures KES 36,000 Bank transfer AFR-POI-1038 Amount mismatch

Review payment: Merchant payments survey

Needs confirmation
Expected amountKES 27,000
Payment methodM-Pesa Paybill
Study referenceAFR-MPS-1042
ClientAcme Research
Submitted by clientToday · 12:41 PM
Recruitment statusLocked
Internal note
Needs approval0completed studies
ApprovedKES 0ready to send
Paid todayKES 0no payouts yet
Issues0payout needs review

Participant payout queue

Export
Participant Study Amount Method Completion Status Actions
Participant #2384 How Kenyans use mobile payments KES 1,500 M-Pesa Completed Needs approval
Participant #1059 Pharmacy owner interviews KES 2,000 Bank transfer Completed Approved
Participant #4120 Merchant payments survey KES 800 M-Pesa Needs review Hold

Review payout: Participant #2384

Needs approval
StudyHow Kenyans use mobile payments
IncentiveKES 1,500
Payout methodM-Pesa
M-Pesa number+254 712 448 901
Completion statusCompleted
Client flagNone
Internal payout note

Client accounts

Company, contact and invoice details for research clients. Open a study to review, recruit or confirm payment.

Client accounts0
Payment due0
Studies in review0
Recruiting0
Client Status Contact Studies Outstanding Last study
AR
Acme ResearchNairobi · KRA P051234567A
Needs review James Kariuki
james@acmeresearch.co.ke
+254 711 448 220
3 — Today
FC
Fintech Co.Nairobi · KRA P051998877B
Payment due Achieng Otieno
achieng@fintech.co.ke
+254 722 118 904
1 KES 32,000 Today
GL
Growth LabsMombasa · KRA P051445566C
Recruiting David Mwangi
david@growthlabs.ke
+254 700 332 110
2 — Yesterday
HV
Health VenturesKisumu · KRA P051223344D
Payment follow-up Faith Wanjiku
faith@healthventures.ke
+254 713 220 441
1 KES 36,000 Aug 18

Client

Kenya research client

Under review

Company & contact

Invoice details

Used on KES receipts after Afritesting confirms a study payment.

Studies

Account

Internal notes

Remove client

Delete removes this company from Afritesting. Their studies are taken down and they cannot sign in.

Operations account

Your staff login, Kenya workspace details, and which ops alerts Afritesting sends you.

Staff account

Work email—
AccessOperations · Kenya

This is the email you used to create your staff account. Team and roles are not part of this MVP.

Password

Alerts

Afritesting emails this staff account. WhatsApp is used for payment and quality follow-ups.

Kenya workspace

Used on client receipts and participant payouts. Amounts stay in KES.

CountryKenya
TimezoneAfrica/Nairobi
Legal name—
KRA PIN—
M-Pesa Paybill—
Payouts—

Operations notifications

◫
New study submittedMobile wallet onboarding test needs review.
4m
₭
Client says payment was madeMerchant payments survey · KES 27,000 · AFR-MPS-1042
12m
◎
Recruitment needs attentionPharmacy owner interviews still needs 2 confirmed participants.
31m
₭
6 payouts need approvalKES 18,000 is ready for participant payout review.
1h
!
Participant quality flagDuplicate-account signal detected for Participant #5197.
2h
Admin notifications
Notification