mychatbot

For Shopify stores

Your Shopify store, selling in Instagram DMs — with checkout links.

Set it up from a chat in Claude in about 15 minutes. The assistant answers shoppers from your catalog and sends a link to your own Shopify checkout with the items already in the cart.

  • No Shopify app
  • No API keys
  • Set up from Claude
Example conversation. The store, product and prices are made up.
Works with
  • Shopify
  • Instagram
  • Messenger
  • WhatsApp
  • Telegram
  • Website chat
  • Claude

How it works

Three steps in one chat, from your store address to a test checkout link.

  1. 1

    Add MyChatBot in Claude

    Open the MyChatBot listing in Claude's directory and click Connect. Sign in with your email and a one-time code; a new account starts with a free trial.

    Open Claude's directory

    Manual fallback: in Claude, Settings → Connectors → Add custom connector, then paste this URL.

    https://connector.mychatbot.app/mcp
  2. 2

    Paste your store address

    Ask in plain words, and Claude sets up the assistant from your catalog. The first 250 products are searchable within a couple of minutes; the rest syncs right after.

    Set up an assistant that sells my Shopify store https://yourstore.com in my Instagram DMs and on my website.

  3. 3

    Test it, then sell in DMs

    Claude runs a private test chat, so you see the answers before any shopper does. The website widget connects from the chat; Instagram, Messenger and WhatsApp sign in through Meta in the dashboard.

    Test chat → checkout link

Set up MyChatBot inside the Claude app

From a question to a filled cart

Behind the chat, the assistant searches your synced catalog and creates one link for the exact variant and quantity. When a product comes in several variants, it asks which one the shopper wants and never picks for them.

Instagram DM · illustrative exampleA shopper checks a size and gets a checkout link
Shopper

Hi! Is the linen shirt available in sage, size M?

Catalog search

The assistant looks the shirt up in the store’s synced catalog: variants, price, sale price, in stock or sold out.

Assistant

Yes, the Linen Shirt in Sage is in stock in M. It’s on sale for $48 (was $60), and it also comes in Sand and Navy. Want me to put one in a cart for you?

Shopper

Yes please, one in sage.

Checkout link

The assistant creates a link for the exact variant and quantity.

create_checkout_link
Assistant

Here’s your checkout: yourstore.com/cart/… It opens the store’s checkout with 1 × Linen Shirt, Sage / M already in the cart.

↳Illustrative conversation: the store, product and prices are made up. Your assistant answers from your own catalog as of the last sync.

Checkout links

An assistant that uses a Shopify feed gets checkout links automatically, in every channel it runs in.

Your store’s own checkout

The link is on your store’s address and opens your Shopify checkout with the chosen items already in the cart. The shopper pays as usual.

Only discount codes you give it

It can add a discount code to the link, but only one you gave it, such as WELCOME10 for first-time buyers. Shopify checks the code at checkout.

See which orders came from chats

Orders placed through these links carry the referral code mychatbot. Find it in the order’s Conversion summary in Shopify admin.

Checkout links in the Shopify guide

What syncs, and what doesn’t

MyChatBot reads the same public product data your storefront shows shoppers, plus the store currency. A product counts once toward your catalog capacity, however many variants it has.

Synced

  • Products: title, description, type, vendor (brand) and tags
  • Every variant: options such as size and color, price, sale (compare-at) price, in stock or sold out, SKU
  • Images and product links
  • The store currency

Not synced

  • Orders and order status
  • Customers
  • Discounts
  • Inventory quantities (only in stock or sold out)
  • Subscriptions and selling plans
Prices and stock are as of the last sync

The assistant answers from the last sync, not live from your store. Keep auto-update on with a refresh every 6 hours or once a day, and refresh by hand after a large change. Keep prices and stock fresh

Works alongside Shopify’s connector for Claude

They do different jobs, and you can add both to Claude and use them in one conversation.

Shopify’s connector manages your store

Shopify’s official connector for Claude lets Claude manage your store: products, inventory and orders.

MyChatBot sells in chats

The MyChatBot connector builds the assistant that sells those products to shoppers on your website, Instagram, Messenger, WhatsApp and Telegram.

For example, add a product with Shopify’s connector, then ask MyChatBot to run a test chat about it after the next sync. Using both connectors

Questions before you start

Do I need a Shopify app or API keys?

No. There is nothing to install and no key to create: MyChatBot reads the same public product data your storefront shows shoppers, plus the store currency.

My store has a password page. Will it work?

Not while the password is on: a password-protected store can’t be read. Remove the password when the store opens; meanwhile, the feed URL from a Google Shopping feed app works for search, but without checkout links.

How fresh are prices and stock?

As fresh as the last sync: the assistant doesn’t read your store live. Keep auto-update on and set the refresh period to every 6 hours or once a day. If stock changes between syncs, an item can show as sold out at checkout; a shorter refresh period narrows the gap.

Which channels can it sell in?

Your website widget, Instagram, Messenger, WhatsApp, Telegram and other channels, with checkout links in all of them. The widget and a Telegram bot connect from the chat in Claude; Instagram, Messenger and WhatsApp sign in through Meta in the dashboard, and Claude gives you a link that opens it already signed in.

Can it look up orders or sell subscriptions?

No. Shopify orders aren’t synced, so the assistant can’t check an order’s status; tell it in its instructions where shoppers can. Checkout links don’t support subscription products, so for those the assistant shares the product link instead.

Can I set it up without Claude?

Yes. In the dashboard, open Knowledge, connect a Product Feed and paste your store address. In Claude Code or Codex, the MyChatBot plugin runs the same workflow.

What do I need, and what does it cost?

A Shopify store and a MyChatBot account with a Sales plan or an active free trial; signing up through Claude starts the trial. To set it up from Claude, you need the Claude app on the web or desktop. Each product counts once toward your plan’s catalog capacity, however many variants it has. Pricing

For Shopify stores

Let your catalog answer the DMs

Add the connector, paste your store address, and watch a private test chat end in a checkout link before any shopper sees it.