Simple vs. Complex Document Automation: How to Choose

There are a lot of document automation tools. That doesn’t make choosing one easier.

Search for document automation and you’ll find plenty of options.

HotDocs. Clio Draft. Contract Express. Knackly. And, of course, good old Microsoft Word.

The list isn’t really the problem.

The harder question is:

How much automation do you actually need?

Knackly eBook cover: Choosing the Right Document Automation Platform, a practical guide for legal professionals

Most Firms Choose the Wrong Automation Platform — Here’s Why

The problem isn’t features or price. It’s a misunderstanding of how automation tools break once documents get real.

I think it’s easy to assume that the more sophisticated the automation, it must automatically be better.

I don’t think that’s true.

Sometimes simple is exactly what you need.

If you’re creating a handful of straightforward documents and all you really need is a faster way to insert names, addresses, and dates, I wouldn’t recommend building a complicated automation system around them.

But there’s also a point where trying to make a simple tool handle complex work creates more frustration than it saves.

The way I like to think about it is in three tiers.

Tier 1: “Put this information here”

This is basic mail merge.

You enter information, the system puts it into the right places, and your document comes out.

Think:

Borrower name.

Borrower address.

Effective date.

If you have one borrower and the document doesn’t change much, this can work really well.

Things can start getting awkward when you have multiple people or entities.

Maybe your template has fields for Borrower 1, Borrower 2, and Borrower 3.

What happens when there’s only one borrower?

Someone may need to delete the extra language.

What happens when there are four?

Now you have another problem.

But if your documents rarely vary, that may not matter.

And this is something I think is important:

You don’t need to graduate to more sophisticated automation just because it exists.

If Tier 1 solves your problem, stay there.

Tier 2: “Put this information here—but only when it applies”

This is where things get more interesting.

Now we can introduce conditions and lists.

Instead of creating Borrower 1, Borrower 2, and Borrower 3 fields, maybe we can work with a list of borrowers.

We can also start saying:

If there is a guarantor, include this clause.

If there isn’t, leave it out.

That’s a meaningful improvement.

For a lot of firms, this may be all the additional sophistication they need.

But there’s one question I start asking at this point:

What happens when the same person shows up again?

Let’s say I enter Johnny Jones as a borrower.

Later, Johnny is also a guarantor.

Do I select Johnny from the people I’ve already entered?

Or do I have to type Johnny Jones all over again?

That may sound like a small difference.

But once you start building larger workflows, those little bits of repeated data entry add up quickly.

And that’s where we start moving toward Tier 3.

Tier 3: “Understand what I’m trying to build”

This is the category where I put complex document automation.

Tier 3 still does everything we’ve already talked about.

Fields.

Lists.

Conditions.

But now the automation starts understanding more about the structure of the matter.

A person can be entered once and reused in different roles.

A list can be filtered.

A company can have its own signers.

One entity can sign on behalf of another.

The system can use answers from the interview to determine which documents belong in the final package.

And, more importantly, the person using the automation doesn’t have to remember every rule.

That last part is a big one for me.

Because I don’t just want automation to make an experienced attorney faster.

I want it to help someone make the right drafting decisions without having to have every rule memorized.

That might mean guiding a paralegal through a loan package.

It might mean automatically separating minor children from adult children.

It might mean asking which existing parties should be guarantors instead of making someone enter those people again.

Or it might mean knowing that the state selected earlier changes which documents need to be generated.

At that point, we’re not just filling out a template.

We’re building a document system.

That’s the Tier 3 space where Knackly fits.

The two questions I’d ask before choosing a tier

There are a lot of things you can evaluate when comparing document automation platforms.

But I’d start with these two questions first.

1. Are you entering information—or making decisions?

This distinction tells me a lot.

If your drafting process is mostly:

Here’s the client’s name.

Here’s the address.

Here’s the effective date.

And the document itself stays basically the same?

Tier 1 may be all you need.

If you’re saying:

There might be one borrower or five.

We only need this clause when there’s a guarantor.

Now you may be in Tier 2.

But if the drafting process sounds more like:

Which of these people is the guarantor?

Which children are minors?

Who is signing for this company?

Is that signer another entity?

Which documents do we need for this state?

Which language applies based on all of those answers?

Now we’re talking about Tier 3.

The more your drafting process involves decisions instead of data entry, the more valuable sophisticated automation becomes.

2. How often are you actually doing this?

This is the other side of the equation that I think gets overlooked.

Just because something can be automated doesn’t always mean it should be.

If you create a particular loan package twice a year, it might be perfectly reasonable to start with a Word document, merge a few fields, and make some manual edits.

Could we automate more of it?

Absolutely.

Would the time spent building that automation pay for itself?

Probably not.

But if your team is drafting that same package over and over—10, 20, 50 times a month—the calculation changes.

Every repeated step becomes time.

Every manual decision becomes another opportunity for inconsistency.

Every piece of information someone has to re-enter becomes another chance for an error.

Volume makes those small inefficiencies much bigger.

What does Tier 3 actually look like?

One of the examples I like is a loan workflow.

Imagine opening the interview and being asked how many borrowers there are.

Not:

Borrower 1.

Borrower 2.

Borrower 3.

Just:

How many borrowers do you have?

Maybe one borrower is an individual.

Another is an LLC.

That LLC has multiple people who can sign for it.

One of the borrowers is also a guarantor.

Instead of typing that person again, you select them from the people already in the matter.

Then there’s the lender.

The property.

Maybe multiple properties.

Maybe trustees.

The state matters too, because it determines which documents belong in the package.

By the end, the system has enough information to create multiple documents, apply the right logic, build the right signature blocks, and even name the finished documents.

That feels very different from mail merge to me.

And that’s really the distinction I’m trying to make with these tiers.

You may not need Knackly.

I think this is worth saying clearly.

Not every firm needs Tier 3 automation.

If you have simple documents and straightforward workflows, I’d rather see you use a simple solution that works well than invest in complexity you don’t need.

If Tier 1 solves the problem, great.

If you need conditions and lists but not much beyond that, Tier 2 might be your sweet spot.

But if your staff need guidance…

If the same people and entities keep showing up in different roles…

If lists need to be filtered…

If companies have their own signers…

If one answer changes the entire document package…

Or if your team is drafting the same complicated documents over and over…

That’s when I’d start looking seriously at Tier 3.

Before you sit through another software demo, try this:

Take one real workflow from your firm.

Preferably one that your team creates often.

Then walk through it from beginning to end and ask:

Am I mostly entering information?

Am I adding conditions and lists?

Or am I making decisions about people, roles, relationships, clauses, and documents?

Then look at volume.

How often does your team go through this process?

That should give you a much better starting point for evaluating document automation than a Google search full of vendor names.

And when you do talk to vendors, bring that workflow with you.

Don’t just ask them to show you how their software inserts a borrower’s name into a document.

Ask them to show you your messy scenario.

Give them the multiple borrowers.

Give them the corporate signer.

Make one of the borrowers a guarantor.

Change the state.

Add another property.

Then see what happens.

Because the question isn’t:

“Which document automation platform has the most features?”

It’s:

“What level of automation does my team actually need?”

Kim Mayberry

Kim is the CEO and Co-Founder of Knackly, a powerful tool that makes it easier than ever to automate critical processes in your business.

Grow your practice through efficiency and accuracy

Spend the time you save proactively helping your clients and winning new business.

Want helpful occasional tips on document automation?

"*" indicates required fields