Freelance recruiter software: ATS and CRM in one tool Solo at the helm.
Not working alone.
Your candidate memory lives in an Excel file and in your head. Marvin stores it in the same place as your clients: type a few words and it brings up the candidate you met a year ago, with your interview notes.
Marvin is recruitment software for freelance recruiters: ATS and CRM in one, sized for one person. One licence, one user; you add more the day you hire. From €129 per month excl. VAT billed annually, with a 12-month commitment and training that your OPCO, the French training fund, can cover.
In one click, attached to the Ostra assignment.
LinkedIn and email, with random delays between sends.
You listen. You don't type a thing.
The record's fields are pre-filled.
One link, no login to create.
They follow the process through a simple link and give feedback on the profiles.
Your assignment pipeline, next to your placement pipeline.
The reply lands on the company's record, in the inbox.
Mehdi Hadj joins Ostra.
The deposit went out at signing. Payment reminders scheduled.
- 3 follow-ups
- 1 write-up
- 2 profiles commented
- 1 prospect reply
- 1 invoice
Demo: profiles and companies are fictitious.
6 → 1subscriptions replaced by a single licence
CVs + notesyour interviews searchable by what the candidate said
Your Excel filecarried over and deduplicated by our data engineer, or start from an empty database
FranceFrench vendor, data hosted in Paris
What Marvin changes
A whole agency.
For one person.
For a freelance recruiter, Marvin brings a team's work into one tool: taking over your Excel file or your old tool, search across the text of CVs and interview notes, sequences that prospect while you interview, the invoice raised from the placement, and a dashboard of your activity.
Getting startedUp and running from the first mandate.
Migration · extensionNo integrator, no three-day training. We take your Excel file, your Notion or the export from your old tool, deduplicate it, and you log in to a tidy database.Starting from scratch? Start empty and fill it as you work: the extension creates the record from LinkedIn in one click.MemoryA memory that no longer depends on you.
Search · NoteSearch covers the text of CVs and interview notes, with the synonyms of the trade. Six months later, you find a profile by what they told you.Note writes up your video calls as soon as they end and pre-fills the record.


Your assignments pipeline, on one screen.
- The assignment's weighted revenue forecast, calculated for you.
- The process stages, as columns.
- One card per candidate, at its stage.
Screenshot of the demo account, fictitious identities.
ProspectingSequences prospect while you recruit.
Sequences · LinkedIn, email, WhatsAppFor your candidates and for winning mandates, running during your interviews, with cautious quotas suited to your account and random delays between sends.Your LinkedIn account is your livelihood: you see everything that goes out, and you stop it in one click.InvoicingFrom placement to payment.
CashThe placement triggers the invoice, in one go or several: deposit at signing, balance at start date.Payment reminders go out on their own, payments are tracked in the same place as the pipeline, and Marvin Cash syncs with Pennylane.SteeringYour business fits on one screen.
DashboardOpen mandates, candidates by stage, revenue invoiced: the dashboard fills itself from what you do, with no reporting to produce.Working alone, nobody tells you the pipeline emptied three weeks ago. The dashboard shows you.
Day to day
Alone, what you do not do
does not get done.
Alone, a forgotten task stays undone: a follow-up, prospecting, an invoice. Marvin handles them for a freelance recruiter: scheduled follow-ups in a real CRM, LinkedIn, email and WhatsApp sequences during your interviews, reports written by Note, a client portal through a simple link and automatic payment reminders.
- Open assignments
- 4
- with 3 clients
- In process
- 11 candidates
- by stage
- Invoiced
- €21,600
- from placements
- Sequences
- 2 running
- stop in one click
Where you stand, without piecing it together.
Demo, fictitious data.
Consolidation
Six lines on your statement.
One licence.
One Marvin licence replaces a freelance recruiter's subscriptions: ATS and CRM, sourcing, outreach and sequences, email and phone enrichment, AI note taking, invoicing, client portal, anonymised CV in your colours and multiposting to 89 job boards. With Suite, it costs €189 per month excl. VAT, billed annually; Pro, without sourcing, AI notes or the client portal, starts at €129.
A single licence
and more than your current stack
It covers the 6 lines opposite. And along the way you get the client portal, the anonymised CV in your colours and multiposting to 89 job boards.
Prices seen among freelancers. The names listed are examples of common tools for each line of spend.
- ATS and CRMBullhorn, Loxo, Tool4Staffing€130/ month
- SourcingLinkedIn Recruiter Lite, Sales Navigator€150/ month
- Outreach and sequencesWaalaxy, lemlist€70/ month
- Email and phone enrichmentKaspr, Apollo, RocketReach€45/ month
- AI note takerNoota€30/ month
- InvoicingSinao€30/ month
6 subscriptions, €455 a month.
What founders say
“We identify the right profiles faster, without missing anyone.”
- 400+ customerssupported since 2018
- One licence per useryou add a seat the day someone joins
- Hosted in ParisFrench software vendor, data with Scaleway
They trust us, among others:
Getting started
Wherever you start from.
We bring the database over.
A freelance recruiter starts on Marvin wherever they start from. From an Excel file or Notion, we take the file as it is and our data engineer deduplicates it; from an ATS, we take over the full export. With no database, you start empty with the LinkedIn extension. The migration is free with annual billing.
Or a Notion, or your network
We take the file as it is. Our data engineer deduplicates it, and you approve the rules applied.
- Records
- Candidates, contacts, companies
- migrated
- And also
- Notes, histories, documents
- migrated
- Export request
- To your former tool
- we help you
We take the export
Candidates, contacts, companies, notes, history, documents: we help you request the export from your old tool.
- Imported
- Just now
- new record
- Linked to
- Ostra assignment
Empty database, extension on
You work from day one, and the database builds up alongside your business, profile by profile.
Demo, fictitious data.
Sovereignty
Your candidates, your clients.
No grey areas.
A freelance recruiter's data on Marvin is hosted in France, with Scaleway in Paris, with secrets and tokens encrypted with AES-256-GCM. You remain the owner of your database, exportable from the tool, and you set how long inactive candidates are kept: their records are removed automatically after notice.
- Inactive for
- 24 months
- period set by you
- Preview
- 312 records concerned
- seen before switching on
- Notice
- Before the first removal
- Never removed
- Active processes, records tied to an assignment
Demo, fictitious data.
Your data is hosted in France (Scaleway, Paris). Our sub-processors, including AI providers, are listed in our DPA.
Secrets and tokens encrypted with AES-256-GCM, traffic encrypted with TLS.
Exports from the tool, full export on request, no retention of your database if you leave.
You set how long inactive candidates are kept; after that period and prior notice, records are removed automatically. Working alone, this is the compliance you would not keep up by hand.
The trade in figures
Your market,
in public figures, sourced and dated.
A freelance recruiter works in a large market: Apec forecasts 305,800 professional and managerial hires in France in 2026, and 42% of companies that hired a manager in 2025 went through an intermediary. Freelancing also exists in managerial occupations: 440,000 people practised them on their own account in 2024.
- 305,800
professional and managerial (cadre) hires forecast in France for 2026, up 4% year on year according to Apec
Source: Apec, Prévisions de recrutements de cadres 2026 (French source, in French), - 42%
of French companies with 10 or more employees that hired a manager (cadre) in 2025 used a recruitment intermediary for at least one position
Source: Apec, Pratiques de recrutement de cadres 2026 (French source, in French), - 440,000
people worked freelance in a professional or managerial (cadre) occupation in France in 2024, all occupations combined
Source: Apec, Devenir freelance (French source, in French),
FAQ
Questions from freelance recruiters.
Which recruitment software should a freelance recruiter choose when starting from an Excel file?
Marvin takes your file as it is, with no prior formatting: our data engineer deduplicates it, you approve the rules applied, and you log in to a tidy database. You can also start with an empty database and create records as you work, from LinkedIn in one click.
Is an ATS useful to a freelance recruiter who makes a dozen placements a year?
Volume matters less than memory: a recruiter working alone meets far more candidates than they place, and needs to find them again months later. Marvin searches the text of CVs and interview notes, and keeps candidates and clients in the same database. You avoid posting another ad for a profile you have already met.
Does Marvin require a commitment from freelance recruiters?
Yes, and we'd rather say so here than at the quote stage: the Marvin commitment is 12 months, billed annually or monthly. With annual billing, your data carry-over (worth €1,500) is free. The price is locked for the period, and beyond that, nothing is imposed on you.
Can a freelance recruiter try Marvin before committing?
Not as a free self-service trial. The trial runs on your own material: you send an export, even a simple Excel file, and the demo runs on your candidates and clients, free of charge and with no commitment. You then decide, knowing that the commitment is 12 months, whether billed annually or monthly.
Are Scout and Radar included in a freelance recruiter’s licence?
Scout is included in the Suite plan, with 500 enrichment credits per month; the Pro plan includes 250 credits, but not Scout. Radar, in beta, is included in Suite, not in Pro. If your credits run short, extra packs can be added to your subscription. A profile’s contact details are revealed when you ask, never automatically.
Can a freelance recruiter prospect for clients from Marvin?
Yes, it is the same tool. In Marvin, companies and contacts live in the same database as your candidates, with their own pipeline and LinkedIn, email and WhatsApp prospecting sequences. Radar, in beta and included in Suite, alerts you when a company you follow posts a job.
Can a collective of freelance recruiters share Marvin?
Yes: each member has their own licence in the same space, with a shared database and role-based permissions to decide who sees which records: their own, a team’s or all of them. When a member leaves, you deactivate them and their licence goes to the next person. However, a licence cannot be paused during the commitment period.
Does automating LinkedIn with Marvin put a freelance recruiter’s account at risk?
Marvin applies cautious quotas based on your type of LinkedIn account and random delays between sends. You see everything that goes out and you stop a sequence in one click.
Does a freelance recruiter need other subscriptions to automate prospecting with Marvin?
No. LinkedIn, email and WhatsApp sequences, message sync and automatic emails to candidates are built in: no third-party automation tool is needed. A free LinkedIn account is enough to start; a paid account only adds InMails and voice notes. Only paid job boards are paid separately, with your credits on those boards.
Can a freelance recruiter export their candidates to an Excel file?
Yes. Search results export as CSV, which Excel reads, with name, job title, company, contact details, LinkedIn, location and skills; this export is reserved for administrators and is switched on for your account upon request. A candidate’s record downloads as PDF or Word, full or anonymised. And your data remains yours: it can be exported at any time.
Can a freelance recruiter send a message to a whole group of candidates?
Yes. You enrol a list of candidates or contacts in a sequence, and each one receives their own message, personalised with their first name or job title, by email, LinkedIn or WhatsApp. Each message goes out individually from your own account, never as a group copy, and replies arrive on each person’s record.
Can a freelance recruiter’s Marvin training be funded by their OPCO?
Yes. Marvin training is delivered by our Qualiopi-certified training body (the French quality label) and can be covered by your OPCO, the French training fund. And the day you hire, you add a licence without changing tools.
30 minutes on your mandates.
And on your real file.
Updated