Worked example / synthetic store

A full audit, on a store I built for this page.

Northtrail Supply is not a client, a redacted case, or a real merchant. It is a synthetic store built to show the format, the evidence, and the decision you receive. Judge the method, not a result claim.

8 findingsDecision: FIX FIRSTSyntheticUpdated 2026-11-05
Read this firstThis is a worked example, not a testimonial. The store is fictional, the findings are constructed to demonstrate the format, and nothing here is a claim about reinstatement rates or client outcomes.

Northtrail Supply

northtrail-supply.example · Misrepresentation suspension. Second appeal. Outdoor gear, 42 products, Shopify checkout, warehouses in two countries.

FIX FIRST

Decision: Four findings are visible from the public homepage. Sending another appeal before they are fixed would ask Google to trust a store that still contradicts itself.

Finding 01

The returns page contradicts the shipping page

critical
What was seen/pages/returns says the customer pays return postage. /pages/shipping says Northtrail pays it on orders over $75.

Why it matters: A reviewer comparing policy pages sees two different promises. That is the kind of inconsistency misrepresentation suspensions are made of.

Fix: Write one policy, use the same wording on both pages and at checkout, and state who pays in a single sentence.

Finding 02

Placeholder text is still live

critical
What was seenThe homepage footer contains "[insert return address]" and the About page says "TODO: add warehouse address".

Why it matters: This is the clearest possible signal that a page was not finished. It is visible without logging in and it undermines every other claim on the store.

Fix: Replace both strings with the real address, or remove the field until it is true.

Finding 03

No way to contact a human

critical
What was seenThe contact page has a form and nothing else: no email address, no phone number, no business address.

Why it matters: A store that cannot be reached outside a form is harder for a reviewer to trust, and harder for a customer to resolve a problem.

Fix: Add a monitored email address and the registered business address to the contact page and footer.

Finding 04

Two delivery promises on the same store

high
What was seenTwo product pages say "Ships in 1–2 days". The shipping policy says 5–7 business days.

Why it matters: The buyer sees one promise before checkout and another after. The review can read this as a misleading delivery claim.

Fix: Decide which promise is true, change every product page, and make the shipping policy match the checkout.

Finding 05

The homepage is still served over HTTP

high
What was seenhttp://northtrail-supply.example loads the homepage; the checkout redirects to HTTPS.

Why it matters: An insecure first page next to a secure checkout is a trust and data-handling problem, and it is trivially visible.

Fix: Redirect all HTTP traffic to HTTPS at the server or CDN, then confirm with a clean browser.

Finding 06

No privacy policy link on the homepage

medium
What was seenThe footer links to returns, shipping, terms, and contact. There is no privacy link.

Why it matters: The policy may exist, but a reviewer who cannot find it from the homepage cannot credit it.

Fix: Add the privacy policy to the footer and link to it from checkout.

Finding 07

The About page names no legal entity

medium
What was seenThe About page says "a small team of outdoor people". No registered name, country, or address appears.

Why it matters: Business identity is one of the first things a reviewer checks. A story is not an identity.

Fix: Add the registered entity, country, and address. Keep the story; put the facts beside it.

Finding 08

No product structured data

low
What was seenThe product pages contain no JSON-LD and no Product schema.

Why it matters: This is not a suspension cause on its own, but it makes the catalogue harder for Google to understand and it is easy to fix.

Fix: Add Product and Offer JSON-LD with price, currency, availability, and shipping details.

End of sample · 8 findings · decision: fix firstSee the audit tiers
The appeal, if the answer is send it

Evidence first. Apology second, if at all.

A draft is not a template with your name in the blank. It names the change, the URL, the date, and what a reviewer can verify. It is written to be checked, not to sound convincing.

In the Northtrail example the decision is FIX FIRST, so no appeal draft would be sent. The excerpt below shows the shape a draft takes when the evidence is actually ready.

Illustrative excerpt · not a template · synthetic detail

Draft excerpt / appeal body

The change, in plain English.

On 2 November 2026 I replaced the returns page at /pages/returns. The previous version said the customer pays return postage. The shipping page said we do. The new page states one policy, names the return address, and uses the same wording at checkout.

The change is live at [URL]. A dated screenshot is attached. I am not asking you to take the claim on trust; I am asking you to compare the live page with the version you flagged.

Why this shape works

It is falsifiable. A reviewer can open the URL, read the policy, and compare it with the checkout. That is the difference between evidence and a longer explanation.

What this example is not
01

Not a client result.

No merchant paid for this audit. The store is fictional. I have no outcome data to show, and I am not going to invent one.

02

Not a promise of reinstatement.

A strong audit is evidence that the store is ready to be reviewed. It is not a decision. Google decides every case.

03

Not a template.

The findings are specific to a store that does not exist. Copying the wording into a real appeal would miss the point and probably the actual problem.