The Attorney's Guide to Direct Mail for Criminal Defense

Direct mail has been the default way criminal defense firms reach people right after an arrest for decades: pull the booking sheet, mail a letter, hope it lands before the person hires someone else. It still works well enough that plenty of firms keep doing it. It's also slower, more expensive, and more compliance-heavy than most firms realize until they've run a few batches. Here's what's actually involved, and where it starts to work against you specifically in Utah criminal defense.

How it works

The mechanics are straightforward: a list provider or your own staff pulls recent booking or court records for the counties you target, you (or a mail vendor) design and print a letter or postcard, and it goes out through the postal system. Most vendors quote one to two weeks from "we have the list" to "it's in a mailbox" once you account for design, printing, and postal transit — and that clock doesn't start until the arrest record is actually available and pulled, which is its own lag.

Before any of that, check Utah's Rules of Professional Conduct (Rule 7.3 governs solicitation) and any guidance from the Utah State Bar on contacting someone facing criminal charges. Rules and waiting periods change and vary by jurisdiction — this isn't legal advice, and it's worth confirming directly with the bar or your own counsel before a campaign goes out, not after.

What it costs

Ballpark industry figures, not any one vendor's pricing: a standard letter typically runs somewhere in the $0.65–$1.20 per piece range fully mailed; postcards are cheaper, often $0.40–$0.70. A modest batch of a few thousand pieces can run into the thousands of dollars before a single response comes back — and that's before your own time sourcing and managing the list.

What kind of response to expect

Industry-reported benchmarks for criminal-defense mail targeting arrest records commonly cite response rates in the 1.5–3% range — narrower than more consumer-facing categories like personal injury, which is unsurprising given the audience: a small, one-time list of people under real stress, not a warm prospect list you can remail next month. A few percentage points of response on a few thousand pieces is still real signal, but it means the economics only work at meaningful volume.

Where it falls short for Utah criminal defense specifically

Three things compound against you in this particular vertical:

  1. Timing decays fast. The value of an arrest-record lead is highest in the first few days. Add sourcing lag, then a week or two of production and mail transit, and a real share of recipients have already hired someone, resolved the matter, or moved on by the time your letter arrives.
  2. You're rarely the only mailer in that mailbox. Booking sheets are public. If you can pull the list, so can every other firm running the same playbook in the same county — your response rate is being split before you even print.
  3. The overhead is fixed, win or lose. Printing and postage are sunk the moment the batch goes out, regardless of response.

Where a service like Revenue Spark fits in

None of this means arrest and court records aren't a good source of leads — the response-rate data above is proof they are. It means the sourcing and matching step before you ever reach out is where a lot of the delay and duplicated effort gets added.

To be clear about what we do and don't do: Revenue Spark doesn't produce or send mail. We work from the same underlying source — new Utah criminal filings — and deliver already-matched referrals (name, case, best contact information we have) straight to your inbox the night a case is filed. What you do with that referral — mail them, call them, email them — is entirely up to you. We just remove the step of pulling and filtering the raw court data yourself. And we cap every Utah county to 5 attorneys, total, so the list you're working isn't one four other firms are drawing from the same week. No retainer, no per-piece cost — you pay only for the referrals you actually receive.

Check if your county has an opening →