How to Run a Diagnostic Sales Meeting for Local SEO

Conversion | Sales Playbooks
Last updated on February 3, 2026 (return to all articles).
Scan a BusinessWatch Video Demo

Most local SEO sales meetings follow the same arc. The consultant presents their process, walks through case studies, ends with a proposal the prospect will review on their own time. The follow-up cycle starts. Most deals die somewhere in the follow-up.

The diagnostic sales meeting works differently. Instead of presenting what you do, you present what their data says. F! Insights gives you a scored GBP report with named competitor comparisons before the meeting starts. You walk in with evidence, not a pitch.

Why Pitch-First Meetings Lose in Follow-Up

A pitch-first meeting asks the prospect to evaluate your credentials, process, and case studies, and then decide whether they trust you enough to pay you. The prospect leaves with questions they did not articulate in the meeting. They review your proposal alongside three others. The follow-up cycle begins. The deal slows down and often dies.

To learn more about turning free audits into signed retainer clients, visit Turn Free Audits Into Retainer Clients. Build a Review Request Sequence Your Clients Will Use and Turn a Low Review Score Into a Local SEO Sales Conversation cover adjacent steps in detail.

The Diagnostic Model

A diagnostic meeting leads with the prospect’s data. You have already run their business through a scanner. You have their GBP score, their category breakdown, and the names of the businesses outranking them in the Map Pack. The meeting is a debrief, not a pitch.

This changes the dynamic in one critical way: the prospect is evaluating their own situation rather than your credentials. Their attention is on the gap between where they are and where their competitors are.

Before the Meeting: Run the Scan

Use F! Insights to run a scan on the prospect’s business before the meeting. The scan takes 60 to 90 seconds and produces an 8-category scored report with named competitor comparisons, specific GBP completeness gaps, mobile PageSpeed data, and prioritized recommendations.

Pull the report into a format you can share in the meeting. The most important elements to highlight: their overall score, the named competitors above them in the Map Pack with their review counts, and the two or three categories where the gap is largest.

In the Meeting: Walk Through the Report

Open with the data, not your background. “Before we talk about anything else, I want to show you what your Google Business Profile looks like right now relative to the businesses ranking above you for your main service keywords.”

Walk through the report category by category. For each low-scoring category, name the specific issue and connect it to a real consequence. Let the data do the work.

The Close

After walking through the report, the natural question is: “So what would it take to fix this?” That is the moment to present your scope, your timeline, and your price. The prospect is asking because they understand the problem. They have seen their own data. The proposal answers a question they just asked, rather than arriving cold in their inbox three days after a pitch meeting.

If They Need Time

Some prospects will still want time to think. The follow-up sequence after a diagnostic meeting is different from the follow-up after a pitch because you have something specific to reference: their report. “Following up on the scan we reviewed, I noticed one thing I did not mention in our meeting…” is a different email than “Just checking in to see if you had a chance to review the proposal.” For how to structure the follow-up sequence, see How to Follow Up After a Free SEO Audit Request.

Want to walk into your next sales meeting with data already in hand? Download F! Insights here.

Me Llamo Saïd

And Fricking F! Insights is my brainchild because too many software brands keep making shit products you never actually own. I’ll keep it short, but if you want to know my Simon Sinek, this is my why.

ROI Projections
How much could just one client make F! Insights pay for itself?
Monthly prospects scanned100
101,000
Close rate3%
1%15%
Average project value$5,000
$1k$250k
Clients that become retainers30%
0%80%
Monthly retainer value$1,500
$500$20k
Hours per manual audit2h
30 min10 hrs
Your effective hourly rate$150
$50$500
New projects / mo
$15,000
3 closes
Retainer ARR
$16,200
annual
Year-1 potential
$196k
projects + retainers
Time savings / mo
$30,000
200 hrs freed

Time savings = hours per manual audit × monthly scans × your rate.
Retainer ARR assumes clients sign within 3 months of close.

Build a Local SEO Retainer as a WordPress Web Designer

Build a recurring local SEO retainer as a WordPress web designer using a plugin that handles billing, post cadence, and client reporting. Covers what to include, when to pitch, and what 90-day results look like.

AgencyAnalytics VS F! Insights

AgencyAnalytics is a reporting dashboard, it pulls in data and shows clients charts. F! Insights runs GBP audits, generates service pages, manages post cadence, handles billing, and finds new clients. Different tools for different jobs.

Whitespark VS F! Insights

Rank tracker, citation finder, reputation builder, each billed separately, each its own login. F! Insights covers prospecting, GBP management, AI outreach, and client billing in one WordPress plugin on your server.

BrightLocal VS F! Insights

At 50 managed locations, BrightLocal Grow runs $449/mo. At 100, it’s $899/mo. F! Insights is $300/mo flat; and it runs on your WordPress site, not theirs.

Not sure how to move forward?

Nothing serious, let’s share 15 minutes of each other’s time and tell me how you’re thinking of using F! Insights as part of your workflow.
Book a Call