Kennel: 3/3 full · waitlist openYou've been here 0:00
Not an agency. A terrier.
I'm Martyn. I build Shopify stores, wire up the automation and plug AI into the boring bits. I also run my own stores, so every trick gets tested on my money before it goes anywhere near yours.
Shopify builds / Flow & Functions / Stock sync / AI product copy / Support triage / Custom apps / Made in Preston, Lancashire / No account managers /Shopify builds / Flow & Functions / Stock sync / AI product copy / Support triage / Custom apps / Made in Preston, Lancashire / No account managers /
01 · Play fetch
What's chewing up your week?
Pick a problem. The terminal tells you what I'd do about it, in plain English, no sales call required.
terrier@airedale ~ fetch0 fetched
› fetch
Waiting for a command. Go on, throw something.
[✓] tried on my store firstTypical tools:
02 · Tricks
Three tricks. All of them useful.
Trick 01Build
Shopify stores that sell
Theme builds, rebuilds and migrations. Fast pages, clean checkouts, and an admin your team won't be scared of.
→ Custom themes and sections
→ Migrations without the SEO cliff
→ Checkout and Functions tweaks
→ Speed, structure, metafields
Trick 02Fetch
Automation that does the chores
The copy-paste jobs, the Monday spreadsheets, the "can someone check the stock" messages. Gone, or at least asleep.
→ Order tagging and routing
→ Supplier and stock syncs
→ Reporting that turns up on its own
→ Apps talking to each other properly
Trick 03Think
AI where it actually earns its keep
Not a chatbot bolted on for the press release. AI in the workflows: writing, sorting, answering, spotting, with a human holding the lead.
→ Product copy, alt text and SEO at scale
→ Support inbox triage and drafts
→ Agents that work inside Shopify
→ Team training, so it sticks
03 · Skin in the game
Most consultants advise. I also sell.
I run my own Shopify stores. When a new app, model or Shopify feature lands, it goes on my store first. I find the sharp edges, so you don't pay for them.
1person. The one who builds it.
3clients, max. On purpose.
3stores of my own, trading daily
0account managers. Ever.
Spot the difference
A typical agency
Airedale Digital
Who builds it
Someone you met once on a call
Me. The one you're talking to.
Where it's tested
Your live store, fingers crossed
My store, first. Then yours.
Clients at once
As many as will sign
Three. Full stop.
Knows what a bad sales day feels like
In theory
Painfully
The pitch deck
40 slides and a mood board
You're reading it
How a trick gets learned · git log --oneline
a1e0d4spot a problem on one of my own stores
b7c2f9try the obvious app. it half works. try three more
c44a1ebuild the fix properly, run it on real orders for weeks
d09b33write down every way it broke
HEAD →merge into a client store, minus the broken bits
04 · The pack
Kennel's full. That's the point.
I work with three brands at a time, all pushing what Shopify and AI can do. Three means you get the terrier, not a tired one.
Slot 01[Client one]● taken
Slot 02[Client two]● taken
Slot 03[Client three]● taken
Slot 04Doesn't exist.But the waitlist does. Next slot goes to whoever's on it.
05 · Say hello
Throw me a bone.
Tell me what's broken, slow or held together with spreadsheets. I'll reply myself, usually within a day, with an honest answer on whether I can help.