Bot types and intents

Bots can have different types and intents. A bot function depends on the intent. Bots can be classified by their intent, such as beneficial, undesirable, and harmful.

In this article you can learn more about the different bot types and examples of how they can impact your Shopify store.

Understanding bot intents

Understanding the intent behind each automated action helps Shopify to categorize and assess the impact of the varying activities, as well as to manage them effectively to protect and enhance Shopify.

Intent is the underlying purpose or objective that drives automated traffic. Depending on the intent, you can determine whether an automated activity is beneficial, undesirable, or harmful.Understanding the intent behind automated activities can have the following benefits:

  • Enhance strategy: By identifying and understanding various intents, you can develop strategic measures to protect, ensuring alignment with your business goals and values.
  • Optimize performance: Recognizing beneficial intents helps support and enhance positive automation, improving overall efficiency.
  • Facilitate communication: Establishing a shared language and clear definitions around intents allows better communication between you and your customers.

Categories of bot intents

Review the following table to learn more about the different categories of bot intents.

Different categories of bots intents
Bot's intentDescription
BeneficialAutomated activities that provide value. These bots enhance functionality, improve user experience, and contribute positively to store operations.
UndesirableThese bots neither significantly benefit nor harm the platform, though some don't directly contribute to your buisness objectives, they don't pose an immediate threat.
HarmfulThese bots pose risks to security, performance, or reputation. These activities require immediate attention and mitigation.

Beneficial bots

Beneficial bots have legitimate business functions, such as SEO indexers that help maintain your store's visibility on search engines, or accessibility tools used by customers with disabilities, to navigate a storefront. Review the following table to learn more about beneficial bot types and their impact.

Beneficial bots examples and impact
Beneficial bot exampleDescription
SEO indexer botCrawls a website to ensure its ranking and listing on search engines are up to date.
Customers and accessibility botSigns up for a customer account, browses your store, adds product to a cart, checkouts a product, browses a webpage using accessibility tools, or buys a product using accessibility tool.
Automated authorized integrations botSetups apps to manage a merchants store.

Undesirable bots

Undesirable bots have neutral or mixed intentions, such as unauthorized load tests that strain Shopify's infrastructure or unknown scrapers that gather data without permission. Review the following table to learn more about undesirable bot types and their impact.

Undesirable bots examples and impact
Undesirable bot exampleDescription
Unauthorized load tests botEnsures Shopify can handle a stores traffic without prior warning.
Automated merchant signup creation botStrains infrastructure, damages reputation, or spams users with Shopify emails
Unknown scraper botGathers data, automates tasks, access gated content, duplicates content issues, confuses search engines, or perfoms click fraud.
Form and blog spam botPerforms SEO backlinking for better ranking, affects SEO negatively to hurt established website ranking, diminshes merchant's Google trust rating, or harasses merchants.
Restock botScrapes inventory information, automatically purchases products upon restock, searchs for live web URLs that haven’t yet been made public (footprinting), and denies inventory.
Checkout botAutomatically purchases products and inflates checkout queue time

Harmful bots

Harmful bots have malicious intentions, such as Distributed Denial of Service (DDoS) attacks that disrupt normal operations, or bots that are involved in financial fraud and data exfiltration. Review the following table to learn more about hamrful bot types and their impact.

Harmful bots examples and impact
Harmful bot exampleDescription
Distributed Denial of Service (DDoS) botMaliciously disrupts the normal functioning of Shop or Shopify. Attackers attempt to overwhelm Shopify's infrastructure, by sending a large amount of web requests over a short period of time, leveraging a distributed system. A distributed system is used to increase the difficulty of automatic detection and blocking of this attack.
Private data exfiltration botTransfers private data out of your organization or transfers customers private data
Automated customer signup creation botDegrades domain and email reputation, makes marketing efforts difficult and impact Return On Ad Spend (ROAS), degrades a store's reputation by sending emails to customers that didn't sign up for, automatically buys products, or peforms click fraud.
Financial fraud botCreates fraudulent orders to get free products, tests cards to determine whether card details are valid, or issues chargebacks to hurt a business.
Counterfeit scraper botScrapes a website to clone content, negatively attacks SEO, or impersonates a store to make money.
Can’t find the answers you’re looking for? We’re here to help.