Bots exploiting Shopify's Search & Discovery App

Topic summary

A Shopify Plus merchant is experiencing hundreds of daily bot/spam searches through Shopify’s Search & Discovery app, polluting their search analytics. Standard bot protection apps like Negate and Blockify don’t work with this specific app, and there’s no native CAPTCHA integration available.

Attempted Solutions:

  • Negate and Blockify apps (ineffective for Search & Discovery)
  • Shopify Support contacted multiple times (unable to help)
  • Standard bot protection methods don’t integrate with the app

Suggested Workarounds:

  • Custom backend integration using Google reCAPTCHA code
  • Alternative search apps with built-in bot protection: Fast Simon, Searchanise, or Prefixbox AI Search
  • Custom API-based solution to monitor and block suspicious search queries
  • Implementing rate limiting on search queries
  • Analyzing search patterns to identify and block bot activity

Current Status: The issue remains unresolved. The original poster acknowledges not knowing how to implement custom CAPTCHA solutions, and community suggestions focus on either switching to alternative search apps or developing custom API-based monitoring systems.

Summarized with AI on October 27. AI used: claude-sonnet-4-5-20250929.

There seems to be no ability to utilise tools such as mCaptcha in the app, nor do apps like Negate or Blockify work. Does anyone have a solution to prevent bots from attacking the on-site search field in the Search & Discovery app? Our results are full of spam searches and seemingly the Shopify environment isn’t blocking them. Thanks

hey. if the negate and blocky is not useful than you can use Hidden google recaptcha but you have to integrate it by customized your backend using their code.

thanks…no idea how to do this…but I will look into

1 Like

Preventing bot attacks on your Shopify store’s search field can be challenging, but there are a few potential solutions you can explore:

Solutions to Prevent Bot Attacks

Negate Bot Protection: This app blocks malicious bots from firing marketing pixels, reducing ad fraud and false analytics. It offers a free trial and various pricing plans, starting at $19/month. Negate uses advanced AI to detect and block bots, and allows for custom protection thresholds and rules.

Boost AI Search & Filter: This app provides AI-powered search results, custom product filters, and robust product discovery tools. It offers a free plan and trial, with features like typo tolerance, synonym groups, and product recommendations. Boost AI Search & Filter can help reduce irrelevant searches and improve conversion rates.

Shopify Search & Discovery App: While this app doesn’t have built-in CAPTCHA functionality, you can explore its features like semantic search and synonym groups to improve search accuracy and reduce spam searches

Additional Tips

Keep an eye on your store’s analytics to identify suspicious traffic patterns.

Reach out to Shopify support or the app developers for further assistance and guidance.

If you’re experiencing persistent issues, you might want to consider upgrading to Shopify Plus, which offers more advanced bot protection features.

Keep in mind that while these solutions can help mitigate bot attacks, they might not completely eliminate the issue. Regularly reviewing and adjusting your strategies can help optimize your store’s performance..

thanks. This doesn’t address the issue. I tried Negate, see original post, and it doesn’t cater for Search & Discovery.

What exactly is the issues,then can you break it down

Preventing bot attacks on the Search & Discovery app can be challenging. Since Negate and similar apps don’t seem to work for this specific use case, here are a few potential alternatives:

While Shopify has robust security measures, you might want to reach out to their support team to see if there are any specific settings or features that can help mitigate bot attacks on the Search & Discovery app.

Developing a custom solution using Shopify’s API might be an option. This could involve creating a script that monitors search queries and blocks suspicious activity.

Exploring alternative search apps on the Shopify App Store that have built-in bot protection or CAPTCHA functionality might be worth considering.

Additional Ideas of mine

Implementing rate limiting on search queries could help reduce the impact of bot attacks.

Analyzing search query patterns to identify and block suspicious activity might be a viable approach.

If you’re still struggling to find a solution after this solution given to you. you can consider reaching out to Shopify’s support team

100s of bot/spam searches through the Search & Discovery app each day.
We’re on Shopify Plus.
Shopify Support unable to help. Asked numerous times.
Negate and Blockify unable to resolve (I have tried both).
No ability to use e.g. recaptcha or mCaptcha in Search & Discovery.

since traditional methods like Negate and Blockify aren’t effective in this case. Given your Shopify Plus status and the app’s limitations, here are potential Alternative Search Apps like :

Fast Simon

Searchanise

Prefixbox AI Search with built-in bot protection.

Fast Simon–Offers advanced search functionality for large e-commerce retailers, leveraging shopper behavior and store inventory to enhance the online shopping experience.

Searchanise—Provides site search, filtering, merchandising, upsell, and cross-sell features, with personalization algorithms for automated assistance.

Prefixbox AI Search—Utilizes vector search and machine learning to return relevant results, offering customizable plans and detailed analytics.

Custom Solution

Develop a script using Shopify’s API to monitor search queries and block suspicious activity. This might involve:

Limit the number of search queries allowed within a certain time frame to reduce bot activity.

Analyze search patterns to identify and block suspicious queries.

By exploring these alternatives and ideas, you may find a solution to mitigate bot attacks on your Search & Discovery app and improve overall performance

If you still don’t understand then let collaborate

I will love to try my best to to help you find a tailored solution to mitigate bot attacks and optimize your Search & Discovery app. Let’s discuss further and create a plan to enhance your store’s performance.