By TruePrime AI · Updated July 30, 2026
It's mid-year. Half your marketing spend is gone. The question every business owner should be asking right now: did it produce results, or just activity?
Most small businesses can't answer this confidently. Their agency sends a monthly report full of impressions, clicks, and "content pieces published" — but the connection between that activity and actual revenue is murky at best. This checklist cuts through the noise.
Open Google Analytics (or whatever analytics you use). Compare organic search traffic for January–June this year vs. the same period last year. You're looking for one of three patterns:
If you don't have analytics installed, that's your first finding: you've been spending money with no measurement.
Your SEO provider should be able to hand you a list of keywords you rank for and their positions. Not "keywords we're targeting" — keywords you actually appear for in search results. If this list doesn't exist or hasn't been updated in months, your SEO program may be running blind.
Red flag: if you're ranking for your brand name and nothing else, your SEO hasn't produced meaningful organic reach.
Traffic without conversion is vanity. Check your form submissions, phone calls, and chat conversations from organic search visitors specifically. The question: of the people who found you through search, how many became leads?
Industry benchmarks for organic search conversion: 2–5% for most service businesses. Below 2% usually means you're either ranking for the wrong keywords or your website doesn't convert well. Above 5% means your targeting is strong.
Take your total SEO spend for the first half (agency fees, tools, content costs) and divide by the number of organic leads generated. This is your cost per organic lead. Compare it to your cost per lead from paid ads and referrals.
If organic leads cost more than paid leads after 6+ months of SEO investment, your SEO program may need to be restructured — or replaced.
This is the new audit point most businesses miss. Ask ChatGPT, Perplexity, and Gemini the questions your customers would ask: "best [your service] in [your city]," "who offers [what you do]." Check if your business appears in the answers.
If you're invisible to AI assistants, you're missing a growing discovery channel. This is what Answer Engine Optimization (AEO) addresses — and most marketing agencies aren't doing it yet.
Pull out every deliverable from the last six months. Pages published, backlinks built, technical fixes, content created. Now ask: which of these directly led to ranking improvements or leads? If the answer is "we're not sure," the reporting needs to improve.
Good reporting shows outcomes: "We published 12 pages targeting these keywords, and 4 of them now rank in the top 20, generating approximately X leads." Bad reporting shows activity: "We published 12 pages."
Compare what you're paying against what's available:
| Option | Typical monthly cost | What you get |
|---|---|---|
| Full-service marketing agency | $5,000–$15,000 | Strategy + execution (varies by agency) |
| Freelance SEO specialist | $1,000–$4,000 | SEO execution, limited scope |
| DIY tool stack | $200–$800 + your time | Tools only, you do the work |
| AI growth program | $500–$1,000 | SEO + AEO + content + lead capture + reporting |
Most businesses track their marketing spend as a single line item. The real cost includes hidden factors most agencies don't mention:
| Cost component | Typical agency | Freelancer | DIY tools | AI growth program |
|---|---|---|---|---|
| Monthly retainer / subscription | $5,000–$15,000 | $1,000–$4,000 | $200–$800 | $499–$999 |
| Setup / onboarding fee | $2,000–$10,000 (one-time) | $0–$1,000 | $0 | $0 |
| Content creation (additional) | Often extra: $200–$500/page | Sometimes included | You write it (value your time) | Included |
| Tool costs (passed through) | $100–$500/month in tool fees | Usually absorbed | The subscription IS the tool | Included |
| Your management time | 2–5 hours/month reviewing, approving, meeting | 3–8 hours/month directing work | 15–30 hours/month doing the work | 1–2 hours/month reviewing reports |
| Your time at $150/hour | $300–$750 | $450–$1,200 | $2,250–$4,500 | $150–$300 |
| True monthly cost (all-in) | $5,500–$16,500 | $1,450–$5,700 | $2,450–$5,300 | $649–$1,299 |
| Annual total | $68,000–$208,000 | $17,400–$68,400 | $29,400–$63,600 | $7,788–$15,588 |
The time cost is the hidden killer. DIY tools are inexpensive to subscribe to — but when you factor in the 15–30 hours per month of your time at even a conservative $150/hour, they cost as much as hiring a freelancer. And that's 15–30 hours you're not spending on revenue-generating work.
Use this worksheet to score your marketing program. Be honest — this is for you, not your agency.
| Audit point | Strong (3) | Okay (2) | Weak (1) | Missing (0) |
|---|---|---|---|---|
| Organic traffic trend | Up 20%+ YoY | Up 5–19% | Flat (±5%) | Down or unmeasured |
| Keyword rankings | Multiple page-1 positions for target terms | Some top-20 positions | Only brand name ranks | No ranking data exists |
| Organic conversion rate | 5%+ of organic visitors convert | 2–5% | Under 2% | Not tracked |
| Cost per organic lead | Lower than paid channels | Comparable to paid | Higher than paid | Can't calculate |
| AI assistant visibility | Appear in ChatGPT/Perplexity answers | Structured data in place but no citations yet | No AEO strategy | Never considered |
| Agency deliverables | Clear outcome-linked work | Activity reported, some outcomes | Activity only | No reports or vague reports |
| Spend competitiveness | Getting more for less than alternatives | In line with market | Overpaying for what you get | No comparison done |
Scoring: 17–21 = your marketing is performing well. Optimize, don't overhaul. 10–16 = gaps exist but the foundation is there. Diagnose the weakest areas. Under 10 = your marketing program needs significant restructuring before Q4.
| Score range | Assessment | Recommended action | Timeline | Expected impact |
|---|---|---|---|---|
| 17–21 | Marketing is performing well | Optimize: find positions 6–10 keywords and push to page 1. Add AEO if not already running. Negotiate any overpriced contracts | Ongoing — incremental improvements | 10–25% improvement in organic leads within 90 days |
| 13–16 | Foundation exists but gaps are meaningful | Diagnose: identify the 2–3 weakest audit points. Address those specifically rather than overhauling everything. If AEO is missing, add it | Fix the worst gap first within 30 days | 20–40% improvement as gaps close over 60–90 days |
| 8–12 | Underperforming — spend is not producing proportional results | Restructure: evaluate whether your current provider can close the gaps. If not, switch. July is the deadline — changes made now produce results by Q4 | Decision within 2 weeks; transition within 30 days | Significant improvement possible but requires 3–6 months of corrected approach |
| 0–7 | Marketing program is not functioning | Replace: your current approach is not working. Either the provider is wrong, the strategy is wrong, or both. Make a clean break and start with a clear, measurable plan | Immediate — every month of delay extends the recovery timeline | Full recovery takes 6–12 months; early wins (leads, indexing) visible in 30–60 days with the right approach |
Don't have time for the full audit? Do these three checks in 30 minutes:
Open your CRM or lead tracking (even a spreadsheet works). Count leads from organic search in the last 6 months. Multiply by your close rate and average deal value. Is the resulting revenue larger than your total SEO spend? If yes, it's working. If no, or if you can't answer this question at all, that's your primary finding.
Google your top 5 services + your city. Then ask ChatGPT the same questions. Count how many times your business appears in the results. If you're not on page 1 of Google or mentioned by AI for any of your core services, your SEO isn't producing visibility yet.
Look at your monthly marketing spend. Look at what alternatives cost (use the table above). Are you getting proportional value? A $5,000/month agency that produces the same output as a $799/month AI program isn't a bargain — it's inertia.
Your audit findings mean more in context. Here's what "good" looks like by industry at mid-year:
| Industry | Organic traffic growth (healthy) | Conversion rate (healthy) | Cost per organic lead (target) | Typical SEO spend | AEO visibility benchmark |
|---|---|---|---|---|---|
| Legal | 15–30% YoY | 3–7% | $50–$200 | $3,000–$15,000/mo | Cited for 2+ practice areas by at least one AI assistant |
| Dental | 10–25% YoY | 4–8% | $30–$100 | $1,500–$5,000/mo | Appear for "dentist in [city]" across 2+ AI assistants |
| Home services | 15–35% YoY | 5–10% | $20–$80 | $1,000–$4,000/mo | Cited for primary trade + city |
| Real estate | 10–20% YoY | 2–5% | $40–$150 | $2,000–$8,000/mo | Market pages cited for neighborhood queries |
| Financial services | 10–20% YoY | 2–4% | $100–$400 | $3,000–$10,000/mo | Compliance content cited for process/regulatory questions |
| E-commerce (small) | 20–40% YoY | 1–3% | $15–$60 | $1,000–$5,000/mo | Product comparison pages cited for "best X for Y" queries |
If your numbers are significantly below these ranges after 6+ months of investment, the program isn't performing to market standard.
| Red flag | What it looks like | What it actually means | What to do |
|---|---|---|---|
| Activity-based reporting | "We published 15 blog posts and built 8 backlinks this month" | They're tracking inputs, not outcomes. No connection between work and business results | Ask: "Which of those posts rank? How many leads did they generate?" If they can't answer, the reporting is a smokescreen |
| Ranking reports for brand terms only | "You rank #1 for [Your Business Name]!" | Every business ranks for its own name. This isn't SEO — it's a participation trophy | Ask for rankings on non-brand keywords that customers actually search. If none exist, there's no organic reach |
| No access to your own data | "We'll send you a PDF report" but no dashboard login, no Google Analytics access, no Search Console access | They control the narrative because you can't verify the numbers | Demand direct access to Google Analytics, Search Console, and any rank tracking tools. Your data, your access |
| Lock-in contracts with auto-renewal | 12-month minimum, auto-renews with 60-day cancel notice | They're betting you won't notice the renewal window. Confident providers don't need contracts to retain clients | Read your contract. Note the renewal date. Evaluate before the window closes |
| Vague keyword targets | "We're working on improving your rankings" without specific keywords listed | No measurable goals means no accountability. Improvement can't be verified | Get a specific list of target keywords with current positions and target positions. Monthly updates minimum |
| No mention of AI or AEO | Reports cover traditional SEO only, no reference to AI search visibility | They haven't adapted to the 2026 search landscape. AI search is growing; ignoring it is a strategy gap | Ask about their AEO strategy. If the answer is blank stares, they're a year behind |
Rankings improving, leads increasing, cost per lead reasonable? Double down on what's working. Look for the keywords at positions 6–10 — those are your quick wins that can move to page one with focused effort.
Traffic flat but rankings exist? Your content might not be compelling enough to click. Rankings flat despite new content? The content might not be differentiated enough from what's already ranking. Diagnose the specific bottleneck instead of doing more of the same.
July is the decision point. SEO takes 3–6 months to show results, which means changes you make now will start producing in Q4 — the most valuable quarter for most businesses. If you wait until September to switch, you're looking at Q1 of next year. The cost of delaying is real.
| Quarter | Focus | Key questions | Time required |
|---|---|---|---|
| Q1 (January) | Annual reset — set goals and baselines | What are our target keywords? What's our current ranking baseline? What's our conversion tracking setup? What's the plan? | 2–3 hours |
| Q2 (April) | Early warning check | Are we trending in the right direction? Any algorithm updates that affected us? Is content publishing on schedule? | 1–2 hours |
| Q3 (July — this audit) | Mid-year decision point | Is the ROI there? Should we continue, adjust, or switch? Are we ready for Q4? | 2–3 hours (this checklist) |
| Q4 (October) | Performance and planning | What worked this year? What should change for next year? Are we capturing holiday/year-end traffic? | 2–3 hours |
The businesses that audit quarterly make better marketing decisions than the ones that audit annually or never. Bad programs survive on inertia — regular audits break that inertia before it costs you another year.
See what Go can do in 30 daysCheck three things: organic traffic trending up, ranking for keywords customers actually search, and those visitors converting into leads. If all three are positive, it's working. If traffic is up but conversions are flat, you're ranking for the wrong keywords.
Consider a change if they can't show you keyword rankings with trends, you're paying $5K+/month with no measurable lead increase, or they report activity instead of outcomes. A good agency should welcome this audit.
Quarterly is the minimum. The mid-year mark is especially important — it's your last chance to course-correct before Q4.
That itself is a finding. Any provider should give you access to your own analytics, ranking data, and lead tracking. If they won't, they're either hiding poor results or they don't track them — both are reasons to reconsider the relationship.