HubSpot form conversions

Form activity at the top

HubSpot · daily stream

Form views

Pending

Total HubSpot form views in this window.

Interactions

Pending

Visitors who engaged with a visible form.

Submissions

Pending

All HubSpot form submissions.

Contact submissions

Pending

Submissions HubSpot counted as contacts.

FormViewsInteractionsSubmissionsRate
HubSpot form reporting is loading.

Latest form leads

Lead window

HubSpot · daily stream

Aggregate conversions are live. Lead detail is protected.

The latest-five lead list will appear here when private lead detail is enabled.

HubSpot campaigns

Running during this window

HubSpot · daily stream
HubSpot campaign reporting is loading.

Daily answer kit

Campaign performance Morgan can explain

The selected window controls every GA4 and GSC insight here. Deltas compare against previous matching window.

New users

Awaiting GA4

GA4

Comparison pending

Needs a dated GA4 pull before this can show real acquisition growth.

Returning users

Awaiting GA4

GA4

Comparison pending

Use this to separate first-touch discovery from repeat consideration.

Scrolled users

Awaiting GA4

GA4 enhanced measurement

Comparison pending

Shows users who reached the scroll-depth event.

Clicks / impressions

Awaiting GSC

Google Search Console

Comparison pending

CTR requires GSC clicks divided by impressions over a defined date range.

Refreshing the selected GA4/GSC window. Daily GA4 and GSC pulls are now the rule for this dashboard.

HubSpot blog performance

Blog metrics under the GA4/GSC window

HubSpot · daily stream

Blog views

Pending

Total HubSpot blog post views.

Entrances

Pending

Blog sessions that started on a post.

Exits

Pending

Blog exits from the selected posts.

Bounce rate

Pending

HubSpot page bounce rate for blog traffic.

PostViewsEntrancesExitsBounceAvg time
HubSpot blog reporting is loading.

GSC search visibility

Impressions and clicks

GSC · daily stream
Waiting on GSC daily trend data.

GA4 source medium

User traffic by source medium

Waiting on GA4 source data.

Active users

Full breakdown

GA4 channel group

User traffic by source

Waiting on GA4 source data.

Active users

Full breakdown

GA4 daily behavior

New, returning, and scrolled users

GA4 · daily stream
Waiting on GA4 daily behavior data.

GA4 site behavior

Pages getting attention

GA4 · daily stream
PageUsersViewsEngagement

Homepage

/

PendingPendingPending

Service pages

/services/*

PendingPendingPending

Blog / education pages

/blog/*

PendingPendingPending

GSC search visibility

Search pages earning clicks

GSC · daily stream
PageClicksImpressionsCTRPosition
GSC pagesPendingPendingPendingPending

Next work

The tasks Morgan should see first

The board stays behind this section, but the homepage only shows the next highest-leverage work.

Manage tasks
1Critical

SEO

Update the first five pages Ahrefs says can move

Ahrefs shows non-brand pages already sitting close enough to matter: commercial metal roofing at position 5, financing at position 5, copper gutters at position 5, small hail damage at position 8, and Massachusetts roof-cost content at position 9. Morgan should not have to go find those pages; the first five are already listed below with the copy to add.

Due Aug 27 · 3h · Pending

2Critical

SEO

Approve the broken-backlink redirect map

Ahrefs found high-authority links pointing to old AQRS URLs, including roof cleaning, First Responder Giveaway, New England winter roof prep, Roof Maxx, siding, contact, and roofing-process pages. The redirect targets below use live AQRS pages when a close match exists.

Due Aug 28 · 2h · Pending

3Critical

Local SEO

Add local proof blocks to the three market pages

The competitor scan shows review density, location specificity, and local proof are part of the fight. Morgan needs concrete page blocks she can paste into the CMS and review with Adam, not another request to gather public data.

Due Aug 31 · 2h · Pending

Competitors

The watchlist Morgan should check

Ahrefs estimates show the SEO fight. Public profile scans show visible review proof. Both refresh daily at 9:15am.

Open competitor benchmarks →

Patrick Kelly Roofing & Siding

DR 9

Local competitor

25 Ahrefs traffic est. / 4.9 public rating signal

NextGen Roofing

DR 27

Local competitor

158 Ahrefs traffic est. / 5.0 on Birdeye public rating signal

Klaus Roofing Systems by J Smegal

DR 11

Local competitor

442 Ahrefs traffic est. / 4.8 public rating signal

RW Gavin Contracting

DR 1

Local competitor

8 Ahrefs traffic est. / 4.6 on Birdeye public rating signal

HubSpot is intentionally treated as the next execution layer. If Morgan wants identifiable lead detail on this public page, the site privacy model has to change before the API scope does.