Tire KickerRun a test $5

Crash-test your checkout before the robots do.

A tire kicker looks at everything and buys nothing. We built two. They shop your Shopify store, head for checkout and leave without paying, while we film every step. You see exactly where AI shoppers crash.

Test requestForm TK-1

Paid securely through Stripe. We never need access to your store, and the dummies stop at checkout without paying. By ordering you agree to the terms and refund policy.

Test 001 · allbirds.com · 10 Oct 2026Dummy A · reads the code
Allbirds cart drawer with a Women's Canvas Cruiser Slip On in the cart and a large black Checkout+ $77.98 button at the bottom.T+00:46 · FRAME 1380

Impact: cart drawerThe checkout button is right there. It isn't in the page's code, so this dummy can't press it.

T+00:06Discount popup
T+00:33Size 8 chosen
T+00:46In the cart
T+01:20Can't find checkout
Real frames from our study. 0 of 5 runs got this dummy past the cart drawer.

How a crash test works

Two dummies, one mission, every step on film.

Dummy A reads the code

It sees your store as its accessibility tree: the names and roles in your HTML. That's how many browser agents shop, and how screen readers read.

Strict. A button with no name doesn't exist.

Dummy B looks at the screen

It sees screenshots and clicks whatever it can see, the way vision-based shopping agents do.

Forgiving. If a person could find it, so can B.

  1. ArriveLands on your homepage and deals with popups and cookie banners.
  2. FindFinds a popular product under $100.
  3. ChoosePicks the size, colour or whatever else it needs.
  4. CartAdds it to the cart.
  5. StopReaches checkout and stops. Never pays.

Same store. Two dummies. One crash.

On Allbirds, the dummy that looks at the screen reached checkout in all five runs. The dummy that reads the code got stuck in the cart every time.

Dummy A · reads the code0/5
Dummy A, Discount popup
T+00:06Discount popup
Dummy A, Size 8 chosen
T+00:33Size 8 chosen
Dummy A, In the cart
T+00:46In the cart
Dummy A, Can't find checkout
T+01:20Can't find checkout
Dummy B · looks at the screen5/5
Dummy B, Shop all
T+00:18Shop all
Dummy B, Size 10 chosen
T+00:35Size 10 chosen
Dummy B, In the cart
T+00:44In the cart
Dummy B, Checkout reached
T+00:53Checkout reached

The fix: give the drawer's checkout buttons a real button role and a name. An afternoon for a developer.

Ten stores. A hundred runs.

On 10 October 2026 we sent the code-reading dummy to ten well-known Shopify stores on two missions: reach checkout, and find the shipping cost and returns window. Five runs per mission per store. Two stores never let it reach checkout.

StoreReached checkoutFound shipping and returnsWhat got in the way
Gymshark5/55/5A cookie banner blocks clicks until it's accepted.
Allbirds0/50/5Checkout buttons in the cart drawer aren't in the page's code. No shipping page either.
Brooklinen5/55/5A text sign-up popup blocks the first clicks.
Bombas0/50/5Turned away at the door: a bot checkpoint blocks cloud traffic.
Glossier5/55/5Clean run.
Rothy's5/55/5A $20-off popup sits over the product grid.
Ruggable5/55/5Clean run.
SKIMS5/51/5Standard shipping price under $75 isn't published anywhere.
Kylie Cosmeticsn/a5/5Inconclusive: products didn't load from the cloud, but load from home.
Chubbies4/50/5No shipping price or delivery time. $50 or $75 free-shipping threshold, depending on the page.

Runs came from cloud servers, where hosted AI agents browse from too. Kylie Cosmetics' checkout is left out: its products loaded from a home connection but not from the cloud, so that result says more about our setup than the store.

Read the report before you buy it.

Every test ends in a report like this one, built from the Allbirds runs above. Above the tear line is the $5 test. Below it is the $99 full report, worth it when something crashed.

Test
TK-SPEC01
Test vehicle
allbirds.com
Ordered
10 Oct 2026
Status
Complete

Dummy A

reads the code

Crashed

Impact atThe cart drawer. The checkout button isn't in the page's code, so this dummy can't press it.

Dummy B

looks at the screen

Got through

ResultReached checkout, stumbling twice on the way.

Video · Dummy A · 1:20

What tripped it up

The fix

In the sample, the stumbles and the fix are blacked out until the full report is unlocked.

Plus a step-by-step log of every click each dummy made.

Questions

Anything else? Write to [email protected].

Will the dummies buy anything?

No. They stop the moment they reach checkout, never type payment details and never place an order. Your stock and your analytics see a visitor who browsed and left, which is exactly what a tire kicker is.

Do you need access to my store?

No. The dummies visit your storefront like any shopper. No login, no app install, no API keys.

Why two dummies?

AI shoppers don't all see a page the same way. Some read the page's code, some look at the screen. A store can work for one and fail the other, like Allbirds did. Testing both tells you which kind you're losing.

Why might my results differ from my own browser?

The dummies browse from cloud servers. Some stores block that traffic or load differently there. Hosted AI agents browse from the cloud too, so a store that turns our dummies away may be turning real agents away. When a result looks like our setup rather than your store, the report says so.

Which stores can I test?

Shopify stores you own or manage. Other platforms are on the list for later.

Kick the tires.

Two dummies, five minutes, five dollars. Find out before a real AI shopper does.