Shoptimal

A Shopify app that scans a store, ranks what is wrong by estimated dollar impact, and applies the fixes the owner approves.

Live on the Shopify App Store

Since February 2026

shoptimal.io

Shopify App Store listing

Shoptimal scanning a store: a health score fills in, products re-rank by estimated monthly impact, a new meta description is typed in, and the cursor moves to Approve.
Live demo from shoptimal.io

Shoptimal reads a Shopify store, scores it out of 100, and lines up every problem behind the one estimated to be costing the most sales. It writes the fix for each problem, the owner approves it, and it goes straight back into the store. It also runs cart recovery and review request emails.

I decide what it is, how it looks, how it sounds and how it behaves. Claude writes the code. I review every change before it ships. Agents I built run the content pipeline and the daily operations around it.

  • RoleFounder and operator
  • SinceFebruary 2026
  • PlatformA Shopify app embedded in the Shopify admin, with a marketing site
  • BuiltDesigned and directed by me, coded with Claude
  • StatusLive on the Shopify App Store
  • Linkshoptimal.io

Why it exists

Since February 2026

Independent merchants do their own content, email and analytics. The big retailers have teams for that.

I started Shoptimal from that gap. A store owner running everything alone has no time to read an SEO guide, work out which problem matters most, and then rewrite every product page. AI can do much of that work. The tools I found were generic and cut off from the store’s own data, so they wrote plausible text about a store they had never looked at.

Shoptimal reads the store first. It says what is wrong, ranks it by what it is likely costing, and drafts the fix for the owner to approve.

It is for solo founders early in their store’s life, with no SEO background and nobody to ask. The first-time store owner is the person I design for.

How it works

Scan, Score, Rank, Fix, Recover, Measure

  1. 01

    Scan

    Paste a store address and Shoptimal reads the public storefront the way Google does. A scan takes about 15 seconds and changes nothing on the store.

    The first scan inside Shopify is read-only too. Nothing is written to the store until the owner approves it.

    The free audit field on shoptimal.io: a box for a store address and an Audit My Store button, with a note that nothing is changed on your store.

    The free audit on shoptimal.io

  2. 02

    Score

    Store Health is one score out of 100, split across four parts: product content, customer retention signals, storefront readiness, and discoverability. The method is published, so a score can be checked against the rules that produced it.

    Every example on this page uses Northwind Supply, an invented store, labelled as an example.

  3. 03

    Rank

    Every problem gets an estimated monthly cost in dollars, and the list sorts with the most expensive first. The estimate always sits beside its working.

    A store with no sales yet cannot have a dollar figure. It gets a diagnosis ranked by reach instead of a number made up to fill the gap.

  4. 04

    Fix

    Each fix is written for the specific product: a description, an SEO title, a meta description, alt text. The current text and the proposed text sit side by side. The owner approves it, edits it first, or fixes a whole batch at once.

    Approved fixes are written back to Shopify. Nothing publishes on its own unless the owner switches Autopilot on.

  5. 05

    Recover

    A store loses sales it has already earned when a cart is left behind. Shoptimal sends a three-email recovery sequence, at 1 hour, 24 hours and 72 hours, written in the store’s own voice and branded as the store.

    Review requests and post-purchase thank-yous work the same way. Nothing sends until the owner switches a flow on.

  6. 06

    Measure

    Connect Google Search Console and Shoptimal marks the day each fix went live, then shows clicks, impressions and position before and after. A ledger records every change, so the question of what Shoptimal did to a store always has a written answer.

Everything it does

Only what is public on shoptimal.io

Score and rank

  • Free audit

    Paste an address at shoptimal.io/audit and get a ranked score in about 15 seconds, with nothing to install.

  • Store Health score

    0 to 100 across product content, retention signals, storefront readiness and discoverability.

  • Ranked leaks

    Every problem sorted by estimated monthly dollar cost, with the working beside it.

  • Public leaderboard

    Scanned stores ranked by Store Health score, with an embeddable badge.

Shoptimal App Store image: a Store Health score of 73 out of 100 for an example store, with bars for product content, customer retention signals, storefront readiness and content and discoverability.
Store Health
Shoptimal App Store image: an example store scoring 73 with its leaks ranked by estimated dollars per month, each with a Fix all or Set up button.
Leaks ranked by dollars

Fixes

  • Product fixes

    Descriptions, SEO titles, meta descriptions and alt text, approved one at a time or in bulk.

  • Autopilot

    Fixes new products overnight. It only runs if the owner switches it on.

  • Page and blog fixes

    Pages and posts are scored like products, with duplicate content flagged.

Shoptimal App Store image: a product description shown as Now beside Proposed, with an Apply 4 changes button and a checklist of what to fix.
Now and Proposed
Shoptimal App Store image: pages and blog posts scored like products, with an average page score of 62 and a Fix button on each page.
Pages and posts scored

Images and links

  • Image optimizer

    Compresses images and renames camera-roll files for search. Originals are kept for 30 days.

  • Broken links

    Links from products, pages, posts and menus are checked, and each broken one gets a one-click redirect.

Shoptimal App Store image: three product images compressed, one from 2.7 megabytes to 740 kilobytes, with a Restore in one click note.
Image optimizer
Shoptimal App Store image: a list of broken links on an example store, each with a suggested redirect and a Fix all button.
Broken links and redirects

Structured data and search

  • Structured data

    Product, breadcrumb, FAQ and organization schema through a theme embed, with no theme code edited.

  • Google index checks

    Shows which pages Google has indexed.

  • Search performance

    Clicks, impressions, position and click-through rate from Google Search Console, before and after each fix.

Shoptimal App Store image: how a product could appear in Google with price, stock and shipping, beside generated structured data and a theme app embed switch.
Rich results
Shoptimal App Store image: Google Search Console clicks, impressions, position and click-through rate for an example store, with a fixes before and after panel.
Search performance

Email

  • Abandoned cart

    Three emails at 1 hour, 24 hours and 72 hours, branded as the store.

  • Review requests and post-purchase

    Sent after delivery, in the store’s voice.

  • Written for the store

    Emails use the store’s real policies and never invent a promise or a discount.

Receipts and community

  • Fix ledger

    Every change Shoptimal makes is logged.

  • Weekly digest

    A summary of what changed and what moved.

  • Leaderboard and badge

    A public ranking by Store Health score, and a badge a store can embed.

Design decisions

Approved 13 September 2026: the product is the illustration

Palette

  • Teal

    #14B8A6Accent
  • Deep teal

    #0F766EButtons on light
  • Navy

    #0A2836Dark bands
  • Ink

    #061A23Text on dark
  • Mint

    #71FEEBOn dark only
  • Mist

    #F4F6F7Panels

Type and shape

  • Display and UIGotham Rounded
  • NumeralsJetBrains Mono, tabular
  • ControlsPill-shaped
  • ColourFlat. No gradients
  • StatusA dot or a numeral, never a tinted chip

The mark is a shopping bag drawn as an S. The look is light, with at most two dark navy bands per page and teal used once per section.

Motion explains once. Nothing loops or pulses. Scroll stories follow scroll position rather than a timer, counters count up to the number already in the markup, and with reduced motion on the page shows the finished state.

How I built it

Directed by me, coded with Claude

The agents propose. I decide.

I am a designer who runs a business, and I build with agents. I decide what Shoptimal is, how it looks, how it sounds and how it behaves. Claude writes the code. I review every change before it ships.

Shoptimal is a Shopify app embedded in the Shopify admin, with a marketing site beside it.

  1. 01

    The brief. I write down what the product is, who it is for and what it will not do, before any build starts.

  2. 02

    Mockups. I design the screens and approve a direction by looking at it. The homepage direction was approved on 13 September 2026 from mockups.

  3. 03

    Written rules. The design direction, voice and brand are written down, and the agents read them first.

  4. 04

    Agent-directed build. I direct coding agents against the approved mockups and the written rules.

  5. 05

    Review. Every change is checked against the mockup and the rules, and I read it before it ships.

Timeline

Public milestones

  • Started: the first release of the product is under way.

  • The product takes the name Shoptimal.

  • The free store audit and scoring engine takes shape.

  • Approved for the Shopify App Store.

  • Becomes an app embedded in the Shopify admin.

  • The listing is renamed “Shoptimal: AI SEO Optimizer”.

  • A light-led redesign across the site and the app.

Writing and content

The Shoptimal blog and its other surfaces

The Shoptimal blog holds guides to Shopify SEO, images, email and search across six pages of posts, and original audits such as the hot sauce store audit. Agents draft the posts. I read every one before it ships.

Elsewhere: a setup guide at how to use Shoptimal, the public leaderboard, comparison pages, and the @ShoptimalHQ accounts on Instagram, LinkedIn and Threads.

Status and what I am working on

Live on the Shopify App Store

Shoptimal is live and I run it: the product, the app, the marketing site, the analytics, the email and the content pipeline.

  • Growing the number of stores using it
  • Directing the agents that research, draft and prepare its content
  • Making the fixes and the estimates behind them better