Not a dashboard.
An analyst.

Harvv watches how real people use your site and reports the analysis you never have time for.

brightlane.co
CHANNELS
# all-clients
# conversion-drop
# google-ads
# meta-ads1
# bugs
# weekly-reports
CLIENTS
# peak-and-pine
# velo-supply
# glowlab-skincare
APPS
Harvv
# conversion-dropHarvv posts here when a client store starts leaking.
M
Marcus7:00 AM
@Harvv morning rundown please. Anything new across the stores?
Harvv is checking all 6 client stores...
Harvv
HarvvAPP7:00 AM
Morning rundown: 2 new findings, 1 fix verified.
building rollup...
Peak & Pine · NEW · a floating chat widget is covering the size-chart close button on mobile. 3,617 sessions hit it. Details in #conversion-drop.
Glowlab · NEW · paid visitors on the Luna Wrap page leave at 6.2x the organic rate. Details in #meta-ads.
Velo Supply · VERIFIED · last week's collection-page fix held across 412 sessions. Closed.
☕ 2
D
Dana9:02 AM
@Harvv Peak & Pine's mobile add-to-carts look down this week. What happened?
Harvv is going through 3,600 mobile sessions...
Harvv
HarvvAPP9:02 AM
Found it. A floating chat widget is covering the size-chart close button, about 75% of it. Shoppers open the size chart, can't close it, and leave the product page. 3,617 sessions hit it this month, mobile only.
building chart...
PEAK & PINE · SIZE CHART · MOBILE · LAST 7 DAYS
← widget shipped
3,617
sessions hit
75%
of button covered
mobile
only
±0
desktop
👀 3🔧 2
D
Dana9:04 AM
@Harvv which widget is it, ours or the reviews app?
Harvv is checking the element stack...
Harvv
HarvvAPP9:04 AM
It's the chat launcher. On screens under 400px it sits on top of the close button. Moving it 24px left clears it, a one-line CSS change. Want me to write up the fix for the client?
M
Marcus8:15 AM
@Harvv how are the Velo Supply search campaigns landing?
Harvv is comparing paid and organic sessions...
Harvv
HarvvAPP8:15 AM
One problem: search clicks landing on /search are leaving at 1.5x your organic rate, 96 of 509 sessions this week. The results grid comes back empty for the campaign's query. Point those ads at the collection page instead.
building chart...
509
paid sessions
96
left instantly
1.5x
organic rate
D
Dana7:40 AM
@Harvv did the Glowlab Meta clicks actually convert this week?
Harvv is following 724 ad clicks through the site...
Harvv
HarvvAPP7:40 AM
Mostly no. Paid visitors on the Luna Wrap product page bounce 6.2x more than organic: 573 of 724 ad clicks left without doing anything. Organic shoppers on the same page behave normally, so the page is fine. The ad promise and the page don't match.
building chart...
724
ad clicks
573
left instantly
6.2x
organic rate
💸 1
M
Marcus6:58 AM
@Harvv anything broken across client sites right now?
Harvv is checking browser-reported errors...
Harvv
HarvvAPP6:59 AM
Two things, both Peak & Pine. 15 files are failing to load for real visitors; the browser itself reported each failure, so this is certain. The worst file failed on 4,983 sessions in 30 days.
And on mobile, the Cart link in the slide-out menu is hidden behind the menu button itself. 3,308 sessions couldn't tap it reliably.
🐛 2
D
Dana7:00 AM
@Harvv are this week's client reports ready to send?
Harvv is putting the reports together...
Harvv
HarvvAPP7:00 AM
Ready, all 6 stores, white-labeled under Brightlane. Each covers what changed, what was found, and what got fixed.
generating reports...
📄 Peak-and-Pine-Week36.pdf📄 Velo-Supply-Week36.pdf📄 Glowlab-Week36.pdf
M
Marcus8:30 AM
@Harvv anything new on Peak & Pine besides the widget issue?
Harvv is reviewing this week's sessions...
Harvv
HarvvAPP8:30 AM
One thing. 879 shoppers on phones tapped a product photo and nothing happened: their finger drifted about 26px mid-tap, so the browser canceled it. 999 dead taps across 87 pages. A small touch tolerance on the image link fixes it.
👀 2
D
Dana9:10 AM
@Harvv is anything holding back the Velo Supply new-arrivals page?
Harvv is reading the scroll patterns...
Harvv
HarvvAPP9:10 AM
Yes. 3,006 visitors never scrolled past 7% of the page, but stayed 23 seconds. They're interested and stuck above the fold. Anything below it is invisible to them.
M
Marcus7:05 AM
@Harvv status check on Glowlab?
Harvv is checking open findings...
Harvv
HarvvAPP7:05 AM
Quiet week: no new findings. The shade-picker fix from last week held across 412 sessions, verified. I'll keep watching.
✅ 3
Claude· 3 connectors
We doubled Meta spend for Glowlab last week. Did it actually pay off?
Thinking through your connected data...
Meta Ads · get_insights(glowlab, 14d)
Harvv · get_page_behavior("/products/luna-wrap")
Shopify · orders(last_14_days)

Partly. The traffic came, but the landing page leaked most of it.

  • Meta spend is up 98% and sessions are up 71%.
  • Harvv shows the leak: ad clicks on the Luna Wrap page bounce at 6.2x your organic rate. 573 of 724 left without doing anything.
  • Shopify orders rose only 12%, and revenue per session fell.

The page is fine for organic traffic, so I'd fix the ad-to-page match before scaling spend. Want the session breakdown?

+ New chat
Peak & Pine call prep
Q3 launch copy
Pricing page ideas
Shipping FAQ draft
ChatGPT HarvvShopify
Prep me for the Peak & Pine call: what changed on their site and in their orders this month?
Thinking...
Harvv · site changes + friction, 30d
Shopify · orders + AOV, 30d
  1. A chat widget started covering the size-chart close button on mobile. Harvv counted 3,617 sessions that hit it before it was caught. Fix is queued.
  2. Orders are still up 9% because desktop carried it. AOV is up $6.
  3. The hiking boots collection is the fastest riser. It is worth a dedicated landing page.

Want this as a one-page brief you can share with them?

Same analyst, three doors. Slack for the whole team, with proactive alerts. Claude and ChatGPT for you, where Harvv combines with your other connectors.

Ask it where you already work

Your AI can ask Harvv anything about your site

Works with the tools your team already uses.

An analyst, not software

What your analyst does all day

Software waits for you to log in. Harvv brings you the answer.

Always on

Never misses a day.

On every page, every visit, day and night.

Harvv watches every session: what people click, where they stall, the exact moment they give up. You get the findings, not the footage.

Reports, not homework

Brings you the answer.

No charts to dig through.

It reports the problem, who it hit, what it costs, and how to fix it. You read one message, not thirty graphs.

Sits with the team

Works where you work.

Slack, Claude, and ChatGPT.

Ask it questions like a teammate who already checked the numbers. Same analyst, same live data, in whichever tool you already have open.

Five-minute install.
First finding today.

Paste one script. No code changes, no tagging plan, no IT ticket.

<script async
  src="harvv.com/px/YOUR-KEY/pixel.js">
</script>
1

Add it to a client site.

Paste one script tag, or use the Shopify app. Works on any site you manage, and every client site you add after.

Harvv
Slack
Claude
ChatGPT
Shopify
Meta Ads
Google Ads
2

Connect where you work.

Add Harvv to your Slack, and to Claude or ChatGPT if you use them. Findings go to the channel you pick, per client.

HarvvAPP
First finding on Peak & Pine: a chat widget is covering the size-chart close button on mobile. 3,617 sessions hit it.
3,617
sessions
75%
covered
high
priority
👀 3🔧 2
3

Get your first finding.

Harvv starts watching real sessions right away. The first finding usually lands the same day, then it keeps posting on its own.

Free instant audit

See what's broken on your site. Free, in 60 seconds.

No pixel, no signup. Drop in a URL and get a real teardown: dead clicks, tap targets, speed, and AI-search readiness, ranked by what costs you the most.

The difference

Dashboards show you.
Harvv tells you.

Other tools hand you charts and 400 recordings. Harvv watches them and posts what broke, what it cost, and the fix.

Session replay tools

400 recordings to watch back.

A graph that says it's down.

The why is your afternoon.

Harvv
Names the broken element.

Posts it in #peak-and-pine with the fix.

finding card · 3,617 sessions
Compliance & security

Collecting 0 PII since day one

Privacy by architecture, not by certificate. Harvv captures no personal data, which is what makes the rest true.

21kb async pixeledge ingest, no ip columnaggregation, 50+ signalscases in plain englishmcp, read-only
No PII stored

No names, emails, phones, addresses, or IPs. The behavioral events table has no IP column, so an IP can never be joined to a visitor's behavior.

GDPR-friendly by design

We respect each site's own consent banner, honor Global Privacy Control, and log every consent choice for Article 7 record-keeping.

CCPA · same posture

Minimal personal data, and we honor GPC. Connecting IPs are used in memory for rate-limiting and bot detection, never stored raw.

US residency · 7-day raw

App and PostgreSQL on Railway (US), encrypted backups in AWS S3 (US). Raw events pruned after 7 days; aggregates kept for trends.

sub-processors: railway · aws s3 · cloudflare · resend · anthropic · stripe