Skip to content
Live sample

A real report, start to finish.

Priced findings, visual evidence, and the arithmetic under every number: exactly what a paying customer receives. Then run one on your own store.

Generated by ConversionLens on our demonstration store (northline.store). Every figure is estimated from the inputs shown, with the arithmetic open under each finding.

Revenue Intelligence Report

northline.store

Urgent

other · captured Jul 30, 2026 · 23 findings

Executive summary

Estimated recoverable revenue

$9,579/mo

Confidence: HighBased on 23 issues across 5 pages · 26.1% of assumed revenue
Recoverable range$3,993–$15,165per month if every fix ships
Findings231 critical · 10 high
Quick wins18quick win fixes to ship first
Revenue at risk26.1%of assumed monthly revenue
Severity breakdown
critical1$184/mo
high10$6,124/mo
medium11$3,151/mo
low1$121/mo
How to read this. Revenue figures are estimates built from the traffic and order value you supplied, not measured outcomes. Open the calculation under any finding to see the arithmetic and every assumption behind it. Uplift ranges are conservative internal defaults, not published industry statistics. Findings marked measured are deterministic checks and are always accurate; findings marked analysed carry a stated confidence. Product, cart and checkout findings are based on /products/walnut-tray. 2 page(s) could not be captured and are not represented.

Where the money leaks

Biggest leak at Product: $7,281/mo

  1. Homepage
    $7602 findings
  2. Collection
    $6762 findings
  3. Search
    $2532 findings
  4. Product
    Largest leak
    $7,28112 findings
  5. Cart
    $6105 findings
  6. Checkout
    No findings
    —

Findings, highest priority first

  1. 1highPage makes requests that fail$778/mo
  2. 2highNo return or refund policy is reachable from this page$707/mo
  3. 3highNo shipping information is reachable from this page$707/mo
  4. 4highPrice is not visible without scrolling$636/mo
  5. 5highPrimary call to action sits below the fold on mobile$919/mo
  6. 6highJavaScript errors thrown on page load$778/mo
  7. 7highProduct page shows no reviews or ratings$707/mo
  8. 8highSize options offered with no sizing guidance$636/mo
  9. 9mediumTap targets are smaller than the 44px minimum$525/mo
  10. 10criticalNo return or refund policy is reachable from this page$184/mo
  11. 11mediumTap targets are smaller than the 44px minimum$430/mo
  12. 12mediumNo way to contact the business is reachable from this page$404/mo
  13. 13mediumTap targets are smaller than the 44px minimum$382/mo
  14. 14mediumNo way to contact the business is reachable from this page$330/mo
  15. 15mediumNo way to contact the business is reachable from this page$294/mo
  16. 16mediumProduct description is very thin$364/mo
  17. 17highNo shipping information is reachable from this page$129/mo
  18. 18highNo payment or security signals shown at the point of payment$129/mo
  19. 19mediumTap targets are smaller than the 44px minimum$143/mo
  20. 20mediumNo way to contact the business is reachable from this page$110/mo
  21. 21mediumTap targets are smaller than the 44px minimum$95/mo
  22. 22mediumNo way to contact the business is reachable from this page$73/mo
  23. 23lowNo availability information on the product page$121/mo
1

Page makes requests that fail

A failed request means something on the page did not do its job, a missing image, a review widget that never rendered, or a script whose failure silently disables add-to-cart. The visitor sees a partly broken page and reads it as an untrustworthy store.

Severityhigh
EffortQuick win
ConfidenceConfidence100%

product · mobile + desktop · technical · measured

Revenue at risk
$778/mo
range $283–$1,272
Recommended action

Work through each failing URL. 404s on assets usually mean a theme or app was removed without cleaning up its references. 5xx responses point at an app backend or your own endpoint and should be escalated to whoever owns that service.

Expected outcome

If we resolve these failing requests, then the affected page elements will render for all visitors, because the assets and scripts they depend on will load.

Evidence & analysis
Evidencehttps://northline.store/products/walnut-tray
Screenshot of https://northline.store/products/walnut-tray

Full-page capture. Scroll within the frame to see more.

What we found

2 request(s) failed while loading this page. First few: 404 https://northline.store/missing-theme.css; connection failed https://northline.store/missing-theme.css. Observed on both mobile and desktop.

How $778/mo was calculated (range $283–$1,272)
24,000 sessions/mo x 55.0% reaching product x 1.8% conversion x $85 AOV = $20,196/mo flowing through this stage. Recovering 2.0%-9.0% of that, scaled by high severity (0.7) and 100.0% confidence, gives $283-$1,272/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 55.0% of sessions are assumed to reach the product stage.
  • Fixing a technical issue is assumed to recover 2.0%-9.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
2

No return or refund policy is reachable from this page

Return policy is one of the first things a first-time buyer looks for, because it caps their downside on an unfamiliar store. When they cannot find it they assume the worst, and the cost of that assumption lands hardest on exactly the high-consideration purchases you most want to win.

Severityhigh
EffortQuick win
ConfidenceConfidence100%

product · mobile + desktop · trust · measured

Revenue at risk
$707/mo
range $283–$1,131
Recommended action

Surface the return terms where the decision happens, a short line near the add-to-cart button ("Free 30-day returns") linking to the full policy, not just a footer link buried among the legal pages.

Expected outcome

If we surface return terms near the buy button, then add-to-cart and checkout completion will rise, because first-time buyers can see their downside is limited before committing.

Evidence & analysis
Evidencehttps://northline.store/products/walnut-tray
Screenshot of https://northline.store/products/walnut-tray

Full-page capture. Scroll within the frame to see more.

What we found

No link or text referencing returns, refunds, exchanges, or a guarantee appears anywhere on this product page. Observed on both mobile and desktop.

How $707/mo was calculated (range $283–$1,131)
24,000 sessions/mo x 55.0% reaching product x 1.8% conversion x $85 AOV = $20,196/mo flowing through this stage. Recovering 2.0%-8.0% of that, scaled by high severity (0.7) and 100.0% confidence, gives $283-$1,131/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 55.0% of sessions are assumed to reach the product stage.
  • Fixing a trust issue is assumed to recover 2.0%-8.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
3

No shipping information is reachable from this page

Unexpected shipping cost is consistently among the largest single causes of cart abandonment. A visitor who cannot establish the delivered price before checkout either abandons early or abandons later at the moment the cost appears, and the later one wastes the whole funnel.

Severityhigh
EffortQuick win
ConfidenceConfidence100%

product · mobile + desktop · trust · measured

Revenue at risk
$707/mo
range $283–$1,131
Recommended action

State the shipping cost and delivery window on the product page, near the price. If it varies, give the threshold for free shipping ("Free over $50") and link to the full table.

Expected outcome

If we show shipping cost and delivery timing before checkout, then checkout abandonment will fall, because the delivered price no longer changes late in the flow.

Evidence & analysis
Evidencehttps://northline.store/products/walnut-tray
Screenshot of https://northline.store/products/walnut-tray

Full-page capture. Scroll within the frame to see more.

What we found

No shipping or delivery information appears anywhere on this product page, in either the copy or the links. Observed on both mobile and desktop.

How $707/mo was calculated (range $283–$1,131)
24,000 sessions/mo x 55.0% reaching product x 1.8% conversion x $85 AOV = $20,196/mo flowing through this stage. Recovering 2.0%-8.0% of that, scaled by high severity (0.7) and 100.0% confidence, gives $283-$1,131/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 55.0% of sessions are assumed to reach the product stage.
  • Fixing a trust issue is assumed to recover 2.0%-8.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
4

Price is not visible without scrolling

Price is the first thing most visitors look for, and hiding it reads as a tactic rather than an oversight. Visitors who cannot find it quickly assume it is high and leave before you have made any case for the product.

Severityhigh
EffortQuick win
ConfidenceConfidence100%

product · mobile + desktop · clarity · measured

Revenue at risk
$636/mo
range $283–$990
Recommended action

Place the price directly beneath the product title, within the initial viewport on both mobile and desktop. If the price is high relative to the category, pair it with the justification rather than hiding it.

Expected outcome

If we move the price above the fold, then bounce rate on product pages will fall, because visitors get the information they arrived for without hunting.

Evidence & analysis
Evidencehttps://northline.store/products/walnut-tray

The exact issue, highlighted. Expand to see it in the full page.

What we found

No price is visible within the 844px fold on mobile. The first price element renders at y=1199px. Observed on both mobile and desktop.

How $636/mo was calculated (range $283–$990)
24,000 sessions/mo x 55.0% reaching product x 1.8% conversion x $85 AOV = $20,196/mo flowing through this stage. Recovering 2.0%-7.0% of that, scaled by high severity (0.7) and 100.0% confidence, gives $283-$990/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 55.0% of sessions are assumed to reach the product stage.
  • Fixing a clarity issue is assumed to recover 2.0%-7.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
5

Primary call to action sits below the fold on mobile

Visitors who do not scroll never see the action you want them to take. On a product page in particular, an add-to-cart button below the fold converts materially worse than one visible on arrival.

Severityhigh
EffortModerate
ConfidenceConfidence100%

product · mobile · mobile-usability · measured

Revenue at risk
$919/mo
range $424–$1,414
Recommended action

Move the primary action above the fold on mobile, or add a sticky bar that pins it to the bottom of the viewport once the visitor scrolls past the inline button.

Expected outcome

If we make the primary CTA visible without scrolling on mobile, then click-through to the next step will rise, because visitors who do not scroll can still act.

Evidence & analysis
Evidencehttps://northline.store/products/walnut-tray

The exact issue, highlighted. Expand to see it in the full page.

What we found

The primary action "Add to cart" renders at y=1337px, below the 844px mobile fold. A visitor must scroll roughly 1.6 screens to reach it.

How $919/mo was calculated (range $424–$1,414)
24,000 sessions/mo x 55.0% reaching product x 1.8% conversion x $85 AOV = $20,196/mo flowing through this stage. Recovering 3.0%-10.0% of that, scaled by high severity (0.7) and 100.0% confidence, gives $424-$1,414/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 55.0% of sessions are assumed to reach the product stage.
  • Fixing a mobile-usability issue is assumed to recover 3.0%-10.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
6

JavaScript errors thrown on page load

An uncaught JavaScript error halts the script that threw it. On a cart or checkout page that regularly means a quantity selector, discount field, or payment button stops responding for a subset of visitors, and those visitors do not report it, they leave.

Severityhigh
EffortModerate
ConfidenceConfidence100%

product · mobile + desktop · technical · measured

Revenue at risk
$778/mo
range $283–$1,272
Recommended action

Reproduce with the browser console open and fix the throwing script. If the stack points into a third-party app bundle, disable that app to confirm attribution, then raise it with the vendor or remove it.

Expected outcome

If we eliminate these JavaScript errors, then interactive elements on this page will work for all visitors, because script execution will no longer halt partway through.

Evidence & analysis
Evidencehttps://northline.store/products/walnut-tray
Screenshot of https://northline.store/products/walnut-tray

Full-page capture. Scroll within the frame to see more.

What we found

2 JavaScript error(s) were thrown on this page. First: Failed to load resource: the server responded with a status of 404 (Not Found) Observed on both mobile and desktop.

How $778/mo was calculated (range $283–$1,272)
24,000 sessions/mo x 55.0% reaching product x 1.8% conversion x $85 AOV = $20,196/mo flowing through this stage. Recovering 2.0%-9.0% of that, scaled by high severity (0.7) and 100.0% confidence, gives $283-$1,272/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 55.0% of sessions are assumed to reach the product stage.
  • Fixing a technical issue is assumed to recover 2.0%-9.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
7

Product page shows no reviews or ratings

Reviews are the cheapest available substitute for handling the product in person. Without them a visitor has only your own claims to go on, which is a materially weaker basis for a purchase decision and pushes the undecided toward a competitor who does show them.

Severityhigh
EffortModerate
ConfidenceConfidence100%

product · mobile + desktop · trust · measured

Revenue at risk
$707/mo
range $283–$1,131
Recommended action

Install a review app and display the aggregate rating near the product title, with the review body further down. If the product is new, seed with post-purchase review requests to existing customers before running paid traffic to the page.

Expected outcome

If we display reviews and an aggregate rating on the product page, then add-to-cart rate will rise, because visitors can verify quality through other buyers rather than through our own claims alone.

Evidence & analysis
Evidencehttps://northline.store/products/walnut-tray
Screenshot of https://northline.store/products/walnut-tray

Full-page capture. Scroll within the frame to see more.

What we found

No reviews, star ratings, testimonials, or rating markup were found on this product page. Observed on both mobile and desktop.

How $707/mo was calculated (range $283–$1,131)
24,000 sessions/mo x 55.0% reaching product x 1.8% conversion x $85 AOV = $20,196/mo flowing through this stage. Recovering 2.0%-8.0% of that, scaled by high severity (0.7) and 100.0% confidence, gives $283-$1,131/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 55.0% of sessions are assumed to reach the product stage.
  • Fixing a trust issue is assumed to recover 2.0%-8.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
8

Size options offered with no sizing guidance

Sizing uncertainty stops the purchase outright for cautious buyers, and produces a return for the ones who guess wrong. It is one of the few CRO issues that costs you twice, once in lost conversion and again in reverse logistics on the orders you do win.

Severityhigh
EffortModerate
ConfidenceConfidence100%

product · mobile + desktop · clarity · measured

Revenue at risk
$636/mo
range $283–$990
Recommended action

Add a size guide accessible from beside the size selector, with garment measurements rather than only generic labels. Add fit notes from review data ("runs small, most buyers size up") where you have enough reviews to support it.

Expected outcome

If we add measurements and fit guidance beside the size selector, then add-to-cart rate will rise and size-related returns will fall, because buyers can pick correctly the first time.

Evidence & analysis
Evidencehttps://northline.store/products/walnut-tray
Screenshot of https://northline.store/products/walnut-tray

Full-page capture. Scroll within the frame to see more.

What we found

This product offers size options but no size guide, size chart, measurements, or fit guidance was found anywhere on the page. Observed on both mobile and desktop.

How $636/mo was calculated (range $283–$990)
24,000 sessions/mo x 55.0% reaching product x 1.8% conversion x $85 AOV = $20,196/mo flowing through this stage. Recovering 2.0%-7.0% of that, scaled by high severity (0.7) and 100.0% confidence, gives $283-$990/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 55.0% of sessions are assumed to reach the product stage.
  • Fixing a clarity issue is assumed to recover 2.0%-7.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
9

Tap targets are smaller than the 44px minimum

Targets under roughly 44px are smaller than a fingertip, so visitors miss them or hit the neighbouring element. Each miss is a moment of friction, and on variant selectors or quantity controls it can mean adding the wrong item to the cart.

Severitymedium
EffortQuick win
ConfidenceConfidence100%

product · mobile · mobile-usability · measured

Revenue at risk
$525/mo
range $242–$808
Recommended action

Give interactive elements a minimum 44x44px hit area. Where the visible control must stay small, expand the touch area with padding or a transparent `::after` overlay rather than enlarging the visual element.

Expected outcome

If we bring all mobile tap targets to at least 44x44px, then mis-taps and repeat taps will fall and progression to the next step will rise, because visitors hit what they aim for on the first attempt.

Evidence & analysis
Evidencehttps://northline.store/products/walnut-tray

The exact issue, highlighted. Expand to see it in the full page.

What we found

5 tap target(s) render below the 44x44px minimum on mobile. The smallest is "S" at 30x30px.

How $525/mo was calculated (range $242–$808)
24,000 sessions/mo x 55.0% reaching product x 1.8% conversion x $85 AOV = $20,196/mo flowing through this stage. Recovering 3.0%-10.0% of that, scaled by medium severity (0.4) and 100.0% confidence, gives $242-$808/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 55.0% of sessions are assumed to reach the product stage.
  • Fixing a mobile-usability issue is assumed to recover 3.0%-10.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
10

No return or refund policy is reachable from this page

Return policy is one of the first things a first-time buyer looks for, because it caps their downside on an unfamiliar store. When they cannot find it they assume the worst, and the cost of that assumption lands hardest on exactly the high-consideration purchases you most want to win.

Severitycritical
EffortQuick win
ConfidenceConfidence100%

cart · mobile + desktop · trust · measured

Revenue at risk
$184/mo
range $73–$294
Recommended action

Surface the return terms where the decision happens, a short line near the add-to-cart button ("Free 30-day returns") linking to the full policy, not just a footer link buried among the legal pages.

Expected outcome

If we surface return terms near the buy button, then add-to-cart and checkout completion will rise, because first-time buyers can see their downside is limited before committing.

Evidence & analysis
Evidencehttps://northline.store/cart
Screenshot of https://northline.store/cart

Full-page capture. Scroll within the frame to see more.

What we found

No link or text referencing returns, refunds, exchanges, or a guarantee appears anywhere on this cart page. Observed on both mobile and desktop.

How $184/mo was calculated (range $73–$294)
24,000 sessions/mo x 10.0% reaching cart x 1.8% conversion x $85 AOV = $3,672/mo flowing through this stage. Recovering 2.0%-8.0% of that, scaled by critical severity (1) and 100.0% confidence, gives $73-$294/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 10.0% of sessions are assumed to reach the cart stage.
  • Fixing a trust issue is assumed to recover 2.0%-8.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
11

Tap targets are smaller than the 44px minimum

Targets under roughly 44px are smaller than a fingertip, so visitors miss them or hit the neighbouring element. Each miss is a moment of friction, and on variant selectors or quantity controls it can mean adding the wrong item to the cart.

Severitymedium
EffortQuick win
ConfidenceConfidence100%

homepage · mobile · mobile-usability · measured

Revenue at risk
$430/mo
range $198–$661
Recommended action

Give interactive elements a minimum 44x44px hit area. Where the visible control must stay small, expand the touch area with padding or a transparent `::after` overlay rather than enlarging the visual element.

Expected outcome

If we bring all mobile tap targets to at least 44x44px, then mis-taps and repeat taps will fall and progression to the next step will rise, because visitors hit what they aim for on the first attempt.

Evidence & analysis
Evidencehttps://northline.store

The exact issue, highlighted. Expand to see it in the full page.

What we found

6 tap target(s) render below the 44x44px minimum on mobile. The smallest is "View" at 28x15px.

How $430/mo was calculated (range $198–$661)
24,000 sessions/mo x 45.0% reaching homepage x 1.8% conversion x $85 AOV = $16,524/mo flowing through this stage. Recovering 3.0%-10.0% of that, scaled by medium severity (0.4) and 100.0% confidence, gives $198-$661/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 45.0% of sessions are assumed to reach the homepage stage.
  • Fixing a mobile-usability issue is assumed to recover 3.0%-10.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
12

No way to contact the business is reachable from this page

A reachable human is a proxy for the store being real. Its absence is one of the strongest signals visitors use to identify a store that will not honour a problem, and it disproportionately deters larger orders where the perceived risk is highest.

Severitymedium
EffortQuick win
ConfidenceConfidence100%

product · mobile + desktop · trust · measured

Revenue at risk
$404/mo
range $162–$646
Recommended action

Add a contact route to the header or footer on every template, at minimum a monitored email address, ideally with expected response time stated.

Expected outcome

If we make a contact route visible on every page, then conversion among first-time visitors will rise, because the store reads as an operating business with accountable people behind it.

Evidence & analysis
Evidencehttps://northline.store/products/walnut-tray
Screenshot of https://northline.store/products/walnut-tray

Full-page capture. Scroll within the frame to see more.

What we found

No contact link, support link, email address, phone number, or chat entry point was found anywhere on this page. Observed on both mobile and desktop.

How $404/mo was calculated (range $162–$646)
24,000 sessions/mo x 55.0% reaching product x 1.8% conversion x $85 AOV = $20,196/mo flowing through this stage. Recovering 2.0%-8.0% of that, scaled by medium severity (0.4) and 100.0% confidence, gives $162-$646/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 55.0% of sessions are assumed to reach the product stage.
  • Fixing a trust issue is assumed to recover 2.0%-8.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
13

Tap targets are smaller than the 44px minimum

Targets under roughly 44px are smaller than a fingertip, so visitors miss them or hit the neighbouring element. Each miss is a moment of friction, and on variant selectors or quantity controls it can mean adding the wrong item to the cart.

Severitymedium
EffortQuick win
ConfidenceConfidence100%

collection · mobile · mobile-usability · measured

Revenue at risk
$382/mo
range $176–$588
Recommended action

Give interactive elements a minimum 44x44px hit area. Where the visible control must stay small, expand the touch area with padding or a transparent `::after` overlay rather than enlarging the visual element.

Expected outcome

If we bring all mobile tap targets to at least 44x44px, then mis-taps and repeat taps will fall and progression to the next step will rise, because visitors hit what they aim for on the first attempt.

Evidence & analysis
Evidencehttps://northline.store/collections/all

The exact issue, highlighted. Expand to see it in the full page.

What we found

3 tap target(s) render below the 44x44px minimum on mobile. The smallest is "View" at 28x15px.

How $382/mo was calculated (range $176–$588)
24,000 sessions/mo x 40.0% reaching collection x 1.8% conversion x $85 AOV = $14,688/mo flowing through this stage. Recovering 3.0%-10.0% of that, scaled by medium severity (0.4) and 100.0% confidence, gives $176-$588/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 40.0% of sessions are assumed to reach the collection stage.
  • Fixing a mobile-usability issue is assumed to recover 3.0%-10.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
14

No way to contact the business is reachable from this page

A reachable human is a proxy for the store being real. Its absence is one of the strongest signals visitors use to identify a store that will not honour a problem, and it disproportionately deters larger orders where the perceived risk is highest.

Severitymedium
EffortQuick win
ConfidenceConfidence100%

homepage · mobile + desktop · trust · measured

Revenue at risk
$330/mo
range $132–$529
Recommended action

Add a contact route to the header or footer on every template, at minimum a monitored email address, ideally with expected response time stated.

Expected outcome

If we make a contact route visible on every page, then conversion among first-time visitors will rise, because the store reads as an operating business with accountable people behind it.

Evidence & analysis
Evidencehttps://northline.store
Screenshot of https://northline.store

Full-page capture. Scroll within the frame to see more.

What we found

No contact link, support link, email address, phone number, or chat entry point was found anywhere on this page. Observed on both mobile and desktop.

How $330/mo was calculated (range $132–$529)
24,000 sessions/mo x 45.0% reaching homepage x 1.8% conversion x $85 AOV = $16,524/mo flowing through this stage. Recovering 2.0%-8.0% of that, scaled by medium severity (0.4) and 100.0% confidence, gives $132-$529/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 45.0% of sessions are assumed to reach the homepage stage.
  • Fixing a trust issue is assumed to recover 2.0%-8.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
15

No way to contact the business is reachable from this page

A reachable human is a proxy for the store being real. Its absence is one of the strongest signals visitors use to identify a store that will not honour a problem, and it disproportionately deters larger orders where the perceived risk is highest.

Severitymedium
EffortQuick win
ConfidenceConfidence100%

collection · mobile + desktop · trust · measured

Revenue at risk
$294/mo
range $118–$470
Recommended action

Add a contact route to the header or footer on every template, at minimum a monitored email address, ideally with expected response time stated.

Expected outcome

If we make a contact route visible on every page, then conversion among first-time visitors will rise, because the store reads as an operating business with accountable people behind it.

Evidence & analysis
Evidencehttps://northline.store/collections/all
Screenshot of https://northline.store/collections/all

Full-page capture. Scroll within the frame to see more.

What we found

No contact link, support link, email address, phone number, or chat entry point was found anywhere on this page. Observed on both mobile and desktop.

How $294/mo was calculated (range $118–$470)
24,000 sessions/mo x 40.0% reaching collection x 1.8% conversion x $85 AOV = $14,688/mo flowing through this stage. Recovering 2.0%-8.0% of that, scaled by medium severity (0.4) and 100.0% confidence, gives $118-$470/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 40.0% of sessions are assumed to reach the collection stage.
  • Fixing a trust issue is assumed to recover 2.0%-8.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
16

Product description is very thin

Thin copy leaves the visitor to guess at materials, dimensions, care, and compatibility. Every unanswered question is a reason to defer, and deferred purchases mostly do not return. It also gives search engines little to rank the page on.

Severitymedium
EffortModerate
ConfidenceConfidence100%

product · mobile + desktop · clarity · measured

Revenue at risk
$364/mo
range $162–$565
Recommended action

Cover the questions your support inbox actually receives about this product: what it is made of, how big it is, how to care for it, what it works with, and what is in the box. Lead with the benefit, then give the specifications.

Expected outcome

If we expand the description to answer the common pre-purchase questions, then add-to-cart rate and organic traffic will both rise, because fewer visitors leave with an unresolved question.

Evidence & analysis
Evidencehttps://northline.store/products/walnut-tray
Screenshot of https://northline.store/products/walnut-tray

Full-page capture. Scroll within the frame to see more.

What we found

The entire product page contains roughly 20 words of visible text, below the ~120 needed to answer basic purchase questions. Observed on both mobile and desktop.

How $364/mo was calculated (range $162–$565)
24,000 sessions/mo x 55.0% reaching product x 1.8% conversion x $85 AOV = $20,196/mo flowing through this stage. Recovering 2.0%-7.0% of that, scaled by medium severity (0.4) and 100.0% confidence, gives $162-$565/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 55.0% of sessions are assumed to reach the product stage.
  • Fixing a clarity issue is assumed to recover 2.0%-7.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
17

No shipping information is reachable from this page

Unexpected shipping cost is consistently among the largest single causes of cart abandonment. A visitor who cannot establish the delivered price before checkout either abandons early or abandons later at the moment the cost appears, and the later one wastes the whole funnel.

Severityhigh
EffortQuick win
ConfidenceConfidence100%

cart · mobile + desktop · trust · measured

Revenue at risk
$129/mo
range $51–$206
Recommended action

State the shipping cost and delivery window on the product page, near the price. If it varies, give the threshold for free shipping ("Free over $50") and link to the full table.

Expected outcome

If we show shipping cost and delivery timing before checkout, then checkout abandonment will fall, because the delivered price no longer changes late in the flow.

Evidence & analysis
Evidencehttps://northline.store/cart
Screenshot of https://northline.store/cart

Full-page capture. Scroll within the frame to see more.

What we found

No shipping or delivery information appears anywhere on this cart page, in either the copy or the links. Observed on both mobile and desktop.

How $129/mo was calculated (range $51–$206)
24,000 sessions/mo x 10.0% reaching cart x 1.8% conversion x $85 AOV = $3,672/mo flowing through this stage. Recovering 2.0%-8.0% of that, scaled by high severity (0.7) and 100.0% confidence, gives $51-$206/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 10.0% of sessions are assumed to reach the cart stage.
  • Fixing a trust issue is assumed to recover 2.0%-8.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
18

No payment or security signals shown at the point of payment

The moment before entering card details is where hesitation peaks. Recognisable payment marks resolve two questions at once (that the store is legitimate, and that the visitor's preferred method is accepted) and their absence leaves both open.

Severityhigh
EffortQuick win
ConfidenceConfidence100%

cart · mobile + desktop · trust · measured

Revenue at risk
$129/mo
range $51–$206
Recommended action

Place accepted payment marks and a brief security line directly beneath the payment step, not in the footer. Where express wallets like Shop Pay or Apple Pay are available, show them prominently, they also shorten the flow.

Expected outcome

If we show payment marks and a security line at the payment step, then checkout completion will rise, because visitors can confirm the store is legitimate and accepts their method before committing.

Evidence & analysis
Evidencehttps://northline.store/cart
Screenshot of https://northline.store/cart

Full-page capture. Scroll within the frame to see more.

What we found

No payment method marks, security wording, or trust badges appear on this cart page, in either text or imagery. Observed on both mobile and desktop.

How $129/mo was calculated (range $51–$206)
24,000 sessions/mo x 10.0% reaching cart x 1.8% conversion x $85 AOV = $3,672/mo flowing through this stage. Recovering 2.0%-8.0% of that, scaled by high severity (0.7) and 100.0% confidence, gives $51-$206/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 10.0% of sessions are assumed to reach the cart stage.
  • Fixing a trust issue is assumed to recover 2.0%-8.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
19

Tap targets are smaller than the 44px minimum

Targets under roughly 44px are smaller than a fingertip, so visitors miss them or hit the neighbouring element. Each miss is a moment of friction, and on variant selectors or quantity controls it can mean adding the wrong item to the cart.

Severitymedium
EffortQuick win
ConfidenceConfidence100%

search · mobile · mobile-usability · measured

Revenue at risk
$143/mo
range $66–$220
Recommended action

Give interactive elements a minimum 44x44px hit area. Where the visible control must stay small, expand the touch area with padding or a transparent `::after` overlay rather than enlarging the visual element.

Expected outcome

If we bring all mobile tap targets to at least 44x44px, then mis-taps and repeat taps will fall and progression to the next step will rise, because visitors hit what they aim for on the first attempt.

Evidence & analysis
Evidencehttps://northline.store/search?q=shirt

The exact issue, highlighted. Expand to see it in the full page.

What we found

1 tap target(s) render below the 44x44px minimum on mobile. The smallest is "Home" at 47x28px.

How $143/mo was calculated (range $66–$220)
24,000 sessions/mo x 15.0% reaching search x 1.8% conversion x $85 AOV = $5,508/mo flowing through this stage. Recovering 3.0%-10.0% of that, scaled by medium severity (0.4) and 100.0% confidence, gives $66-$220/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 15.0% of sessions are assumed to reach the search stage.
  • Fixing a mobile-usability issue is assumed to recover 3.0%-10.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
20

No way to contact the business is reachable from this page

A reachable human is a proxy for the store being real. Its absence is one of the strongest signals visitors use to identify a store that will not honour a problem, and it disproportionately deters larger orders where the perceived risk is highest.

Severitymedium
EffortQuick win
ConfidenceConfidence100%

search · mobile + desktop · trust · measured

Revenue at risk
$110/mo
range $44–$176
Recommended action

Add a contact route to the header or footer on every template, at minimum a monitored email address, ideally with expected response time stated.

Expected outcome

If we make a contact route visible on every page, then conversion among first-time visitors will rise, because the store reads as an operating business with accountable people behind it.

Evidence & analysis
Evidencehttps://northline.store/search?q=shirt
Screenshot of https://northline.store/search?q=shirt

Full-page capture. Scroll within the frame to see more.

What we found

No contact link, support link, email address, phone number, or chat entry point was found anywhere on this page. Observed on both mobile and desktop.

How $110/mo was calculated (range $44–$176)
24,000 sessions/mo x 15.0% reaching search x 1.8% conversion x $85 AOV = $5,508/mo flowing through this stage. Recovering 2.0%-8.0% of that, scaled by medium severity (0.4) and 100.0% confidence, gives $44-$176/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 15.0% of sessions are assumed to reach the search stage.
  • Fixing a trust issue is assumed to recover 2.0%-8.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
21

Tap targets are smaller than the 44px minimum

Targets under roughly 44px are smaller than a fingertip, so visitors miss them or hit the neighbouring element. Each miss is a moment of friction, and on variant selectors or quantity controls it can mean adding the wrong item to the cart.

Severitymedium
EffortQuick win
ConfidenceConfidence100%

cart · mobile · mobile-usability · measured

Revenue at risk
$95/mo
range $44–$147
Recommended action

Give interactive elements a minimum 44x44px hit area. Where the visible control must stay small, expand the touch area with padding or a transparent `::after` overlay rather than enlarging the visual element.

Expected outcome

If we bring all mobile tap targets to at least 44x44px, then mis-taps and repeat taps will fall and progression to the next step will rise, because visitors hit what they aim for on the first attempt.

Evidence & analysis
Evidencehttps://northline.store/cart

The exact issue, highlighted. Expand to see it in the full page.

What we found

1 tap target(s) render below the 44x44px minimum on mobile. The smallest is "Home" at 47x28px.

How $95/mo was calculated (range $44–$147)
24,000 sessions/mo x 10.0% reaching cart x 1.8% conversion x $85 AOV = $3,672/mo flowing through this stage. Recovering 3.0%-10.0% of that, scaled by medium severity (0.4) and 100.0% confidence, gives $44-$147/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 10.0% of sessions are assumed to reach the cart stage.
  • Fixing a mobile-usability issue is assumed to recover 3.0%-10.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
22

No way to contact the business is reachable from this page

A reachable human is a proxy for the store being real. Its absence is one of the strongest signals visitors use to identify a store that will not honour a problem, and it disproportionately deters larger orders where the perceived risk is highest.

Severitymedium
EffortQuick win
ConfidenceConfidence100%

cart · mobile + desktop · trust · measured

Revenue at risk
$73/mo
range $29–$118
Recommended action

Add a contact route to the header or footer on every template, at minimum a monitored email address, ideally with expected response time stated.

Expected outcome

If we make a contact route visible on every page, then conversion among first-time visitors will rise, because the store reads as an operating business with accountable people behind it.

Evidence & analysis
Evidencehttps://northline.store/cart
Screenshot of https://northline.store/cart

Full-page capture. Scroll within the frame to see more.

What we found

No contact link, support link, email address, phone number, or chat entry point was found anywhere on this page. Observed on both mobile and desktop.

How $73/mo was calculated (range $29–$118)
24,000 sessions/mo x 10.0% reaching cart x 1.8% conversion x $85 AOV = $3,672/mo flowing through this stage. Recovering 2.0%-8.0% of that, scaled by medium severity (0.4) and 100.0% confidence, gives $29-$118/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 10.0% of sessions are assumed to reach the cart stage.
  • Fixing a trust issue is assumed to recover 2.0%-8.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.
23

No availability information on the product page

Availability answers "can I actually get this, and when", a question the visitor has to resolve before committing. Its absence also forfeits the mild urgency that genuine low stock provides.

Severitylow
EffortQuick win
ConfidenceConfidence100%

product · mobile + desktop · motivation · measured

Revenue at risk
$121/mo
range $40–$202
Recommended action

Show stock status near the add-to-cart button. Where stock is genuinely low, say so with the real number. Do not fabricate scarcity, visitors recognise it, and it damages the trust you are trying to build.

Expected outcome

If we display genuine availability beside the add-to-cart button, then add-to-cart rate will rise slightly, because visitors can confirm the item is obtainable before committing.

Evidence & analysis
Evidencehttps://northline.store/products/walnut-tray
Screenshot of https://northline.store/products/walnut-tray

Full-page capture. Scroll within the frame to see more.

What we found

No availability or stock status wording was found on this product page. Observed on both mobile and desktop.

How $121/mo was calculated (range $40–$202)
24,000 sessions/mo x 55.0% reaching product x 1.8% conversion x $85 AOV = $20,196/mo flowing through this stage. Recovering 1.0%-5.0% of that, scaled by low severity (0.2) and 100.0% confidence, gives $40-$202/mo.
  • Conversion rate of 1.8% is an assumed benchmark, you did not supply one. Connect Shopify or enter your real rate to sharpen this.
  • Average order value of $85 and 24,000 monthly sessions as supplied by you.
  • 55.0% of sessions are assumed to reach the product stage.
  • Fixing a motivation issue is assumed to recover 1.0%-5.0% of conversion at that stage. This is a conservative internal default, not a published figure.
  • Estimate is for a single issue in isolation and does not compound with other findings.

Executive action plan

What to do next

Critical26.1% of revenue at risk