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.
Before You Start
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
Install the Checkout Links App on ManyChat
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.
Build Your First Automation
This example creates a comment-to-DM automation: when someone comments a keyword on your Instagram post, ManyChat automatically DMs them a checkout link.
Step 1: Create a new automation
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.
Step 2: Set up the trigger
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
Step 3: Add the Checkout Links action
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
Step 4: Send the DM
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
Step 5: Publish
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.
Use Case Ideas
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:
Comment-to-DM sales
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.
Instagram Live 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.
Reel comment sales
When a Reel takes off, set up an automation to DM anyone who comments with a checkout link. Turn viral engagement into revenue.
Story coupon drops
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.
AI-powered conversations
Use ManyChat's AI features to have automated conversations that recommend products, then send checkout links based on what the customer is interested in.
How It Works
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_urlcustom field on the subscriberYou 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
