Start here
Find out what your store is costing you.
Before anyone asks you to sign off a rebuild, a new theme or another app, it pays to know what's actually broken. I go through your store, the code, the apps, checkout and the numbers, put a figure against every problem I find, and tell you which three I'd fix first.
Read-only throughout. The report is yours to keep.
Trusted by 230+ brands, including











Why look first
Most stores aren't broken. They're patched.
Nobody plans it that way. The store grows, a feature is needed on a Friday, an app gets installed, an agency comes and goes, and after a few years nobody can say with confidence what the store is actually doing or what it costs to keep doing it.
The audit is the look before the doing. You find out what's working, what's paid for and sitting idle, and what's quietly costing you, before you commit to fixing any of it. If the store turns out to be fine, the report says so.
What you find out
Eight areas. Each answers a question your team has probably asked already.
- 01
Theme and performance
Is the storefront fast, and who can change it?
Core Web Vitals on real devices, the code underneath, and whether your team can build a landing page without a developer.
- 02
Conversion and the path to purchase
Where does the funnel leak, and is it the site or the traffic?
Sessions to cart to checkout to order, by device and source, with bot traffic taken out before anything is judged.
- 03
Checkout and Functions
Is Plus being used, or just paid for?
Which Scripts are still running, what checkout extensibility has been touched, and where discount and shipping logic really lives.
- 04
Apps and subscriptions
What is each app for, and what does it cost?
Every installed app, whether it is used, what it charges and what it overlaps with. Usually the first number anyone reacts to.
- 05
Integrations
What happens when something fails?
ERP, PIM, subscriptions, loyalty, reviews and email. How data moves between them, and who finds out when a sync stops.
- 06
B2B and Markets
Is international or wholesale being done the hard way?
Separate stores that should be one with Markets, and B2B run through a second theme or a workaround.
- 07
Data and discoverability
Can search engines and AI agents read the catalogue?
Product data, structured markup, feeds and redirects. The same things that decide whether a shopping agent recommends you.
- 08
Code and ownership
If your developer vanished tomorrow, what would you have?
Where the code lives, who holds the keys, how it is deployed and whether any of it is written down.
The report
One document, written to be acted on.
Page one is the whole store on a single sheet: eight areas, each marked working, idle or needing attention, and the three things to do first. The rest is the evidence.
- A written report
- Plain English at the front, a technical appendix at the back. Readable by a founder, checkable by a CTO.
- A ranked list
- Every finding ranked P1 to P3, with what it is costing you now and the effort to fix it.
- A ballpark for the fixes
- For anything worth building, a range and a sequence. Enough to budget with, from someone who would do the work.
- A recorded walkthrough
- A call with your team going through the findings, kept for anyone who joins later.
Store audit · yourbrand.com
Page 01 / 24
Where the store stands
Theme and performance
Mobile LCP 4.1s. Three apps injecting render-blocking scripts.
Needs attention·P1
Conversion and the path to purchase
Reported rate 1.4%. A third of sessions are bots; the real rate is 2.1%. Checkout loses 38% at shipping.
Needs attention·P1
Checkout and Functions
Default checkout. Two Scripts still running a promotion that ended in 2024.
Paid for, idle·P2
Apps and subscriptions
31 installed, 19 in use. £1,140 a month, two doing the same job.
Needs attention·P1
Integrations
ERP sync healthy. Nobody is alerted when it fails.
Working
B2B and Markets
Three regional stores where one with Markets would do.
Paid for, idle·P3
Data and discoverability
Structured data present. Product feed missing 40% of variants.
Working·P3
Code and ownership
Theme lives in an agency repository. No one in-house has access.
Needs attention·P1
First three fixes
- 01Move the theme into your own GitHub account and document the deploy.
- 02Remove or replace the eleven apps not earning their fee.
- 03Filter the bot traffic out of analytics, so the conversion rate you steer by is the real one.
Illustrative. Every store scores differently.
The report is yours. Take it to another developer or your own team. Nothing in it depends on hiring me.
How it works
From first call to a plan you can act on.
- 01
A 30-minute call
You tell me what's going on with the store. I'll tell you whether an audit is the right first step, and if it isn't, what is.
- 02
Access
Collaborator access to the admin, the code if there is a repository, and analytics. Plus a chat with whoever runs the store day to day.
- 03
Looking, not touching
I go through the code, the admin, the apps and the numbers. Nothing on the live store changes. Every finding notes where it was found.
- 04
The report and walkthrough
The findings ranked by what they cost you, the three to fix first, and a call to go through it together.
When to get one
- Conversion has dropped, or never got going, and nobody can say whether it's the site, the traffic or the offer.
- You're moving to Plus, or to Shopify, and want the build scoped by someone who has done it rather than sold it.
- The store is slowing down, breaking under promotions, or nobody is sure what half the apps are for.
- The last agency left with the context, and the code is in an account you do not control.
- There's a proposal on the table and you want a second opinion before signing it.
Not the right fit
- A store that needs a good template theme rather than custom work. The report would say so on page one.
- A brand that wants a full-service agency with account managers and a department for everything.
- Something broken today. An audit is looking before doing. If the store is down, that is a support call.
What clients say
“Richard has been an invaluable resource for us as we transitioned from another agency. His communication and responsiveness have kept up with our various complex needs. Highly recommend!”
Ben TwinehamPaxton & WhitfieldOfficial cheese supplier to the Royal Family since 1850“I'd never go back to working with a large agency after working with Graftstudio.”
Niamh RussellSteamline LuggageLuxury luggage used by Margot Robbie and Reese Witherspoon“Richard will always recommend a better or simpler way of achieving a goal, something we find very valuable.”
Phil KirbyCo-founder, Brew Tea CoTea brand acquired by Luxmi Group with 10,000+ active monthly subscribersQuestions
Before you book.
Our conversion rate is low. Will the audit tell us why?
It will show where the funnel leaks and what's behind each leak: bot traffic distorting the number, paid traffic landing on pages never built to convert it, a slow mobile experience, a checkout asking for more than it needs. Every finding comes with its fix. Where the cause is the offer or the price rather than the site, it says that too.
What does it cost?
It depends on the size of the store and what's running on it. We'll talk it through on the first call, and you'll know the cost before anything starts.
What access do you need?
Collaborator access to the Shopify admin, read access to the theme repository if there is one, and a view of analytics. Plus a chat with whoever runs the store day to day, because the admin never tells the whole story.
Will anything on the live store change?
No. The audit is read-only throughout. Every finding records where it was found, so your team or any developer can go and check.
Do we have to use you for the fixes?
No. The report is written so that any competent Shopify developer, or your own team, can act on it. It's yours to keep.
How is this different from an agency's free audit?
A free audit is a sales document. This one is paid for, so it can say the store is fine, or that you do not need Plus, or that the cheapest fix is one nobody would make money from.
We are not on Plus. Does it still apply?
Yes. The same pass works on a standard-plan store. The Plus sections become a straight answer on whether Plus would pay for itself.