Skip to content

Methodology

How we audit Shopify store trust

StrangerProof scores 14 trust signals on every store we scan. Twelve are detected deterministically from the page DOM; two are evaluated by an AI vision model trained to read screenshots the way a first-time shopper does. This page documents what we check, why each signal matters, and how we score it.

Last updated: May 10, 2026

The framework

Every signal is binary: pass or fail. We deliberately avoided weighted scoring because trust formation in first-time buyers is not a smooth gradient. A shopper who lands on a store will form a yes/no judgment on each individual signal in roughly the first ten seconds, and the trust score is the sum of those independent yeses.

We split detection across two methods because some signals can be checked from page structure alone, while others require visual judgment that pure DOM analysis fails on (a stock photo and a custom photo can be byte-identical from the markup; only seeing the image distinguishes them).

DOM Detection · 7 signals

Deterministic checks against the page HTML, headers, and rendered DOM. Examples: custom domain, professional email, page speed, HTTPS validity. These signals are 100% reproducible across scans.

Vision Detection · 7 signals

AI vision model reads screenshots of the homepage, product page, and footer. Used for signals where visual judgment matters: photo quality, review authenticity, badge legitimacy, About page substance.

The 14 signals

01

Professional Product Photos

vision

What we check

Whether product imagery is high-resolution, well-lit, shot from multiple angles, and uses consistent backgrounds across the catalog.

Why it matters

Product photos are the closest a remote shopper gets to physically inspecting an item. Low-quality or inconsistent imagery is the single most common reason a first-time visitor concludes a store is dropshipping or unprofessional. The Baymard Institute has documented that buyers consistently rank image quality among the top three factors in trust formation on unfamiliar e-commerce sites.

Common fixes

  • Reshoot products against a single consistent background (white or branded).
  • Add at least three angles per product, plus one in-context lifestyle shot.
  • Compress images to under 200KB without losing visual clarity.
  • Replace any supplier-provided product images with original photography.
02

Clear Product Descriptions

vision

What we check

Whether product copy is detailed, original, and explains both features and the buyer's outcome — versus one-liners, AI filler, or supplier copy duplicated across thousands of stores.

Why it matters

Original descriptions signal the brand actually owns the product, not just dropships it. Duplicate supplier text is an immediate trust collapse: shoppers can paste a sentence into search and find dozens of identical stores. It also damages SEO via Google's near-duplicate detection.

Common fixes

  • Rewrite the top five revenue-generating products in your own voice first.
  • Lead with the buyer's outcome, not the spec sheet.
  • Include sizing, materials, care instructions, and country of origin.
  • Avoid AI-generated paragraphs that read as generic — prefer specific, verifiable details.
03

Visible Shipping & Return Policy

vision

What we check

Whether a clear shipping policy and a return/refund policy are accessible from the footer, navigation, or product page — not buried in an FAQ or missing entirely.

Why it matters

A first-time buyer's biggest mental barrier is risk. Visible, specific policies (delivery timeframes, return window, who pays return shipping) collapse that risk into a contract the buyer can verify before checkout. Stores without findable policies are statistically among the most likely to be reported as fraudulent on consumer protection forums.

Common fixes

  • Add a Shipping Policy and a Refund Policy to the footer, both linked from every page.
  • State a specific delivery window per region — "5-7 business days for US orders" beats "prompt shipping."
  • Make the return window unambiguous (e.g., "30 days from delivery, buyer pays return shipping").
  • Link the policies from the product page above the Add to Cart button.
04

Trust Badges & Security Indicators

vision

What we check

Whether legitimate trust indicators appear at or near checkout — payment method icons, secure-checkout language, recognized money-back guarantee badges — and whether they look authentic versus generic clip art.

Why it matters

The checkout step is where pre-purchase trust is most fragile. Authentic payment icons (Visa, Mastercard, Apple Pay, PayPal) signal that established processors have onboarded the merchant. Generic "100% Secure" graphics with no link or verification, by contrast, often increase suspicion rather than reduce it.

Common fixes

  • Display real payment provider icons under the Add to Cart button.
  • Surface SSL/secure checkout language inline near the price.
  • If you offer a guarantee, link to the policy that backs it — don't leave a graphic alone.
  • Remove generic stock badges that aren't tied to anything verifiable.
05

Customer Reviews

vision

What we check

Whether product pages display visible customer reviews, and whether the reviews appear authentic — varied star ratings, detailed comments, photos — rather than imported uniform 5-star sets.

Why it matters

Reviews are the strongest social proof signal on a product page. Stores with reviews convert dramatically better than stores without; stores with obviously fake reviews convert worse than stores with none. Buyers can recognize fake reviews almost instantly via uniform 5-star ratings, generic phrasing, and identical timestamps. The presence of moderate (3-4 star) reviews paradoxically increases trust because it signals authentic curation.

Common fixes

  • Install a review platform with verified-buyer mechanics (Judge.me is free with unlimited reviews; Loox and Yotpo are paid alternatives).
  • Configure the review request delay to match your typical delivery time — Judge.me's default is 14 days after fulfillment; shorter for digital products, longer for international shipping.
  • Display reviews on the product page above the fold or directly below product description.
  • Don't filter out 3-4 star reviews; they make the 5-star ones credible.
06

About Page

vision

What we check

Whether an About page exists with substantive content — founder story, team, mission, brand origin — versus being missing, blank, or visibly templated.

Why it matters

An About page is where buyers go when something feels off and they're deciding whether to leave the cart. A missing or generic About page often answers that question for them. A specific founder story with verifiable detail (year founded, location, original problem) is one of the cheapest E-E-A-T signals you can ship.

Common fixes

  • Write 200-300 words about why the store exists, in first person.
  • Include a real founder photo and full name.
  • Mention the year founded and country of operation.
  • Avoid stock imagery and template language that could describe any business.
07

Contact Information

vision

What we check

Whether a contact email, phone number, or contact form is easy to find from any page on the store.

Why it matters

Findable contact information is one of the strongest legitimacy signals: a fraudulent store cannot respond to inbound support and so usually hides it. A visible email or contact form turns the buyer's anxiety into an action they can take, which often resolves the trust hesitation even before they reach out.

Common fixes

  • Add a Contact link to both the main navigation and footer.
  • Provide at least a contact form; an email address is stronger.
  • Display a physical address or country of operation if possible.
  • Set expectations for response time ("within 24 hours") to reduce inbound anxiety.
08

Custom Domain

dom

What we check

Whether the store runs on a custom domain (yourbrand.com) versus the default myshopify.com subdomain.

Why it matters

A myshopify.com subdomain reads to most shoppers as either a test store or an abandoned hobby project. Custom domains have become the ground floor of legitimacy expectations — every recognized brand, even small ones, owns its own domain. The cost ($10-15/year) is trivial relative to the trust impact.

Common fixes

  • Buy your domain at any reputable registrar.
  • In Shopify Admin → Settings → Domains, connect the custom domain and set it as primary.
  • Verify all email senders use the custom domain (not gmail.com).
  • Set up the matching domain at SSL via Shopify's automatic provisioning.
10

Professional Email

dom

What we check

When a contact email is visible, whether it matches the store's domain (hello@yourbrand.com) or uses a free provider like gmail.com, outlook.com, or yahoo.com.

Why it matters

A free-provider email on a commercial site reads as either a side project or a fly-by-night operation. Domain-matched email is universally expected for any business serious enough to take payment. The configuration cost is near zero and the trust uplift is immediate.

Common fixes

  • Set up email forwarding at your domain registrar (free): hello@yourbrand.com → your inbox. Namecheap includes 100 forwards free; Cloudflare Email Routing is unlimited free.
  • Or sign up for Google Workspace Business Starter ($7/user/month) for a full branded inbox at your domain.
  • Update the contact email in Shopify → Settings → Store details, and also in Settings → Notifications (Sender email + Reply-to email).
  • Remove gmail.com addresses from any place they appear publicly on the store.
11

Page Speed

dom

What we check

Whether the homepage reaches first meaningful render within five seconds. We treat this as a binary check rather than a precise performance score.

Why it matters

Pages that exceed five seconds on first load lose a measurable share of visitors before they ever see the product. Beyond direct abandonment, slow load times correlate with abandoned themes, oversized hero images, and unmaintained app stacks — all of which lower trust independently of speed itself.

Common fixes

  • Compress hero images to under 300KB (use WebP where possible).
  • Audit installed Shopify apps and remove any that aren't actively used.
  • Move third-party scripts (analytics, chat) to a single delayed loader.
  • Pick a recently-updated theme; older themes carry technical debt.
12

Custom Favicon

dom

What we check

Whether the store has set a custom favicon (the small icon in the browser tab) or still displays Shopify's default shopping bag icon.

Why it matters

The favicon is a low-effort detail that high-attention shoppers register subconsciously. A default shopping-bag favicon signals the store hasn't completed basic setup, which casts doubt on whether the operator has finished the rest of the business.

Common fixes

  • Export a 512x512 PNG of your logo mark with a transparent or solid background.
  • In Shopify Admin → Online Store → Themes → Customize → Theme settings → Favicon, upload the file.
  • Verify it appears in a private browsing tab to confirm it's not just cached locally.
13

Live Chat Support

dom

What we check

Whether a live chat widget is present on the store. We treat this as a positive signal rather than a requirement.

Why it matters

A live chat widget signals two things: someone is reachable, and the operator cares enough about pre-sale questions to staff or automate them. Even an offline chat widget that captures the question and promises a response within hours converts hesitant buyers better than no chat option at all.

Common fixes

  • Install Shopify Inbox (completely free, native) for most stores. Use Tidio only if you specifically need omnichannel (Messenger + Instagram + Shopify combined) — note Tidio's free tier has limits (50 Lyro AI conversations lifetime, 100 visitor flows/month).
  • Set business-hours availability; route off-hours messages to email.
  • Pre-seed common questions (shipping, returns, sizing) as quick replies.
  • Reply within four business hours during stated availability.
14

SSL & Security

dom

What we check

Whether the site loads over HTTPS without mixed content warnings. All Shopify stores are HTTPS by default, but custom domain and theme misconfigurations can break this.

Why it matters

Modern browsers warn aggressively on insecure connections, and a single "Not Secure" warning in the address bar collapses trust faster than any other on-page issue. While Shopify provisions SSL automatically, custom code, third-party scripts, or domain configuration errors can introduce mixed content or certificate gaps.

Common fixes

  • Confirm Shopify shows "Connection is secure" in Settings → Domains.
  • Audit any custom theme code for http:// references; switch to https:// or protocol-relative.
  • Remove third-party scripts loaded over HTTP.
  • If certificate issues persist, contact Shopify support — they re-issue free.

How to read your score

The trust score is the count of passing signals out of 14. We report the raw number rather than a percentage because each signal represents a discrete trust decision a shopper makes, not a fractional one.

12–14

Trust optimal

Top quartile of stores in our scan database. First-time conversion is no longer constrained by trust signals; remaining gains come from product-market fit, pricing, and ad creative.

9–11

Average

Most established Shopify stores land here. Two to three high-priority fixes typically lift the score into trust-optimal territory within a single weekend of work.

5–8

Needs work

Trust signals are actively suppressing conversion. Scaling ad spend at this score is expensive — improvements compound much faster than added traffic.

0–4

Rebuild needed

Multiple foundational signals missing. The store reads to a first-time visitor as either a test environment or unfinished build. Fix the failing signals before any paid acquisition.

What this methodology does not cover

We are deliberately narrow. The 14 signals address pre-purchase trust formation by a first-time visitor on the homepage, product page, and footer. Several adjacent factors we do not score:

  • Product-market fit. A store can score 14/14 and still fail to sell because the product itself is wrong for the audience. Trust signals reduce friction; they do not create demand.
  • Pricing strategy. Whether your price is competitive, anchored correctly, or framed well is outside our framework.
  • Ad-funnel quality. We score the destination, not the click. Bad ad creative can send distrustful traffic to a perfectly trustworthy store.
  • Niche-specific signals. Some categories (supplements, jewelry, baby products) require certifications and proof points beyond our generic 14. Treat the score as a floor, not a ceiling, in regulated categories.
  • Repeat-buyer experience. Post-purchase trust (shipping speed, packaging, support responsiveness) is its own discipline. Our scope ends at the first checkout.

See your score

Free 30-second audit across all 14 signals. No signup required. The full report with priority-ranked fix instructions is $19, with a 14-day refund.

Scan My Store — Free

Or view a sample report first.