Botsense
NewNow catches AI shopping agents too

Tag the bots.
Never touch a real shopper.

Botsense labels the orders and sign-ups that came from bots, right in your Shopify admin. On the free plan nothing is ever blocked, so real customers never notice it's there.

Free planNo card neededNothing to set up
admin.shopify.com / apps / botsense
The Botsense dashboard inside Shopify: 163 checkouts checked this week, 3 bots, 6 not sure, 142 real shoppers, a bots-per-day chart and a list of flagged orders with their tags.
4 of 4AI shopping agents caught at checkout in our tests
0orders blocked or cancelled on the free plan. It only adds a label
3 KBscript that loads after your page is ready
1 clickto install. Nothing to set up or tune

The problem

Bots look like shoppers. Blocking them hurts the real ones.

Bots fill your checkouts, fake your sign-ups and blow up your email bill. The usual fix is to block whole countries or addresses, and that catches paying customers in the same net.

“It ended up denying access to even my current clients.”
Shopify App Store
1-star review of a bot blocker
“Hundreds and thousands of fake customer sign-ups every week. It is completely messing up my email marketing.”
Shopify Community
Thread on fake sign-ups
“Hundreds of bots going straight to checkout, no browsing at all. Marketing and analytics are pretty much dead.”
Shopify Community
Thread on checkout bots

How it works

Three questions about every visitor.

  1. 01

    Where are they really coming from?

    How someone reaches your store leaves a pattern. Hiding behind another computer can slow a visit down, but never speed it up, so it still shows.

  2. 02

    Is it a real browser?

    Every visitor gets a small, invisible check that only a real browser can pass. Scripts pretending to be one leave traces behind.

  3. 03

    Do they move like a person?

    A hand on a mouse or a thumb on a screen moves differently from software clicking buttons, right down to where a click lands.

One clue is never enough. We only call something a bot on real proof, or when two signs point the same way.

Checking visitsExample store
Nothing blocked0 checked

Safe by design

Built to leave real shoppers alone.

Every choice we made favours letting a real customer through over catching one more bot.

Speed

Doesn't slow your store

We tested a real store with the app on and off. Page speed scores came out the same.

Fails open

If we go offline, you keep selling

Checkout never waits on us. If our servers are down, your store works exactly like before.

Search

No effect on Google

Search engines and AI search bots see the same page as before. Your rankings aren't touched.

Labels only

You decide what happens

Free adds a tag and a plain reason and never cancels, refunds or blocks anything. Pro can hold or block, but only when you switch it on.

Never called a bot from one clue:VPN usersiCloud Private RelayPrivacy browsersScreen readersRemote desktops

What you get

A tag you can act on, right in your Shopify admin.

Hold bot orders before you ship

Filter orders by the tag, or let Shopify Flow hold fulfilment the moment it's added.

Keep fake sign-ups out of your emails

Leave tagged customers out when you send. Fewer fake contacts, smaller email bills.

Glance at the “not sure” ones

Every label comes with a plain reason, so you can check an order in seconds before you decide.

Pricing

Simple, flat pricing.

Billed through Shopify. A flood of bots never costs you more. Every plan catches every kind of bot, including AI shopping agents.

Free

$0 / month

Label every bot, free forever.

  • Checks every checkout, order and sign-up
  • Tags bot orders and customers in your admin
  • Dashboard with a plain reason for every label
  • Never slows or blocks your store
Install free
ProEarly access

$29 / month

Stop the bots, not the shoppers.

  • Everything in Free
  • Holds fulfilment on bot orders, automatically
  • Blocks proven bots at checkout, after a shadow-mode trial
Start free trial

Early-access price. It won't go up because you get busier.

FAQ

Before you install.

Anything else? Email support@getchatbait.com. A real person answers.

Will this slow down my store?

No. We tested a real store with the app on and with it off, and the page speed scores were the same. The script is about 3 KB and loads only after your page is ready.

Will it block real customers?

Not on the free plan: it only adds a label and never blocks or slows anyone. Pro can hold orders and block a checkout, but only on hard proof of a bot, and it starts in shadow mode so you see what it would do first. People on a VPN, iCloud Private Relay, a privacy browser or a screen reader are never called a bot from one clue alone.

Why label instead of block?

Blocking is a one-way door. Get it wrong once and you lose a paying customer without ever knowing why. A label keeps the decision with you: hold the order, clean your email list, or just take a look. Pro adds holds and blocking, once you trust it.

Does it hurt my SEO?

No. Nothing changes on the page search engines read. Google and AI search bots see exactly the same store as before.

What if your server goes down?

Your store keeps selling like nothing happened. Checkout never waits on us, and nothing gets blocked while we are down.

Does it work on every Shopify plan?

Yes. We check orders the same way on every plan, so it works even if your plan doesn't let you edit the checkout.

What do you store about my customers?

We never store customer email addresses, and we delete IP addresses after 30 days. Full details are in our privacy policy.

For the curious: how does detection work?

Three kinds of evidence. The network: the TLS and TCP fingerprint of the connection and its round-trip time, since a proxy can add delay but never remove it. The browser: a fresh layout challenge every session that only a real browser engine can solve, plus the traces automation tools like Playwright, Puppeteer and stealth browsers leave behind. The input: real mouse, trackpad or touch versus synthetic events. A visitor is only called a bot on hard proof, or when two kinds agree.

See your own bot traffic before you decide.

Install free and watch your dashboard fill up with real results from your store. No card needed.

Connect your Shopify store

Enter your store address, for example my-store.myshopify.com.

Opens Shopify to approve the install. The app is in early access until its App Store review is complete.