Artwork for podcast Lone Wolf Unleashed - avoid exhaustion, reclaim your time using tools, systems and AI
How To Build a Business Dashboard to Measure Sales Pipeline Metrics
Episode 3124th March 2026 • Lone Wolf Unleashed - avoid exhaustion, reclaim your time using tools, systems and AI • Mike Fox
00:00:00 00:15:08

Share Episode

Shownotes

Most people building dashboards start in the wrong place. They worry about charts, colours, and layouts — when the real work happens long before any of that.

Hi, I'm Mike Fox, host of this podcast, "Lone Wolf Unleashed." In this episode, I walk you through what actually needs to happen before a dashboard can tell you anything useful. Drawing on a real client scenario — a growing business moving from a file-based system to a CRM — I break down the data foundations you need in place first.

We cover the sales pipeline as the most logical starting point, why tracking inquiry-to-answer time can expose problems you didn't know you had, and how a shorter sales cycle directly improves your cash flow. I also explain why starting manually — before you automate anything — is the right call, and how to keep your data ecosystem simple enough to actually maintain.

If you've been thinking about dashboards, a new CRM, or just getting better visibility over what's happening in your business, this one lays the groundwork.

📥 Resources and tools mentioned: lonewolfunleashed.com/resources

Timestamped summary:

0:00 — Why visuals are the last thing to worry about

1:38 — Dashboards start with data

2:29 — Sales pipeline metrics

4:51 — Tracking DocuSign and sales cycle completion

6:20 — Why you should start manually before automating

7:30 — Connecting systems: APIs and AI agents

9:00 — Keep your data ecosystem simple

10:53 — Dashboard filters, date ranges, and wrap-up

Mentioned in this episode:

This podcast is part of the Podknows Podcasting ICN Network

You might also like...

Check out the "Websites Made Simple" podcast with Holly Christie at https://websitesmadesimple.co.uk/

Transcripts

Speaker:

So when we think about the components or the taxonomy of a dashboard,

Speaker:

we're talking about different pieces of data that we're trying to turn into information.

Speaker:

What does that mean? Well, data is the raw stuff that sits in a database somewhere.

Speaker:

Information is something that can be utilised to make decisions.

Speaker:

When we are making decisions, we need to make sure that data is in a position for us to use.

Speaker:

That data comes from your processes — the things generating your inputs and outputs.

Speaker:

Those inputs are going somewhere. We want to make sure they go into a database.

Speaker:

There are three different systems here that we're going to start to build for his dashboards.

Speaker:

And I think the first one is the most logical place — and that's the sales pipeline.

Speaker:

Different businesses have different setups, different levels of complexity.

Speaker:

For example, my business is a little bit more complex than his because my sales cycle is typically longer.

His is:

you get an inquiry, you assess whether you can help, and you turn them into a customer.

His is:

It's that fast. So having these types of sales stages isn't quite appropriate in that case.

His is:

But basically, do we know the time from first inquiry to inquiry answer? That's number one.

His is:

That's two pieces of information we need to track. One dimension: do we know when the inquiry came in?

His is:

Now, if you don't have a CRM, that's going to be really difficult. You'll have to track it manually.

His is:

But in a CRM, if you've got a form embedded on your website that's attached to your CRM,

His is:

your CRM will know exactly the time and date that inquiry comes in.

His is:

When you go to answer the inquiry, there's another timestamp that needs to be managed.

His is:

It's not simply sending a return email and going "yep, job done." Is that timestamp captured within your system?

His is:

What the dashboard is going to do is pick up both of those things and calculate: inquiry answer time minus inquiry time.

His is:

And that is going to give you the average time for your inquiries.

His is:

Now, something to think about — do you want the average? Do you want the median? Do you want it per inquiry?

His is:

You might also want a second dimension over that, which is your date ranges.

His is:

In Q1, was our inquiry answering time higher or lower than the previous quarter?

His is:

And you can track that over time. The challenge when we build these systems is we don't know initially,

His is:

when going from a manual system to an automated one, which measures are going to be best to track.

Another example:

let's say you want to know when a document comes back from a client.

Another example:

In this case, forms would go out and come back signed through something like DocuSign.

Another example:

And that is the moment when they become a customer.

Another example:

So if you're tracking your overall sales cycle — from first inquiry through to signing as a client —

Another example:

that's a critical thing. Because if you can get that number down as quickly as possible,

Another example:

that can fundamentally change your cash flow, because you get paid sooner.

Another example:

If you've got a large pipeline with a low sales cycle and your delivery processes are set up well,

Another example:

you get paid faster, you get paid more, you make more money. It's that simple.

Another example:

The challenge and complexity is a little higher now because we've got this timestamp captured somewhere —

Another example:

in DocuSign at the time of signing — and we need to track that in the CRM.

Another example:

Now we're talking about how we get that from one place to another.

Another example:

My initial recommendation: if your volumes are relatively low, you need to do it manually.

Another example:

Why? Because starting manually, you really get to know the intricacies of what works and what doesn't.

Another example:

What the different rules of behaviour of the system are supposed to be.

Another example:

If we try to automate this from the first moment, we're going to be making assumptions

Another example:

about what you are doing and what the systems are doing that may be incorrect.

Another example:

When you go to implement, it's those assumptions that really kick you in the backside.

Another example:

Things start to go wrong. "Oh, we didn't account for this."

Another example:

And then there's additional time spent trying to fix it. It's frustrating for both parties.

Another example:

From my side, I have to deal with more support, and I may not get paid my delivery fee until it's fixed.

Another example:

On the client side, it's frustrating because you've paid for a system that isn't working.

Another example:

So what we want to make sure of is that when you're doing it manually,

Another example:

we can really pick up those types of requirements and edge cases really, really early.

Another example:

Connecting the two systems then becomes a requirement. There are multiple ways to do this.

Another example:

The number one thing I'd explore is looking at DocuSign's API documentation —

Another example:

whether or not the CRM and DocuSign can talk to each other.

Another example:

That's done through what they call an API — the thing that connects both systems

Another example:

so we can push data from one place to another.

Another example:

If the CRM has a field set up to track the form return, we can pull that from DocuSign and put it in the CRM.

Another example:

The second option, if that's not available, is that DocuSign sends an email when the form is signed.

Another example:

So your customer gets notified by email. What you could do here

Another example:

is have an AI agent sit on top of the email server — like an MCP server —

Another example:

which would then punch the date and time of that email into that record in the database.

Another example:

So that's another option. And there are many, many other options out there.

Another example:

The third option might be to simply hire someone to manage the information.

Another example:

But the point is: you can't track that information if it's not sitting in the database.

Another example:

What I really like to recommend to smaller customers is to make your ecosystem as simple as possible.

Another example:

Large organisations have things like data lakes — really complex environments to manage.

Another example:

What we want to make sure of is that our databases sit within a simple ecosystem —

Another example:

easy to understand, and easy to get the information out that we're really seeking.

Another example:

If you're a small player, I highly recommend getting your information managed in the same place.

Another example:

That way we're not having to deal with all these different integrations.

Another example:

Just remember — every document is a surface you need to maintain. The same applies to your data.

Another example:

If you're not maintaining your data and information, those things will break over time.

Another example:

It's just like anything in your house. Right now I have a retaining wall coming down into my shed.

Another example:

It's not terribly bad at the moment, but each day it's going to get worse.

Another example:

It's really important that we keep on top of maintaining those things —

Another example:

and make it really simple for us to do so. That's why I bought a house with not a big yard.

Another example:

Easy to maintain. Doesn't take as much time. The same applies for your business.

Another example:

So once we get that information into the right spots — dates, timestamps, dollars, number of cases —

Another example:

whatever it is you're trying to track in the database, that's when we can start to see it on a dashboard.

Another example:

Now, some standard dashboard functionality: chart types, maybe a colour scheme —

Another example:

that's up to you to configure. The other thing is your typical date ranges.

Another example:

What sort of date ranges do you want to track? I use a time tracking tool called Clockify.

Another example:

There's reporting and dashboards in there — which projects I've spent time on, how much time,

Another example:

and over certain date ranges. It changes those pieces of information based on the parameters I set.

Another example:

It's also important to note down what other filters or parameters you need to have access to.

Another example:

Maybe you only want to track it quarterly — well, put in a quarterly filter on your date range.

Another example:

Maybe you need to track it every day. That's just something you need to decide.

Another example:

Make sure you put down those types of requirements, because if you're handing this off to someone else —

Another example:

and I do work with specialists who deal specifically with data reporting and dashboards —

Another example:

it's important to hand them the specifications so they can go and build it.

Another example:

And the same applies if you're going to implement it yourself.

Another example:

So that's going to do us for today. I really appreciate your time.

Another example:

You could have been doing a million things, but you decided to hang out with me

Another example:

and learn about how to put together the data that needs to go on your dashboard.

Another example:

Make sure to go and check out my website — lonewolfunleashed.com/resources.

Another example:

There are some really useful resources there about building up business systems.

Another example:

One of the most popular ones at the moment is my guide to building your first AI agent.

Another example:

You can also sign up for my newsletter. Right now I have a series going on setting up Claude

Another example:

and using it the way I'm using it. I'm finding that I'm saving weeks —

Another example:

it's really fundamentally changing my business model. Charging by time is not really feasible anymore.

Another example:

It's really changing the game for how service businesses can utilise AI to expedite the heavy admin work.

Another example:

Thanks for joining me today, and I'll see you next week.

Links

Chapters

Video

More from YouTube