Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
I see several posts about these Abandoned Checkout Bots:
Anyone come up with a solution? I've tried some software but they also block legitimate customers.
So tires of getting a hundred of them every day.
I just try and delete all of the customer accounts for the bots but it keeps continuing.
What's the purpose of these bots creating customer accounts with bad emails?
Hello there @Scalecraft sorry for the bots inconvenience you are facing right now. I think your best option is to download some tools and apps on the Shopify site for blocking unwanted traffic and some analytics tools to maybe discover the background of these attacks.
Hello @Scalecraft
They’re usually scripts trawling your checkout to scrape prices, test coupon codes, or just spam your database. Here’s what you can try:
1. Add a captcha or email verification
Prevent bots by forcing a quick ReCAPTCHA (via an app like Shop Protector) or by requiring customers to confirm their email before the account is created.
2. Block disposable or bad domains
Use an app (e.g. Email Validator) to reject sign-ups from disposable email providers so fake addresses never make it in.
3. Disable automatic account creation
In Settings → Checkout, uncheck “Accounts are optional” so customers must actively choose to register—bots tend to skip that extra click.
4. Clean up and monitor
Delete existing bot accounts in bulk (via CSV export/import) and keep an eye on new sign-ups. Any spikes after changes mean you’ve plugged the hole. That’ll stop most checkout bots without blocking your real customers.
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025