Operations dashboard

Review studies, protect participant quality and keep recruitment moving.

×
Studies to review42 submitted today
Recruiting763 open participant slots
Pending verification18Participant profiles
Payouts dueKES 48k31 completions
Quality flags6Need 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
3 duplicate-account signalsDevice + identity overlap
2 profile inconsistenciesEmployment answers changed
1 researcher complaintParticipant 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 feasibility, screener quality, research setup and pricing before a study can move to payment.

Needs review3new submissions
Changes requested2waiting on clients
Ready to approve1all checks passed
Reviewed today7across 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

Research setup

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

Screener review

5 screener questionsBehavioural + device + product-use qualification.
Clear
Question 3 may be leading“Do you struggle with mobile-wallet onboarding?” may bias respondents.
Review
Profile consistencyAnswers can be compared against device and financial-product profile data.
Supported

Internal notes

Review checks

Audience feasibilityEstimated panel supply is sufficient for 8 completions.
Pass
Screener qualityOne question should be rewritten before approval.
1 issue
Research setupPrototype opens correctly; task instructions are complete.
Pass
Participant safety / riskNo sensitive or prohibited research activity identified.
Pass

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 study stays in review until those notes are sent. 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.

Needs attention

How Kenyan SMEs manage invoices

Recruiting qualified SME owners and finance decision-makers in Nairobi.

8 / 10
Interview Nairobi KES 1,500 incentive 45 min Client: Acme Research
Target10
Notified34
Screened18
Qualified12
Confirmed8
Confirmed toward target80% · 2 remaining
On track

Merchant payments behaviour survey

Recruiting verified merchants across Kenya for a 100-response survey.

68 / 100
Survey Kenya KES 400 incentive Completion code Client: Fintech Co.
Target100
Notified184
Opened91
Verified68
Remaining32
Verified completions68%
At risk

Pharmacy owner interviews

Recruiting pharmacy owners with recent digital-payment experience.

3 / 8
Interview Nairobi + Kiambu KES 2,000 incentive 60 min Client: Health Ventures
Target8
Notified21
Screened9
Qualified4
Confirmed3
Confirmed toward target38% · 5 remaining
Target reached

Checkout experience prototype test

Recruitment is complete and closed to new applicants. Participants are now completing the moderated usability sessions.

10 / 10
Moderated usability Remote KES 1,800 incentive 45 min Client: Retail Labs
Target10
Notified27
Screened16
Qualified11
Confirmed10
Confirmed toward target100%
Target reached

Digital banking onboarding interviews

Closed to new applicants. 10 of 10 confirmed. 1 no-show — request a replacement from the client study to reopen that seat.

10 / 10
Interview Nairobi · Remote KES 2,000 incentive 45 min Client: Acme Research
Target10
Notified29
Screened18
Qualified12
Confirmed10
Confirmed toward target100% · Closed to applicants
Target reached

How Kenyans use mobile payments

Closed to new applicants. All 10 qualified completions have been delivered.

10 / 10
Interview Kenya · Remote KES 1,500 incentive 30 min Client: Fintech Co.
Target10
Notified41
Screened22
Qualified12
Completed10
Confirmed toward target100% · Closed to applicants

Recruitment funnel

View study details
34Notified
18Screened
12Qualified
8Confirmed
5Completed
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
92 quality
JN
Participant #5908Kiambu · Retail
93 match
89 quality
AW
Participant #5712Nairobi · Pharmacy
91 match
87 quality
0 participants selected

Replacement queue

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

Participant operations

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

Total participants286
Verified214
Pending KYC49
Flagged7
Participant Phone Verification Flags Studies Completion rate Total earned Last active
JM
Participant #2384Retail · Nairobi
+254 712 448 901 Verified Clear 12 92% KES 14,800 Today
AM
Amina M. · #NEWNew participant · Nairobi
+254 700 112 334 Pending KYC 0 KES 0 Today
SK
Participant #1059SME owner · Kiambu
+254 722 110 338 Verified Inconsistent 8 88% KES 11,200 Yesterday
DK
Participant #5197Unknown · Mombasa
+254 711 908 220 Flagged Duplicate 5 60% KES 3,900 2h ago
WN
Participant #5521Student · Nairobi
+254 700 221 445 New 0 KES 0 3h ago

Joyce Mutiso

Verified panel member · Joined May 2026 · Nairobi

Verified

Contact

Matching profile

Behaviours

Study history

Internal notes

Verification & payout

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 flags6need a decision
Duplicates3device or identity overlap
Inconsistencies2profile vs screener
Complaints1researcher reported
Open · Duplicate

Duplicate cluster · #5197

Three accounts share a device fingerprint and the same national ID.

#5197 · #5203 · #5218Mombasa / NairobiDevice + IDToday
Open · Duplicate

Same M-Pesa number · #5712

Two profiles use +254 7** *** 118 for payout.

#5712 · #5908Nairobi · KiambuPayout overlap
Open · Duplicate

Shared device · #6241

New account created on a device already used by a verified participant.

#6241 · #5521NairobiDevice fingerprint
Open · Inconsistency

Employment changed · #1059

Profile said employed; latest screener answers are self-employed pharmacy owner.

KiambuWork & industryAcross 2 studies
Open · Inconsistency

Location answers shifted · #2384

County flipped Nairobi → Kiambu → Nairobi across screeners.

RetailCounty3 screeners
Open · Complaint

Screener mismatch · #3381

Researcher reported the participant could not describe everyday M-Pesa use after qualifying.

How Kenyans use mobile paymentsNo-show follow-upYesterday

Duplicate cluster · #5197

Three accounts share a device fingerprint and 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 confirmation2client payments submitted
Awaiting payment3approved studies
Confirmed todayKES 67k4 payments
Payment issues1requires 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 approval6completed studies
ApprovedKES 18kready to send
Paid todayKES 31.5k21 participants
Issues1payout 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
Participant 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 accounts4
Payment due2
Studies in review1
Recruiting2
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

Operations account

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

Staff account

NameMercy Wanjiru
AccessOperations · Kenya
Work emailmercy@afritesting.ke
Phone+254 711 200 118

Access stays Operations. 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 nameAfritesting Kenya Ltd
KRA PINP051000111X
M-Pesa Paybill123456
Payout railFingo Pay

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