Kinvara / Breeder guides / Puppy waitlists

How to run a puppy waitlist (without spreadsheets)

The waitlist is where a breeding program earns — or loses — its reputation. Here's the system we use in our own program: applications, deposits, pick order, and the difficult conversations in between.

Ask ten breeders what stresses them most and at least eight will say some version of the same thing: not the whelping, not the vet bills — the people-tracking. Who applied, who's approved, who paid a deposit, who wants a male, who's flexible on color, who's been waiting since last spring and deserves the first call.

Most programs run all of that on a spreadsheet, a memory, and a prayer. It works until the day it doesn't — a deposit recorded in the wrong row, two families promised the same pick, an applicant who never got a reply and tells every Facebook group about it. This guide is the system we settled on after years of running real litters, and it works whether you manage it by hand or with software.

1. Separate the funnel into four stages

Almost every waitlist disaster comes from mixing stages that should be separate. Keep these four lists distinct:

The moment you let an enthusiastic applicant skip a stage ("they seemed so nice, I just told them they were on the list"), you've created a promise your records don't reflect. Every stage transition should be an explicit event — an approval email, a deposit receipt — that both sides can point to later.

2. Take applications through a form, not a conversation

Messenger threads and phone calls feel personal, but they scatter your information across places you can't search. A single application form — on your website, linked from everywhere — gives you the same facts about every family: home situation, experience, preferences, timeline, vet reference.

Two rules that save grief later: ask about flexibility (a family that wants "a calm female, but temperament matters more than sex" is far easier to place than one locked to "red male, first pick"), and timestamp everything — order of application is the fairest tiebreaker you have, and it only works if it's recorded.

3. Make the deposit the moment of truth

A waitlist of names costs nothing to join and nothing to abandon — which is why purely name-based lists evaporate when a litter actually arrives. A deposit, even a modest one, changes the psychology on both sides: the family has committed, and you've committed to them.

Be explicit, in writing, about three things:

  1. What the deposit buys — a place in pick order for a defined litter or timeframe, not a specific puppy.
  2. When it's refundable — and when it isn't. (Many breeders refund if no suitable puppy arrives within an agreed window; few refund a change of heart.)
  3. How pick order works — deposit date order is the norm and the easiest to defend.

Send a real invoice rather than a Venmo request in a text thread. It looks professional, it's automatically recorded, and nobody ever has to scroll through eight months of messages to prove who paid what when.

4. Run picks in writing, on a schedule

When the litter is on the ground and temperaments start to show, resist the urge to match on the fly. Announce a pick day (commonly around 6–7 weeks, after temperament testing), publish the order, and run down the list one family at a time with a deadline for each choice — 24 or 48 hours keeps things moving without pressure.

Families skipped by their own choice ("we'll wait for the next litter") roll forward at the top of the next list. Write that down too. The goal is that at any moment, you could show any family exactly where they stand and why — that transparency is what turns buyers into references.

5. Keep the difficult conversations honest and early

Litters are smaller than hoped. Colors don't come. A singleton arrives when nine families are waiting. The programs that keep their reputations are not the ones where nothing goes wrong — they're the ones where families hear it from the breeder first, with options: roll to the next litter, transfer the deposit, or take a refund where the terms allow.

A waitlist that's accurate makes these conversations manageable: you know exactly who is affected, in what order, and what was promised. A waitlist held together by memory makes every one of them a crisis.

Where software earns its keep

Everything above can be done with paper and discipline. What software changes is that the discipline becomes automatic. In Kinvara, applications flow from your website into review, approved families join the waitlist in deposit order, deposits go out as real invoices with online payment, and when you assign puppies at pick time the portal, the paperwork, and the balance invoice all update themselves from the same record.

The four stages stay separate because the system keeps them separate — and every timestamp, payment, and promise is on the record the day a hard conversation needs it.

Run the list so well that being on it feels like part of the experience — that's what families tell their friends about.

Try Kinvara free for 30 days — no credit card, and we'll import your existing waitlist spreadsheet for you, free. Cattery? The same system runs kitten waitlists: see Kinvara for catteries.