How Doulas Manage Clients, Contracts & Invoices | DoulaFlow
For doulas

How doulas manage clients, contracts and invoices

There are three common answers, and the right one depends less on how many clients you have than on how long you intend to keep doing this.

Short answer

Most doulas assemble their own stack from general tools: a spreadsheet for clients, a calendar for appointments, an e-signature service for contracts, something for invoices. Some use a general-purpose CRM built for freelancers. A smaller number use software built for birth work, which is the only category that can express gestational age, on-call windows and birth records.

One: the stack you build yourself

This is what most doulas do, and it is a reasonable strategy rather than a failure of organization. A spreadsheet for the client list. A calendar for prenatals. A design tool for the resource packets. An e-signature service for the contract. Something separate for invoices, and a notes app for everything that has nowhere else to go.

What it is good at. It costs almost nothing, every piece is a tool you already know, and you can change any one of them without asking permission. At two or three clients it genuinely works.

Where it breaks. Not on any single tool. On the seams between them. When a due date moves, it moves in several places, and if you miss one you will not find out until it matters. When a client signs, nothing tells the invoice. There is no screen you can open that answers "what needs me today", because the answer is distributed across six places and your memory is holding it together.

The tell is not that anything breaks loudly. It is that you start keeping a running list in your head, and you check it at eleven at night.

A worked example

Before she took a single client, one doula we know well had already built: contracts and consultations in Airtable, clients in Google Sheets, appointments in Google Calendar, resources in Canva, signatures in SignWell, and intake packets printed and assembled by hand. She built her own branding and her own website too.

She is the most organized person in any room she walks into. The stack was not a mess. It was six tools that did not talk to each other, which is a different problem, and one that organization cannot fix. That is where DoulaFlow came from.

Two: a general-purpose CRM

The client-management tools built for freelancers and creative businesses are good products. They handle leads, proposals, contracts, invoices and reminders properly, and if that is the whole of what you need, one of them will serve you well.

Where the fit goes wrong is the shape of the work. A CRM is built around a pipeline that ends when the deal closes. A doula practice runs the other way around: signing the contract is the start of a relationship that lasts months and ends weeks after the birth. The most valuable part of your client relationship happens in the stage a CRM thinks is over.

The second mismatch is the vocabulary. A CRM has no field for gestational age, no concept of an on-call window, and nowhere to put a birth record. So those go in notes, and anything in a notes field cannot be counted, sorted or reported on. You can run a practice this way. You just cannot ask it questions.

Is Kayla 37 weeks yet?
Who's my backup if these two overlap?
Did I ever record how Maria's birth went?

Three questions a general CRM cannot answer, because none of them is a field.

If you run your practice alone, the constraints are sharper again and we work through them in the best CRM for solo doulas. We wrote about the wider mismatch in why generic business software doesn't fit every doula practice, and put the three named options side by side in DoulaFlow vs Dubsado vs HoneyBook.

Three: software built for birth work

The smallest category, and the only one that can express what the work is made of. Four capabilities separate it from everything above:

That last one is the one doulas are most surprised to want, and the one they miss most when it is gone.

A DoulaFlow Insights dashboard showing total births, baby boys and girls, twins, average labor length, average support duration, births by month, delivery type, location type, client activity, revenue earned and outstanding, and a getting-paid breakdown

The kind of question only birth-specific software can answer: how long a birth takes you, where they happened, and how much of your book you have banked.

How to choose

A practical way to decide, without anyone selling you anything:

The question is rarely which tool is best. It is whether you are running a practice you can still see clearly.

Where DoulaFlow fits

DoulaFlow is in the third category. Clients move through birth stages with gestation on every row, each family gets a private portal, invoices can fall due at a gestational age with reminders that go out for you, and Insights keeps both halves of the numbers: the ones you decide on, and the record of the work.

It is $19 a month, locked, for the first 30 founding practices, and $29 for everyone after them, unlimited clients either way, and fourteen days free without a card. Full pricing is here, and the help pages are public so you can see how it works before signing up for anything.

Who it is not for. If what you want is the basics of a CRM, almost any CRM will do that, and some are free. Use one. DoulaFlow is for doulas who want to understand their own business, and who want the details of this work kept on the record.

It is also not HIPAA compliant and we do not offer a BAA, which matters if you bill Medicaid or insurance. Here is how to tell whether that applies to you.

Common questions

What do doulas use to manage clients, contracts and invoices?

Most doulas use one of three things. The majority assemble their own stack from general tools: a spreadsheet for clients, a calendar for appointments, a design tool for handouts, an e-signature service for contracts, and a separate invoicing tool. Some use a general-purpose CRM built for freelancers and creative businesses. A smaller number use software built specifically for birth work, which is the only category that can express gestational age, on-call windows and birth records.

Can a doula just use a spreadsheet?

Yes, and at a small number of clients it works well. The cost of a self-assembled stack is not any single tool, it is the seams between them: a due date that moves has to be updated in several places, and there is no single place that answers what needs attention today. That cost is invisible at two or three clients and compounds as the practice grows.

Why do general CRMs fit doula work badly?

A CRM is built around a sales pipeline that ends when a deal closes. A doula practice does the opposite: signing the contract is the beginning of a relationship that runs for months and ends weeks after the birth. A CRM also has no way to express gestational age, an on-call window, or a birth record, so those live in notes fields where nothing can count them.

What can doula-specific software do that general tools cannot?

Four things. It can show gestational age on every client rather than a date you convert in your head. It can treat on-call as a state a client is in. It can set an invoice due date at a gestational age such as 36 weeks rather than a fixed calendar date. And it can keep a record of the work itself: births by month, hospital against home, delivery type, labor length and time spent at the birth.

Know what your practice is made of.

Fourteen days, the whole product, no credit card.

Start free trial