Robert Hu
E-commerce Strategy

Amazon's 'Buy for Me' AI Is Scraping Small Business Websites Without Permission. Here's What Dual-Channel Sellers Need to Know.

Robert Hu··6 min read
Amazon Buy for Me AI agent scraping Shopify stores without permission and what dual-channel sellers need to know

Amazon launched Buy for Me as part of its Shop Direct program. The pitch: Amazon's AI agent shops your DTC website on behalf of Amazon customers, expanding your reach to hundreds of millions of shoppers. The reality: small Shopify sellers are reporting orders they never agreed to, auto-generated email addresses that break their shipping systems, and rising chargebacks from customers they can't communicate with.

If you sell on both Amazon and your own DTC site, this affects you directly. Amazon may already be placing orders on your store without your knowledge or consent.

Key Takeaways

  • No opt-in required. Amazon's Buy for Me agent is placing orders on external Shopify stores without seller consent. Some sellers discovered it only after seeing unfamiliar orders.
  • Broken customer experience. Orders come through with auto-generated @buyforme.amazon email addresses. Shipping notifications, order updates, and customer communication all break.
  • Chargebacks are rising. Customers who ordered through Buy for Me contact Amazon for support, not your store. When issues arise, sellers report increased chargeback rates.
  • To opt out, email branddirect@amazon.com with your store URL. There is no self-service dashboard.

What Does Amazon Buy for Me Actually Do?

Buy for Me is an AI shopping agent inside the Amazon app. Here's how it works:

A customer searches for a product on Amazon. Through the Shop Direct program, Amazon shows products from external DTC stores alongside its marketplace results. When the customer clicks "Buy for Me," Amazon's AI agent navigates to the seller's website, adds the product to cart, fills in checkout using the customer's Amazon payment details, and completes the purchase.

The seller receives an order. But the email address is something like user123@buyforme.amazon.com. The shipping address is real, but the customer's actual email, phone number, and identity are masked by Amazon's proxy layer.

From the seller's perspective, a stranger just placed an order on their website through a process they didn't authorize, using a fake email address that breaks every post-purchase communication flow they've built.

Free Strategy Session

What Would a Strategist Change First?

In 15 minutes, you'll walk away with:

  • Honest assessment of your biggest growth lever right now (not a generic checklist)
  • A prioritized action plan based on your catalog, margins, and current channel mix
Book Your Free Session

What Problems Are Sellers Reporting?

The complaints from small business owners are consistent and specific:

Shipping notifications don't reach the customer. Your order confirmation and tracking emails go to buyforme.amazon.com, not the actual buyer. The customer expects tracking from Amazon. Your Shopify store sends it to a dead-end email. The customer contacts Amazon support. Amazon tells them to contact you. Nobody has the right information.

Customer service breaks down. When a customer has an issue with their order, they call Amazon because that's where they made the purchase. Amazon tells them to contact the store. But the store has no way to reach the customer because the only email on file is Amazon's proxy address. The loop has no resolution.

Chargebacks increase. When customers can't get resolution through Amazon or the store, some dispute the charge with their credit card company. The seller eats the chargeback fee plus the cost of the product. Multiple sellers have reported chargeback rates increasing after Buy for Me orders started appearing.

No consent was given. This is the core issue. Multiple Shopify sellers have reported that their stores were listed in Amazon's Shop Direct program without any outreach, agreement, or notification from Amazon. They discovered it only after seeing unfamiliar orders with buyforme email addresses.

The Hypocrisy Problem

Amazon sued Perplexity for using an AI agent to scrape Amazon's product pages and facilitate purchases outside of Amazon's ecosystem. Amazon argued that Perplexity's Comet agent violated its terms of service by accessing Amazon's data without permission.

Buy for Me does the same thing in reverse. Amazon's AI agent accesses small business websites, scrapes their product data, navigates their checkout flows, and completes transactions, all without the store owner's permission.

When Perplexity does it to Amazon, it's a terms of service violation worth a federal lawsuit. When Amazon does it to independent stores, it's a feature called Buy for Me.

This matters beyond the legal arguments because it reveals Amazon's strategic position. Amazon wants to control product discovery and the transaction layer for all of e-commerce, not just its marketplace. Buy for Me extends Amazon's reach into DTC stores whether those stores want it or not.

What Does This Mean for Dual-Channel Brands?

If you're a brand doing $100K to $2M selling on both Amazon and your own Shopify store, Buy for Me creates several specific risks:

Pricing conflicts. Many brands run different pricing on Amazon versus their DTC site. DTC prices might be higher (to account for no referral fees) or lower (as a direct-to-consumer incentive). Buy for Me lets Amazon customers purchase at whatever price is on your DTC site, bypassing any channel-specific pricing strategy you've set.

Channel cannibalization. If Amazon surfaces your DTC products in its search results and handles the purchase through Buy for Me, those are DTC sales routed through Amazon's ecosystem. You lose the direct customer relationship, the email address, and the ability to remarket. The sale looks like a DTC order in your Shopify dashboard, but the customer thinks they bought from Amazon.

Customer experience you can't control. Post-purchase communication, returns, support: all of it breaks when the customer email is a proxy address. Your brand reputation is at stake on an order flow you didn't design and can't manage.

Inventory and fulfillment surprises. Buy for Me orders hit your DTC fulfillment pipeline. If you manage Amazon FBA and DTC fulfillment separately (which most dual-channel brands do), these unexpected orders can create inventory allocation issues, especially during high-volume periods.

How to Check If Your Store Is Being Scraped

Run these checks this week:

1. Search your orders for @buyforme.amazon email addresses. In Shopify, go to Orders and search for "buyforme" or "amazon" in the email field. Any matches mean Buy for Me is active on your store.

2. Check your server logs for Amazon's AI crawler. Look for user agents that identify as Amazon's shopping agent. The specific user agent strings vary, but unusual automated traffic patterns on your product and checkout pages are a signal.

3. Search for your products on Amazon. Open the Amazon app, search for your product category, and look for listings that link to your DTC store instead of an Amazon marketplace listing. If your products appear with a "Buy for Me" option, your store is in the program.

4. Ask your customers. If you've received customer service inquiries from people who say they ordered through Amazon but the order came through your Shopify store, that's Buy for Me.

How to Opt Out

There is currently one path: email branddirect@amazon.com and request removal from the Shop Direct program. Include your store URL, brand name, and a clear statement that you do not consent to having your store listed or accessed by Amazon's Buy for Me agent.

There is no self-service dashboard. Amazon has stated they will process removal requests, but sellers report variable processing times. Some were removed within a week. Others are still waiting.

Should You Actually Opt Out?

This depends on your specific situation. Here's how Robert Hu thinks about it for the brands he works with:

Opt out if: You run different pricing on DTC versus Amazon and can't afford channel conflict. Your post-purchase email flows are critical to retention and lifetime value. Your chargeback rate is already near processor thresholds. You have a small support team that can't handle the broken communication loop.

Consider staying in if: Your DTC and Amazon pricing are identical. You have the operational capacity to handle proxy email orders. The incremental volume is meaningful and the economics work even with higher chargeback risk. You're treating it as an acquisition channel and can absorb the customer experience friction.

For most $100K to $2M brands: opt out for now. The customer experience risk and chargeback exposure outweigh the incremental volume at this stage. Amazon will likely improve the program over time (better email forwarding, proper seller onboarding, consent flows). When they do, you can re-evaluate. But right now, the implementation is too rough for brands that depend on clean DTC operations.

If you want help evaluating whether Buy for Me orders are affecting your dual-channel economics, or you need to restructure your channel strategy around this shift, book a free strategy session and we'll look at your specific numbers.

Related Service

E-commerce Strategy

A clear growth plan built around your specific catalog, margins, and market position.

Learn more

Want Help With This?

15 minutes. No pitch. Just honest strategy for your brand.

View Service