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 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