Incomplete data is costing you placements.

Profile Completeness Score shows you exactly where every candidate record falls short, so you can fix it before it costs you a placement. Scored automatically inside Firefish. No spreadsheets. No extra tools.

Every candidate scored automatically, with zero admin. You define what a complete, placement-ready record looks like. Reach incomplete candidates in bulk and close the gaps fast

Book a demo

Your next placement is hiding in your own database

Instant visibility across your whole database
One data standard for your whole agency
Bulk follow-up that fills the gaps

A score that reflects

what matters to you

Most agencies can't actually say how complete their candidate data is. Profile Completeness Score changes that. You choose the fields that make a candidate placement-ready, and every record is scored against your standard — not a generic checklist that ignores how you work.
No two agencies define a complete record the same way, and your score reflects that.
Super User sets the standard once. Every recruiter works to it.
Scores update automatically as records are filled in. Zero admin.
Covers personal details, compliance, work preferences and more.
Your fields. Your standard. Your definition of ready.

Stop flying blind on

candidate data

Every candidate record shows you, at a glance, how complete it is and exactly where the gaps are. No chasing. No guesswork. The missing detail comes to you — so you can put forward candidates you trust, fast.
The completeness score sits in the candidate header. Impossible to miss.
Tabs flag where required information is missing, so you know where to look.
Fill in a field and the score updates in real time.
Works across your entire database, not just new candidates.

From data gap to

placement opportunity.

Spotting what's incomplete is only half the job. With bulk outreach built into the Incomplete Candidates list, you can act on it straight away — turning a data gap into a reason to re-engage candidates you'd otherwise have left cold, and a placement you'd otherwise have missed.
Select candidates and send a bulk email or text without switching tools.
Re-engage candidates you haven't spoken to in months, with a reason to call.
Turn a missing field into a conversation, and a conversation into a placement.
Everything stays inside Firefish. No exports, no fragmented workflows.

Better data. More placements.

Your database is only as valuable as the data inside it. Profile Completeness Score makes sure the candidates who could be placed today don't slip through the cracks because a field was missing.

You define what "complete" means

Tell Firefish which fields matter to your desk. The score is built around your standards, not a generic checklist that ignores how you actually work.

Every record scored automatically

No manual work. No reports to pull. Open any candidate and the score is right there, kept up to date in the background across your whole database.

Find the gaps before they find you

One dedicated list shows every incomplete candidate, ranked by who needs attention first. No digging. No spreadsheets. Just clarity.

Fix it. Fast.

Select the candidates that need updating and message them in seconds. Turn a data gap into a placement opportunity without leaving Firefish.

FAQs

What is a Profile Completeness Score?

A Profile Completeness Score is a percentage showing how many of your agency's required fields are filled in on a candidate record. In Firefish you choose which fields count, so the score reflects what "placement-ready" means for your desk, and it updates automatically as records are completed.

Who is this feature built for?

Profile Completeness Score is built for recruitment agencies that need better visibility across their candidate database. It's especially useful for fast-moving temp, contract and compliance-heavy teams, where candidate readiness and data accuracy directly affect revenue.

Is Profile Completeness Score useful for temp and contract recruitment?

Yes. It's especially valuable for temp, contract and compliance-heavy desks, where a missing right-to-work document, certification or availability detail can stall a placement. The score surfaces those gaps across your whole database so you can fix them before they cost you a booking.

What exactly does Profile Completeness Score measure?

It measures how many of your agency's required fields have been filled in on a candidate record, expressed as a simple percentage. Mark 10 fields as required and complete 8, and the candidate scores 80%. What counts as "required" is entirely up to you — it's not a generic template.

How is it different from mandatory fields we already have?

Mandatory fields can block saving if they're empty. Required fields for Profile Completeness are different — they flag what's missing and affect the score, but your recruiters are never blocked from saving. It's visibility without friction. The two systems work alongside each other.

Does it work across our existing candidates or just new ones?

Both. Scores are calculated across your entire database — not just candidates added after the feature is turned on. So you'll get an immediate picture of where your existing data stands, and can start acting on it straight away.

Is this just a data quality tool?

No. The goal is not cleaner data for the sake of cleaner data.

Profile Completeness Score helps agencies turn candidate data into commercial action by making incomplete records visible, giving recruiters a reason to re-engage candidates, and improving the quality of the data that drives placements and redeployment.

Who sets the required fields?

Super Users and admins configure which fields count towards the score. Once set, the same standard applies to every recruiter in your agency — so you're all working from the same definition of a complete candidate record. There's no per-user configuration to manage.

Can I use this to contact incomplete candidates at scale?

Yes — that's one of the most valuable parts. From the Incomplete Candidates list, you can select records and send a bulk email or text directly from Firefish. It's a great way to re-engage candidates you haven't spoken to in a while and use a data gap as a reason to get back in touch.

Ready to turn your data into revenue

Discover how Firefish unifies recruitment, sales and marketing data - all in one platform.
Book a demo
User interface showing a recruiter summary of a marketing professional named Sarah, and a list of potential job matches with company, location, and match percentage details.