ManyChat is a chat automation platform for Instagram, Facebook, and other messaging channels. By connecting it with Checkout Links, you can automatically send personalized checkout links to followers who comment on your posts, reply to your stories, or interact during Instagram Lives — turning engagement into instant sales.
You will need:
An active Checkout Links subscription
A ManyChat account connected to your Instagram business page
At least one active checkout link created in Checkout Links
Go to the Checkout Links app on ManyChat
Enter your Shopify store domain (e.g., mystore.myshopify.com)
Enter your ManyChat API key — you can find this in ManyChat under Settings > API
Click Connect
Once connected, the app automatically creates a checkout_link_url custom field in your ManyChat account. This field is used to store the checkout link URL for each subscriber.
This example creates a comment-to-DM automation: when someone comments a keyword on your Instagram post, ManyChat automatically DMs them a checkout link.
In ManyChat, go to Automations
Click New Automation
Select Start from Scratch, then Start With A Blank
This opens the Automation Flow Editor where you will build your flow.
For the trigger, select User Comments on Your Post or Reel
Select a specific post
Click Continue
Under keywords, add the word you want to trigger the automation (e.g., bundle)
Leave Public Reply off — the automation will respond via DM instead
Drag a new step from the trigger
Select Actions
Click Add Action — you will see the Checkout Links integration listed
Select Get Checkout Link from the dropdown
Choose the checkout link you want to send — the dropdown shows all your active links
Under ManyChat data, map the result to the Checkout Link URL custom field
Click Save
Drag another step from the action
Select Instagram Send Message
Write your message text (e.g., "Thanks for commenting! Here's your link:")
Click Add Button
Set the button type to Open Website
For the website URL, click the variable icon ({x}), go to Custom User Fields, and select Checkout Link URL
Review your flow, then click Publish to make the automation live. When someone comments your keyword on the selected post, ManyChat will fetch the checkout link from your Checkout Links account and DM it to them automatically.
The comment-to-DM flow above is just one way to use this integration. You can use the Checkout Links action in any ManyChat flow — wherever you would normally send a product link, you can replace it with a checkout link. Here are some ideas:
Post a product photo and ask followers to comment a keyword (like "bundle" or "shop") to receive a checkout link in their DMs. Great for product launches and limited-time offers.
During a Live session, tell viewers to DM you a keyword. ManyChat picks up the message and sends a checkout link instantly — capture sales while you have their attention.
When a Reel takes off, set up an automation to DM anyone who comments with a checkout link. Turn viral engagement into revenue.
Ask followers to reply to your Story with a keyword. ManyChat responds with a checkout link that includes a discount — reward your most engaged audience.
Use ManyChat's AI features to have automated conversations that recommend products, then send checkout links based on what the customer is interested in.
When the Get Checkout Link action runs in your flow, ManyChat fetches the link URL from your Checkout Links account in real time
The URL is stored in the checkout_link_url custom field on the subscriber
You can use this field as a variable anywhere in your flow — in buttons, text messages, or any other step
Links are always fetched live, so any changes you make in Checkout Links (like updating products or discounts) are reflected immediately