PrismAIO
Search
⌃K

Shopify

  • Shopify is one of the most common sites to bot as there are numerous sites that drop. PrismAIO supports every Shopify store.

Task Creation

  • Before creating tasks, you must create a new task group for the Shopify store you want to run on. For help on creating a new task group, follow this guide.

Monitor Setup

  • After creating a task group, you will want to decide which monitor input you want to run. Shopify supports keywords (and keyword groups), direct links, and variants. For more information on each one, follow this guide.
Keywords
Keyword Groups
Direct Link
Variants
  • Keywords follow this format: +key,+word
  • Negative keywords can be added by using a - sign. For example: +key,+word,-bot. In this case the bot will not pickup any item containing key, word, AND bot.
  • Multiple keyword groups can be setup by using parentheses. For example: (+key)(+word). In this case, the bot will pickup any product that contains key OR word.
  • A direct link can be used by pasting it directly into the monitor input. For example, if you wanted to run https://kith.com/products/kh9368-104, you would add the entire link to a task group for the site Kith.
  • Variants can be used by toggling the variants toggle. This can be done by accessing the task group settings (the three dots) and clicking "Toggle Variants" There you can add one or multiple variants (which need to be separated and be on their own line). When you have you variants added, you will notice that when you create a task it will allow you to choose one variant or use all the variants.

Captcha Settings

  • For Shopify, you must use default harvesters. Depends on the site dropping, you will want to have checkpoint, checkout, or both harvesters open.
When creating a Shopify harvester, you cannot add a proxy because the harvester will automatically use the task proxy when a captcha is needed (required to pass anti-bot)

Enabling Variants

  • If using variants, they must be enabled prior to creating tasks. To enable variants, navigate to task group settings by clicking the three dots next to the monitor status and click Toggle Variants
  • Run variants only if the product is not loaded. If the product is already loaded, simply run just the URL.

Mode

Info
Safe Preload
Fast
Safe
  • Shopify checkout modes are used in order to help increase success on specific site. PrismAIO currently supports 5 checkout modes:
    • Fast (fastest for non-bot protection drops, does not preload)
    • Safe (fastest for random bot protection drops and restocks, does not preload)
    • Safe Preload (required for scheduled bot protection drops and restocks, does preload)
    • Safe Restock (slowest to initialize, best used on bot-protection drops and restocks with variants and checkpoint goes up before product is released, does preload)
    • Restock (slowest to initialize, best used on non-bot protection drops and restocks with variants, does preload)
  • Safe Preload is best utilized on sites that drop products with bot protection and drop time is known (such as initial drops or scheduled restocks like Kith) OR on restocks.
  • Safe Preload will preload a checkout session to skip queue come drop time.
  • Safe Preload is what you should be running 99% of the time! Use it in automations!
  • Fast mode is best utilized on sites that drop products without bot protection. In order to get the most out of fast mode, it is best to run with variants for the product or with a direct link. Fast mode is the fastest mode for shopify.
  • Safe mode is best utilized on sites that drop products with bot protection. Safe mode is designed to pass Shopify bot protection while acting like a "human". Safe mode will NOT PRELOAD a checkout session to ship queue. Best used on sites with a password page or for use with random restocks that use checkpoint/bot protection.
Safe Version Use Cases:
  • Safe (use when checkpoint AND product load at the same time)
  • Safe Preload (use when checkpoint AND product load at the same time for a SCHEDULED DROP)
    • Use for restocks!

Task Creation

Required Fields
Optional Fields
  • Profiles: choose your profiles/profile group
  • Delay: task delay. Recommended to be left at 3500 and drop the delay at drop time
  • Proxy List: proxy list used to checkout (leave blank for localhost)
  • Size: size(s) the task will go for. If selecting multiple sizes, it will go for any size in your range
  • Mode: mode the task will use to checkout
  • Accounts: account the task will log in to before checking out
  • Shipping rate: shipping rate the bot may use to speed up the checkout process

FAQ

What is Shopify bot protection?
  • Shopify's bot protection often consists of a checkpoint captcha, checkout captcha, and requiring the user to run a safe mode when checking out. Sometimes they will enable proxy throttling which will effect a lot of proxies ability to add to cart and checkout.
Does Shopify cancel?
  • Many shopify sites are very strict on orders with sites like Kith being the most strict. It does vary from site to site though.
What type of proxies should I run?
  • ISP are recommended as they have the highest chance of passing proxy protection.
Does AYCD/2Cap/CapMonster/Anti-Cap work for Shopify?
  • Yes. They may be slower than solving manually but are best utilized on restocks.
What does "Payment Failure" mean?
  • Payment failures can mean that your card was declined but I doesn't always mean that. It can also mean the checkout was blocked by the site because of the bot, captcha score, or one attempted checkout per credit card at the same time on some sites.

Custom Shopify

How to setup a custom site?
  • A custom site can be setup by clicking the "Custom Site (Shopify)" button which can be found when creating a task group. From there you will need to add the host URL. The host url is the main page for the site. For example, if you wanted to add https://www.prismaio.com/dashboard, the host URL would be https://www.prismaio.com.
How do I use accounts on custom Shopify?
  • This can be done by first creating a task group for the custom shopify site. After that has been created, you can then go to the accounts tab in the settings tab of the bot and add your accounts there.