Shopify bot protection

Stop bots
before checkout.

Fake orders, card testing, and form spam — caught before the order lands. Real shoppers pass without seeing a thing.

Free plan available · Works on every Shopify plan · No theme code

How it works

Checked before checkout. Enforced during it.

Google reCAPTCHA cannot run inside Shopify's checkout pages. So Captcha Guard verifies shoppers on the way in, and lets Shopify itself enforce the result — which is why bots can't slip through an express checkout.

A shopper heads to checkout

An invisible check scores how human they look. Nothing is shown, nothing is clicked, nothing slows down.

In the cart

Shopify enforces the result

The verdict travels with the cart and is checked on Shopify's own servers — so it holds on Shop Pay and every other express checkout, not just the normal path.

At checkout

You see exactly what happened

Every check lands in your dashboard, and anything suspicious that still got through is tagged on the order in your admin.

After the order

What you get

Protection that doesn't cost you customers.

Most captcha tools make every shopper prove themselves. This one only interrupts the ones worth interrupting.

Invisible by default

Real shoppers are scored quietly in the background. There is nothing to click and nothing to solve — ever.

Covers express checkout

Enforced by Shopify itself, so Shop Pay and other one-tap checkouts are protected too.

Watch before you block

Monitor mode tags suspicious orders without blocking anyone, so you can see the problem before you act on it.

Forms too

Extend the same check to contact forms, newsletter signups, and customer logins.

Numbers you can act on

A dashboard of every check and its result, plus tagged orders you can filter in your admin.

Fails open, always

If anything goes wrong, checkout carries on. The app is built so it can never strand a paying customer.

Pricing

Start free. Upgrade when it's worth it.

Free covers monitoring and order tagging forever. Pro turns the flagging into blocking.

Recommended

Pro

Stop them before the order lands

$9.99 /month

7-day free trial

  • Everything in Free
  • Block bots at checkout, including Shop Pay
  • Protect contact and newsletter forms
  • Protect customer login and signup
  • Switch back to monitoring any time
Start free trial

Free

See what's hitting your store

$0

Free forever

  • Invisible checks on every checkout
  • Suspicious orders tagged in your admin
  • Dashboard and full activity log
  • Buy-it-now button protection
  • Blocking bots at checkout
  • Contact, newsletter, and login forms
Install free

Billed through Shopify, on your regular invoice. Cancel any time — protection drops back to monitoring, never off.

Questions

The things merchants ask first.

Will this slow down or annoy my customers?

No. The check runs invisibly in the background while a shopper moves toward checkout — there is nothing to click and nothing to wait for. Visitors who look automated are tagged in monitor mode or stopped at checkout in block mode, and you control how strict that judgement is.

Doesn't Shopify already have bot protection?

Shopify runs its own captcha on some storefront forms, and it stays on. Captcha Guard adds a layer you control and can see: you choose the sensitivity, you choose whether to block or just flag, and you get a log of what happened on every checkout.

What if the app breaks — will checkout stop working?

No. Everything fails open except deliberate blocking. If the check cannot run, if your theme setting is off, or if the app is unreachable, checkout carries on as normal. Blocking only ever happens when you have explicitly turned it on.

Do I need my own Google reCAPTCHA account?

Yes, and it is free. Creating the keys takes about five minutes, and the app walks you through it step by step, including the part where Google hides the secret key. Very high volume stores may eventually be billed by Google directly.

Does it work with Shop Pay and express checkouts?

Yes — that is the main reason it is built this way. The result is enforced on Shopify's own servers rather than in your theme, so a bot cannot skip the check by using a one-tap checkout.

I use a headless storefront. Will it work?

Partly. The storefront check runs through a theme app embed, so it does not run on Hydrogen or a custom storefront. Order tagging still works, so headless stores should stay in monitor mode.

What data do you collect about my shoppers?

Very little, deliberately. We never store a full IP address — only a truncated version that cannot identify anyone — and we never collect names, emails, addresses, or payment details. Verification tokens go to Google to determine whether a visitor is human. The full detail is in our privacy policy.

Does it work with Stripe or other payment gateways?

Yes, with any of them. Captcha Guard works with your Shopify checkout, not your payment provider, and a checkout that is stopped never creates an order or a charge.

How do I see the orders that were flagged?

In your Shopify admin, open Orders and filter by "Tagged with" recaptcha-unverified. The app dashboard links straight to that list, and each row in its activity log links to its order.

What does the tag actually mean?

It is a flag, not a verdict. A tagged order did not pass verification before checkout, which is what a bot looks like, but occasionally also what a shopper with an aggressive ad blocker looks like. That is why monitor mode comes first: watch the tags for a while, and turn on block mode once you trust them.

Will draft orders and invoice links be blocked?

No. Draft orders you create in the admin and the invoice links you send from them go through normally, even in block mode.

Why does the Create order screen show a security warning?

Shopify shows that notice while a draft is still unsaved. It clears as soon as you save the draft, and your customer never sees it.

What happens if Captcha Guard itself goes down?

Blocking pauses automatically within minutes and resumes on its own once the service is back. Nothing is refused in the meantime.

Are my returning customers ever checked?

No. A customer who is signed in and has ordered from you before is never blocked.

What about subscriptions and point of sale?

Only orders placed through your online store are checked. Subscription renewals and point-of-sale orders are never touched.

Find out what's really hitting your checkout.

Install free, leave it in monitor mode for a week, and look at the numbers. If there is nothing to block, you have lost nothing.

Available on the Shopify App Store