For the past few days, someone has been visiting the same product page from the same city but with different ip addresses and adding the product to cart, then leaving. This is happening multiple times per hour and seems like a bot. It's messing with my facebook pixel and skewing my data making it hard to retarget. Is there any way to stop this?
As specified by Shopify:
You can activate bot protection to prevent product inventories from primarily being sold to auto-checkout bots. Activating bot protection prevents bots from purchasing your products and ensures that your customers can make purchases.
Unfortunately, Bot protection is available only for merchants on a Shopify Plus plan.
You should these Apps from Shopify App Store.