The short version: a marketing automation audit is a full check of every workflow, list, trigger, and integration in your system to find what’s broken, what’s duplicated, and what’s quietly costing you money. It usually takes five to ten working days for a small business, and the biggest finding is rarely a tool problem. It’s a process problem that automation has been hiding.
If you want to go deeper on this: How to Reduce Marketing Tech Stack Costs Step by Step.
If you want to go deeper on this: How Often Should You Send Marketing Emails in 2026?.
What a marketing automation audit covers
People assume an audit means someone logs into your email tool, has a poke around, and tells you your subject lines need work. That’s not it. A proper audit looks at the whole machine: the CRM, the email platform, the forms, the ad retargeting lists, the CRM to invoicing handoff, and every trigger that fires when someone does something on your site or in your inbox.
I’ve run these audits for clients with everything from 6 live workflows to 140. The number of workflows never predicts the mess. I audited a Kent based B2B software company two years ago that had 47 active workflows in their marketing platform. Twelve of them hadn’t fired in over eight months because the trigger conditions referenced a form that no longer existed on the site. One workflow was still sending a “thanks for attending our 2019 webinar” follow up sequence to anyone who filled in a contact form, because someone had cloned it years earlier and never renamed the trigger. Nobody in the business knew it was running until I pulled the report.
The step by step process
Here is the actual sequence I use, and it’s the same sequence any decent consultant should follow, regardless of whether you’re on HubSpot, ActiveCampaign, Klaviyo, or Mailchimp.
- Map every live workflow. Not the ones in a spreadsheet somewhere from 2023. The ones turned on right now, with their trigger, their goal, and their last fire date.
- Check list and data quality. Duplicate contacts, dead email addresses, fields that were meant to sync from the CRM but stopped syncing eight months ago. In that Kent audit, 22 percent of the contact list was duplicate records, which meant every “unique visitor” report the founder had been reading for a year was inflated.
- Trace the full customer journey. Follow one lead from ad click to sale, screen by screen, and note every place the handoff breaks down.
- Audit trigger logic. Look at the “if this, then that” conditions on every automation and check they still match how the business sells today, not how it sold two years ago.
- Check integrations between systems. This is where I find most of the real damage: a CRM that doesn’t talk to the invoicing tool, so sales closes a deal and finance finds out three weeks later. If you’re comparing what connects well, this rundown on cloud invoicing software for small businesses is worth reading before you pick a replacement.
- Review deliverability. Domain authentication, sender reputation, bounce rates. The Kent client’s welcome email had a 3.8 percent open rate. The email itself was fine. The domain had no DMARC record, so most of it was landing in spam.
- Interview the humans. The audit isn’t finished until you’ve asked the sales team what leads they chase and ignore. Software doesn’t tell you that. People do.
- Deliver a prioritised fix list. Not a 40 page report nobody reads. A ranked list: fix this first because it’s costing you money now, fix that in month two because it’s a nice to have.
The uncomfortable finding that shows up almost every time
Here’s the bit most people don’t say out loud when they sell you an audit. The problem almost never turns out to be the software. It’s that the business kept adding automation on top of a broken process instead of fixing the process first. Automating a confused sales handoff doesn’t fix the confusion, it just makes the confusion happen faster and at scale. I have never once finished an audit and told a client “you need more workflows.” I have finished plenty telling them to delete two thirds of what they had.
This matters because a lot of small businesses treat automation like insulation, more is safer. It isn’t. Every extra workflow is another thing that can silently break, another rule someone in the team doesn’t fully understand, another reason a customer gets three emails in one morning because two systems both thought they owned that trigger. If you want a clearer sense of where the line sits, I wrote a piece on which marketing tasks you should never automate that covers exactly this, because some jobs need a human’s judgement and no audit will ever fix that by adding more triggers.
What the audit report should contain
A good audit report gives you three things, not a pile of screenshots.
- A current state map, meaning every live automation with what it does and whether it’s still needed.
- A list of broken or duplicated processes, ranked by how much money or time each one is costing.
- A set of fixes, split into what you can do yourself this week, what needs a developer, and what needs a wider process change in the business, not just the software.
If churn is part of the problem you’re trying to solve with automation, it’s worth reading how automation helps with reducing customer churn for a small business, because the fixes there rarely start with buying a new tool. They start with fixing what the existing tool was never set up to track.
How long it takes and what it costs
For a business with one main CRM and one email platform, expect five to ten working days of actual audit work, spread over two to three weeks so you can get answers from the team along the way. For a business running five or six connected tools with agencies plugged into some of them, closer to three weeks. If you’re bringing someone in rather than doing it yourself, rates for this kind of work in the UK typically sit between 800 and 2,500 pounds for a small business audit, depending on how many systems are tangled together, and you can see a wider breakdown of typical fees in this guide to what an AI consultant costs a small business in 2026.
Doing it yourself is possible if you’re disciplined, but most founders don’t finish it because they keep getting pulled back into actual client work halfway through week one. That’s the real reason people hire it out. Not because the audit is technically hard, it isn’t, but because it needs someone with no other fires to put out that week.
Before you automate anything else, read this first
If you’re mid way through picking new tools or bolting AI onto an existing stack, do the audit before you add anything new, not after. I wrote about this exact mistake in what to consider when implementing marketing automation and AI, and the short version is that new tools inherit every existing mess, they don’t fix it. I also wrote up my own failure on this, a hands free AI cold email sequence I built that quietly damaged our sender reputation for weeks before I noticed, detailed in Week 17 Flop. That happened because I skipped the audit step on my own system, the exact thing I tell clients never to do. Take it as a warning, not a footnote.
If the tangle feels bigger than a weekend job, an AI implementation coach can walk the audit with you and help you decide what gets fixed first, rather than trying to fix everything in one panicked sprint.
Frequently asked questions
How often should I audit my marketing automation?
Once a year at minimum, and immediately after any big change such as a new CRM, a merger, or a change in how your sales team works. Systems drift quietly, so an annual check catches the small breaks before they become expensive ones.
Can I audit my own marketing automation without hiring anyone?
Yes, if you can block out five uninterrupted days and you know your platform’s reporting well enough to pull workflow performance and list hygiene data yourself. Most people who try this get through the mapping stage and stall, because the audit competes with daily client work.
What’s the biggest problem audits usually find?
Duplicate or dead workflows still running in the background, followed closely by CRM data that no longer matches reality because a field stopped syncing months ago and nobody noticed the reports were wrong.
Does a marketing automation audit include email deliverability?
It should. Deliverability checks such as domain authentication, sender reputation, and bounce rate are part of a complete audit, because a beautifully built workflow sending emails straight to spam is not working, whatever your open rate dashboard used to say.