Marketing audit

acme-widgets.example.com

Generated 7/15/2026, 2:22:00 PM

B-
63
Overall
Executive summary
Grade: B-
(63/100)

Solid base with clear upside.

Acme Widgets scores a 63/100 — a solid mid-tier grade with obvious high-leverage fixes. The homepage buries its value proposition and competes for attention with three simultaneous CTAs. Email is trailing the B2B SaaS benchmark by 6 open-rate points, mostly because subject lines describe the email instead of selling the click. Discoverability is where you're getting quietly outflanked: two competitors have full schema + llms.txt and are already showing up in AI answer engines where you're not. Fix the top 4 items in the priority list first — each one is a one-week project that compounds.

Data gaps

Missing fields checklist

Each unchecked item is data we couldn't verify. Filling these in — on your site or in the next audit — will meaningfully sharpen your report.

11/17
complete
Business essentials
Local & trust signals buyers (and Google) look for on your site.
  • Physical or mailing address on site
  • Phone number (clickable tel: link)
  • Business hours
  • Business category / industry
  • Email marketing details (ESP, list size, rates)
  • ICP / target-customer description
Reviews & social proof
Third-party ratings shown to buyers before they trust you.
  • Average star rating known
  • Total review count known
  • Google reviews profile
  • Facebook page reviews
  • Yelp / TripAdvisor / BBB listing
  • Industry review site (G2, Capterra, Trustpilot, Clutch)
Email deliverability records
DNS records mailbox providers check before your email lands in the inbox.
  • SPF record configured
  • DKIM selector(s) publishing
  • DMARC policy (quarantine or reject)
  • MX records resolvable
Other gaps flagged
Additional inputs that would sharpen the recommendations.
  • This is a sample report. Numbers, competitors, and specifics were generated for demonstration purposes.
Top priorities

Fix these first — ranked by impact.

Grouped and color-coded so you know exactly where to start.

Critical
· 5 issues

High-impact issues costing you leads, trust, or ranking right now.

  1. 1
    Rewrite the homepage H1 to name buyer + outcome· websitehigh

    The vague tagline is costing you top-of-funnel qualification. A specific promise doubles CTR on ads too.

  2. 2
    Add Organization + WebSite JSON-LD schema· discoverabilityhigh

    AI answer engines can't cite you cleanly without it. Missing this is why ChatGPT quotes competitors when asked about your category.

  3. 3
    A/B test curiosity-led email subject lines· emailhigh

    Closing the 6-pt gap to benchmark = ~27% more clicks per send with zero list-size growth.

  4. 4
    Run a 90-day G2 review campaign· reviewshigh

    Getting from 34 → 100 reviews unlocks the 'Leader' badge and stops shortlist elimination.

  5. 5
    Feature a case study above the fold· contenthigh

    Your best proof asset is 3 clicks deep. Move it up.

Important
· 4 issues

Meaningful gaps that will compound if left unaddressed.

  1. 6
    Standardize social handles to @acmewidgets· socialmedium

    Inconsistent handles kill social discovery and look sloppy on link previews.

  2. 7
    Split email list by role at signup· emailmedium

    Segmentation lifts opens 15-25% on B2B SaaS every time.

  3. 8
    Delete or revive dormant Instagram/TikTok· socialmedium

    Ghost accounts hurt trust more than not having a profile at all.

  4. 9
    Set og:image on every page template· discoverabilitymedium

    Text-only link previews kill social CTR by ~60%.

Polish
· 1 issue

Smaller wins to tighten up after the bigger fixes land.

  1. 10
    Publish llms.txt· discoverabilitylow

    Quick win for AI-search citeability.

Website
Score
68
Website

Homepage leads with a clever tagline but buries the value prop below the fold. CTAs compete rather than guide.

Strengths
  • · Clean visual hierarchy
  • · Fast to first paint
  • · Customer logos above the fold
Weaknesses
Value prop is vague
high

'Reimagine your workflow' doesn't say what Acme does, who it's for, or what changes.

Fix: Rewrite the H1 to name the buyer + outcome. e.g. 'Ops leaders cut invoice-processing time by 60%.'

Three CTAs competing above the fold
medium

Book demo, Start free, Watch video — visitors bounce on ambiguity.

Fix: Promote one primary CTA; demote the others to a link under it.

No trust signals near CTA
medium

Logos live in a separate section. Buyers scroll past your CTA before seeing proof.

Fix: Move 4 logos + a rating to the button row.

SEO & LLM discoverability
Score
55
SEO & LLM

Google can crawl the site but structured data is missing. ChatGPT and Perplexity won't cite you cleanly — no llms.txt, weak Open Graph.

LLM visibility score
38/100
Weak LLM presence

Measures how well ChatGPT, Claude, Perplexity, and Gemini can recall and cite Acme Widgets (acme-widgets.example.com).

How this affected your grade: LLM visibility subscore (38/100) pulled the SEO & LLM channel score down ~9 points vs traditional-SEO signals alone. Publishing Organization JSON-LD, an llms.txt, and getting listed on Wikipedia/Crunchbase would lift this into the 'emerging' band.
Rubric
Unaided recall of brand facts
45/100 · weight 35%

Model recalled 3 general facts (category, buyer segment) but no specifics.

Depth & specificity of recall
30/100 · weight 20%

No named customers, founders, funding, or product specifics returned.

AI crawler access (robots + llms.txt)
40/100 · weight 15%

robots.txt allows GPTBot but no llms.txt is published.

Structured data (JSON-LD Organization)
20/100 · weight 15%

No Organization or WebSite schema detected in <head>.

Citeable third-party presence
55/100 · weight 15%

G2 profile exists (34 reviews); no Wikipedia, Crunchbase, or major press cites found.

Probe result

Q: What do you know about Acme Widgets (acme-widgets.example.com)? List specific facts — what they do, who they serve, notable customers, founding, funding, leadership.

  • · B2B software company
  • · Focused on workflow / invoice automation
  • · Targets mid-market businesses
Strengths
  • · Fast core-web-vitals
  • · Clean canonical tags
  • · Sitemap present
Weaknesses
No JSON-LD Organization schema
high

AI answer engines can't confidently attribute quotes to Acme.

Fix: Add Organization + WebSite schema in <head>.

Open Graph image missing on 60% of pages
medium

Shared links render as text-only tiles.

Fix: Set og:image on every page template.

No llms.txt
medium

AI crawlers have no index of what to cite from your site.

Fix: Publish public/llms.txt listing your top 20 canonical pages.

Ready-to-paste code fixes

Concrete snippets for JSON-LD, canonical, Open Graph, robots, llms.txt — copy into your site.

JSON-LD structured data
Organization + WebSite JSON-LD

AI engines and Google can't tie your brand entity to a canonical URL, logo, or social profiles.

Where: Inside <head> of every page (or at least the homepage).

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "name": "Acme Widgets",
      "url": "https://acme-widgets.example.com",
      "logo": "https://acme-widgets.example.com/logo.png",
      "sameAs": [
        "https://www.linkedin.com/company/acmewidgets",
        "https://twitter.com/acmewidgets"
      ]
    },
    {
      "@type": "WebSite",
      "url": "https://acme-widgets.example.com",
      "name": "Acme Widgets"
    }
  ]
}
</script>
llms.txt
llms.txt for AI answer engines

AI crawlers have no curated map of what to cite. They pick low-signal pages instead.

Where: public/llms.txt (served at /llms.txt)

# Acme Widgets
> Invoice automation for mid-market ops teams.

## Docs
- [Getting Started](https://acme-widgets.example.com/docs/start)
- [API reference](https://acme-widgets.example.com/docs/api)

## Case studies
- [Northstar cut AP by 60%](https://acme-widgets.example.com/case-studies/northstar)
- [Beacon saved 12 FTE-hours/week](https://acme-widgets.example.com/case-studies/beacon)
Content
Score
71
Content

Strong long-form on the blog but almost no distribution beyond the RSS feed. 3 case studies exist and they're the best asset you own.

Strengths
  • · 9 case studies with real numbers
  • · Blog cadence 1x/week
  • · Founder writes some posts himself
Weaknesses
Case studies buried in footer
high

Your best proof is 3 clicks deep. Ops buyers never find it.

Fix: Feature one case study on the homepage below the hero.

No podcast or video
medium

Long-form audio/video is table stakes for your buyer segment in 2026.

Fix: Launch a 30-min interview show with 6 customer episodes as a pilot.

Social
Score
52
Social

LinkedIn cadence is decent; other platforms are placeholder accounts. Handle consistency is off across three networks.

Strengths
  • · LinkedIn posts 2x/week
  • · Founder posts drive real engagement
Weaknesses
Instagram / TikTok are ghost towns
medium

Both handles exist but haven't posted in 8+ months. Buyers who check will assume you're inactive.

Fix: Either commit to a monthly cadence or delete the accounts.

Handles don't match brand
medium

@acmewidgetsco on IG, @acme_widgets on X, @AcmeWidgets on LinkedIn. Confusing and unfindable.

Fix: Standardize on @acmewidgets across networks; redirect old handles.

Email
Score
58
Email

Open rates trail the B2B SaaS benchmark by 6 pts. Subject lines are literal rather than curiosity-driven. No visible segmentation.

Strengths
  • · Sender name is a real person
  • · Clean HTML template
  • · Mobile-friendly
Weaknesses
22% open rate vs 28% benchmark
high

Subject lines describe the email instead of selling the click.

Fix: A/B test 3 curiosity-led subject lines per campaign for 4 weeks; keep winners.

Single list, no segmentation
medium

Ops leaders get the same email as finance teams. Everyone tunes out.

Fix: Split by role at signup and send 2-3 role-specific variants.

Email deliverability · acme-widgets.example.com
DNS auth check

Real DNS lookup of your SPF, DKIM, DMARC, and MX records. This is what inbox providers see when your mail lands (or doesn't).

62
Auth
SPF
Warn

SPF found, but not using strict `-all` — spoofed mail may still deliver.

v=spf1 include:_spf.google.com include:mailgun.org ~all

DKIM
Pass

DKIM signing detected on selectors: google, mailgun.

Selectors: google, mailgun

DMARC
Warn

DMARC present but policy is `none` — monitoring only, not enforced.

Policy: p=none

MX
Pass

Receives mail at 2 hosts (Google Workspace).

aspmx.l.google.com, alt1.aspmx.l.google.com

Reviews & reputation
Score
66
Reviews

G2 rating is solid but review count is thin, and no visible profile on Capterra. Trustpilot is empty.

4.6 / 5 weighted avg
34 total reviews
Profiles detected
  • G2
    4.634 reviewsopen
  • Trustpilot(0 reviews)
Weaknesses
Only 34 G2 reviews
high

Competitors have 200+. Buyers filter you out at the shortlist stage.

Fix: Run a 90-day review campaign; incentivize existing happy customers.

No Capterra listing
medium

Every buyer comparison site pulls from Capterra. You're invisible on 40% of shortlists.

Fix: Claim the Capterra profile and cross-post your top 10 G2 reviews.

Competitive comparison

How you stack up.

Each competitor was scraped and compared against your homepage and ICP.

"The invoice automation platform ops teams actually adopt."

You're stronger on case study depth and pricing transparency, but they own the top-of-funnel with a sharper value prop and 6x your review volume.

Their strengths
  • · Clear buyer-specific H1
  • · Video demo on homepage
  • · 220+ G2 reviews
Their weaknesses
  • · Pricing hidden behind demo
  • · No case studies from your ICP
Gaps for you to close
  • Sharpen homepage H1
  • Get to 100+ G2 reviews
  • Publish a public pricing page

"AI-first AP for finance leaders."

Ledgerly is winning on discoverability — they show up in ChatGPT queries for your category. You need to close that gap or you'll lose deals you don't even see.

Their strengths
  • · Strong AI-answer-engine presence
  • · Rich schema markup
  • · CFO-focused content library
Their weaknesses
  • · Weaker case studies
  • · Slower page speed
Gaps for you to close
  • Add JSON-LD schema
  • Publish llms.txt
  • Target CFO-persona content
Materials analyzed
0 URLs auto-discovered
0 competitors compared
0 ICP fields filled
website — deep dive

The homepage template is clean and fast, but the copy is doing the wrong job. Your H1 sells vibes; buyers want outcomes. Rewrite it to name the buyer segment (ops leaders at mid-market) and the outcome (60% less time on invoice processing). Then demote two of the three CTAs to secondary links and pull your customer logos up next to the primary CTA so proof and action live in the same eye-line.

discoverability — deep dive

Core web vitals and canonicals are fine. The problem is that AI answer engines have almost nothing to attach to your brand entity. Add Organization + WebSite JSON-LD schema to every page, publish an llms.txt at the root, and set og:image on every template. WidgetFlow and Ledgerly are already doing all three — that's why they're getting cited in ChatGPT answers about your category and you're not.

content — deep dive

This is your best channel and you're barely using it. Nine case studies with real numbers is a rare asset — most competitors have three. Feature one on the homepage below the hero, and pin case studies as the third nav item so they're never more than one click away. The second gap is format diversity: your buyer segment consumes long-form audio and video, and you produce neither.

social — deep dive

LinkedIn is doing real work — keep it. The other three platforms are hurting you. An 8-month-old Instagram post signals 'company in trouble' to any buyer who checks. Either commit to a monthly cadence on IG and TikTok or delete those accounts entirely; ghost accounts are worse than no accounts. Standardize the handle to @acmewidgets everywhere and set up redirects from the old ones.

email — deep dive

Your list is warm — sender reputation, template, and mobile rendering are all fine. The gap is entirely in the subject line and segmentation. Test three curiosity-led subject lines per send for the next four weeks and keep the winners; that alone should move opens 3-5 pts. Then split the list by role at signup: ops leaders and finance teams have different pain points and shouldn't get the same email.

reviews — deep dive

G2 rating is genuinely good and reviews are recent. The problem is volume. 34 reviews puts you in shortlist-elimination territory for any buyer using G2 as a filter. A 90-day campaign to your top 200 happy customers should get you to 100+ and unlock the Leader badge in your category. Then claim the Capterra listing — buyers on aggregator sites pull from there, and you're invisible on ~40% of comparison shortlists right now.

Free 30-minute review

See what your report looks like

This is a sample. Run yours in two minutes — free, no credit card — and get the same depth of analysis on your own website, socials, and email.