@Liam-Shopify We are having the same issue with bots and since we use Boxify it is causing a huge influx on that end to. Is there something Shopify can do?
@Liam-Shopify any help would be appreciated. ![]()
Did you ever hear from @Liam-Shopify about the bot fix? We are still having this problem and looking for any help.
Hey @Oddball - discussed with Shopify support further (on the side), but unfortunately there’s no solution to this issue at the moment. It’s something that they’re aware of and looking into on their end. No timeline, and not sure how long it it’ll take. Definitely not an easy solution to just implement, which I get, but not much that can be done.
Some things that were suggested to help mitigate the issue but definitely won’t fully resolve the issue:
*You can use the Checkout Blocks feature to block a specific address from completing a checkout:
-
Go to Apps > Checkout Blocks (in your Shopify Admin).
-
Click Blocks, then Create block.
-
Select Address blocker.
-
Create a new rule group with Custom block rule.
*You can use the Fraud Control App. This app is free and provides another solution for the email blocking. It allows you to create custom rules for filtering by:
-
Email
-
IP address
-
Billing/Shipping address line 1
-
Billing/Shipping ZIP code
This should allow you to implement the email block rules needed for bot activities at no extra cost.
*If you actually see transactions being made by the bots you can look into this 3rd party app but it’s a paid subscription, which you can reach out first to see if it’s a good fit, but more for marketing purposes. (To consider)
@Liam-Shopify, I am having the same issues with bots flooding my abandoned cart metrics - can you please DM the solution?
@Liam-Shopify Would love a DM about this as well. Going on 6 plus months of this problem with no solution.
One solution we saw people using is the Shogard app. They allow to block specific names, last names, emails or countries. So If there is a pattern - you can block them with that app.
Hi, @Liam-Shopify or somebody from Shopify team, any chance to DM me with a solution as well? We’re seeing massive bot traffic from Singapore and China. It’s severely distorting our analytics because these are normal organic automated visits and Shopify treats them in analytics as human users. It’s as if someone were using Puppeteer or something similar for this.
We recorded sessions in Clarity and every bot follows practically the same path, just on different products. At a certain point they always zoom out the page view as if to take a screenshot. It looks like they’re crawling the store and copying products.
This is a pretty serious problem.
There is a new App in the Shopify App store called CartWatch (Cart Watch - Detect bot-created abandoned carts and clear your email flows | Shopify App Store) which was built to solve this problem. While it does not stop bots from creating the carts, it does detect and flag them and it automatically removes them from your email flows.
We’re experiencing the same issue, but for us the main pain point isn’t the abandoned carts, but it’s the analytics corruption.
It’s happening daily. Roughly half of our sessions are bots, which completely distorts our traffic data - CVR, bounce rate, session counts, all of it. We simply can’t track traffic quality anymore because the numbers are meaningless.
We tried Shogard, but unfortunately it doesn’t solve the analytics problem. It either doesn’t block the bot traffic at all, or it blocks it after the session has already been initiated.
Are these bots also creating abandoned checkouts? Or are you describing a separate issue?
Only sometimes, yeah it’s a separate issue I think — the biggest problem is them scraping our websites and messing up our analytics.
Hi Lynthius,
In that case, since you are describing bots that actually create sessions I believe there are a number of apps in the Shopify app store that already help blocking them.
Just to add some clarity to this.
There are 2 ways bots hit a website:
- By using a headless browser where the script actually creates sessions in the browser (your scenario) which then get recorded as sessions. For this kind of bot there are multiple Shopify apps out there - some of them were mentioned above in this thread such as Negate or Shogard.
- By skipping the browser completely and just using a curl request or similar to hit a checkout URL directly. In this case a session is never recorded so they won’t mess up your session analytics, but they will create fake abandoned checkouts. These are much harder to stop since javascript is not being triggered so there is no way to block them. As far as I know CartWatch is the only Shopify app built to deal with this - and it doesn’t even block the bots it just cleans them up after the fact.
Hope this sheds some light
I also getting the same bot traffic on my store.
And the fake account leave the reviews with their contact information.
I am using Klaviyo app for reviews but Klaviyo does not have option to block someone.
I tried to use captcha and anti-bot apps but still got bot traffic and this affect to the GTM & GA4 and conversion rate.
How can I solve this issue?
The fake reviews is now over 100 per day so I am struggling with this.
It is really difficult to archive all the reviews manually.
Is there any solution here?
Thanks in advance