EX-04. Marketing Automation. AI visibility audit.

HubSpot

HubSpot leads Marketing Automation in both category-named and problem-first responses.
Category
Marketing Automation
Run date
2026-07-24 UTC
Sample
30 questions x 3 samples x 3 engines = 270 responses
Engines
anthropic, openai, perplexity

HubSpot leads Marketing Automation in both category-named and problem-first responses.

Across 270 responses, HubSpot appears in 57.8% of category-named queries. When a buyer describes a symptom instead of naming the category, the shape changes.

14/63
HubSpot in problem-first
HubSpot's presence in symptom-shaped queries.
Overall category presence: 156 of 270 (57.8%). In problem-first specifically, 35 of 63 responses in this bucket name no vendor at all (55.6%). That's empty inventory the leader could plausibly claim.

How AI answered a real buyer question in this category.

Query. Bucket 8. Problem-first. Excerpted from published audit.
our onboarding emails aren't working — how do I diagnose that

# Diagnosing Broken Onboarding Emails

Great question — "not working" can mean a lot of things, so the trick is to isolate *where* in the pipeline things are breaking. Here's a systematic way to diagnose it:

## 1. Define what "not working" means

Before touching anything, get specific:

- **Not sending at all?** (trigger/automation issue)

- **Sending but not delivered?** (deliverability/spam issue)

- **Delivered but not opened?** (subject line, sender, timing)

- **Opened but no clicks/conversions?** (content/CTA issue)

Each of these has a totally different fix.

## 2. Check the trigger

Start at the top of the funnel:

- Is the event that *should* fire the email actually firing? (e.g., signup webhook, user property update, list add)

- Log into your ESP/automation tool and check the **automation history** or **journey logs** for a specific test user

- Did the user actually enter the workflow? If not, the trigger condition is broken (filter too strict, event name mismatch, etc.)

- Run a test signup with a fresh email and trace it end-to-end

## 3. Check sending status

If users are entering the workflow but not receiving mail:

- Look at your ESP's **send logs** — was the message queued? Sent? Bounced? Suppressed?

- Check suppression lists — the test address may be on a bounce/complaint/unsubscribe list

- Verify sending domain authentication (SPF, DKIM, DMARC all passing)

- Check...

Vendors named in this response NONE

Appearance rank and pick-share rank tell different stories.

Every brand ranked two ways. Appearance = how often the brand is named at all. Pick share = how often the brand is the SOLE or PRIMARY pick, as a percentage of all 270 responses. The gap between the two is the recommendation gap.

#BrandAppearApp %Pick %
01HubSpot15657.8%21.9%
02ActiveCampaign12144.8%2.2%
03Customer.io8732.2%7.4%
04Marketo8230.4%4.4%
05Brevo7929.3%5.9%
06Sendinblue5721.1%3.7%
07MailerLite4717.4%0.4%
08Klaviyo4115.2%0.0%
09Mailchimp4115.2%0.0%
10Braze3914.4%2.6%
11Pardot3513.0%0.0%
12Salesforce Marketing Cloud2810.4%0.4%
HubSpot appears in 57.8% of responses and is the sole or primary pick in 21.9%. That is a 35.9-point gap. 10 appearances are UNFAVORABLE.

Top-mentioned brand in each type of buyer query.

BucketTopnRunner-up
Category discoveryHubSpot34ActiveCampaign 27
ComparisonHubSpot27ActiveCampaign 19
Segment fitActiveCampaign33Brevo 27
EvaluationHubSpot20Marketo 12
PricingBrevo18HubSpot 17
TrustCustomer.io9Marketo 9
SwitchingActiveCampaign18HubSpot 18
Problem-firstHubSpot14Customer.io 13

Problem-first zoom.

The highest-leverage queries: the buyer describes a symptom rather than naming the category.

#BrandCount%
01HubSpot1422.2%
02Customer.io1320.6%
03ActiveCampaign812.7%
04Resend711.1%
05MailerLite711.1%
n/aZero-vendor responses3555.6%

The domains the assistants pulled from.

Two lists. Vendor-owned and editorial sources on the left. SEO listing sites on the right. The split reveals which channel is doing the citation work.

Established, own content
  • hubspot.com HubSpot44
  • customer.io Customer.io39
  • nation.marketo.com Marketo32
  • blog.hubspot.com HubSpot22
  • activecampaign.com ActiveCampaign20
  • mailsoftly.com72
  • superframeworks.com66
  • encharge.io63
  • saasemailplatforms.com40
  • moosend.com39
SEO listing sites
  • sequenzy.com168
  • saashero.net54
  • default.com32
  • hellyeahai.com23
  • aigrowthagent.co17

Methodology and caveats.

Want an audit like this for your brand?

Every 30-day pilot starts with one. Fixed fee. Ad spend billed to your account. Written verdict on day 30.

Apply for a pilot
Or read the rest of the research library.