Skip to main content

Social Media Keyword Bot

Lorraine from Ivorey™ avatar
Written by Lorraine from Ivorey™
Updated this week

Before You Dive In

Ivorey™ workflows can be used to trigger a comment reply and direct message to Facebook, Instagram or TikTok users once they comment a keyword on your post, similar to ManyChat.

Use case examples

  • Offering a free resource to generate leads: This use case is ideal for giving away free content such as a guide, eBook or any other resource. You can tell your audience to comment a specific keyword on a post, and then have workflow actions that automatically reply to the comment and DM them. Inside the message, it's suggested that you link them out to an Ivorey™ form or funnel, where they can opt in (provide their name and email address) in exchange for the free resource. If you don't want them to provide those details, you can just deliver the resource directly in the DM via the bot!

  • Sharing purchase links for paid offers: In this example, you can have people comment a keyword in order to receive a link. The workflow would perform the same as the use case above, except you would change what you write in the DM and the link that you send them.

This guide is perfect if you want to:

  • Automatically reply to Facebook, Instagram or TikTok comments

🎁 Bonus Gift: Ivorey™ makes this process even easier by providing templates directly inside your workflows. Simply select the template under Workflows > Bonus Workflow Templates, customise it to fit your campaign, and you're ready to go! If you need any help, reach out via the chat widget!


Building A Simple Keyword Bot

Click here for the steps to: create a Facebook/Instagram bot

Step 1: Integrate Your Facebook/Instagram Business Profile

  1. From the main Ivorey™ menu, go to [Settings] > [Integrations]

  2. Ensure your Facebook/Instagram Business Profile is connected. This integration is essential for the bot to function properly

Step 2: Set Up the Workflow

  1. From the main Ivorey™ menu, go to [Workflows] > click [+ Create Workflow] > and select [+ Start From Scratch]

  2. Set the trigger to: ​Facebook Comment On A Post and/or Instagram Comment On A Post > and apply the following filters to the trigger:

    1. Page Is: Select your page from the dropdown menu.

    2. Post Type Is: Choose whether to trigger this automation on any post or a specific post.

    3. Contains Phrase: Enter the keyword(s) that will trigger the bot. Example: “GUIDE” for offering a free guide or course.

  3. Add an action to Respond on Comment to acknowledge the keyword > and write a message the bot will post in response to comments, such as: "Thank you so much! I just sent you a message."

    1. To enhance engagement, add at least five alternative replies that Ivorey™ will randomly choose from. Example replies:

      1. "Thanks for commenting! Check your DMs for the free course."

      2. "Awesome! I’ve sent you the details in a DM."

  4. Add the Facebook Interactive Messenger or Instagram Interactive Messenger action > and configure the DM:

    1. Reply Type: Respond to comment via DM

    2. Message Content: Write a personalized message to deliver the resource or offer. Example: ​"Hi, thank you so much for your interest! Here’s the free course you requested."

    3. Include a Call-to-Action (CTA):

      1. Add a button with a URL inside it to lead them to:

        1. An opt-in form (e.g. Ivorey™ Form)

        2. A funnel or landing page

        3. A website page

        4. Any other type of link

      2. If you prefer, you can deliver the resource directly in the DM:

        1. Attach a File: Upload a PDF or other document directly into the message.

        2. Share a Link: Add a link to a Google Drive or Dropbox folder for easy access.

  5. Set Default Timeout: This is essentially a wait period after the next step, in the case that you want to continue sending more messages.

    Note: Meta allows responses only within a 24-hour window so don't exceed that time frame in this step.

  6. Toggle your workflow to [Publish], at the top right corner > and click the [Save] button

Step 3: Write Your Post

Create a post encouraging your audience to use the keyword. For example: "Comment 'GUIDE' below to get access to our free guide!". This post will encourage your audience to comment with the keyword.

Click here for the steps to: create a TikTok bot

Step 1: Integrate Your TikTok Account

  1. From the main Ivorey™ menu, go to [Settings] > [Integrations]

  2. Ensure your TikTok Account is connected under TikTok Messaging

  3. Click on the integration again to enable Messaging Permissions

This integration is essential for the bot to function properly.

Step 2: Set Up a Workflow to Respond to Comments

  1. From the main Ivorey™ menu, go to [Workflows] > click [+ Create Workflow] > and select [+ Start From Scratch]

  2. Set the trigger to ​TikTok - Comment(s) On A Video > and apply the following filters to the trigger:

    1. Account Is: Select your connected profile from the dropdown menu

    2. Contains Phrase/Exact Match: Enter the keyword(s) that will trigger the bot. Example: “GUIDE” for offering a free guide or course

      Note: If Exact Match is selected, only the comments that exactly match the keyword will trigger the workflow. Any spelling errors or variations means the workflow will NOT be triggered.

    3. (optional) Post is: Select the post or provide the URL of the post you would like to run the automation on. If no specific post is selected, the automation will apply to comments on any post

  3. Add an action to Reply in Comments to acknowledge the keyword > and write a message the bot will post in response to comments, such as: "DM us ‘GUIDE’ and we’ll send you the link"

    1. To enhance engagement, add at least five alternative replies that Ivorey™ will randomly choose from. Example replies:

      1. "Thanks for commenting! DM us with ‘guide’ for the free course."

      2. "Awesome! Message us with ‘guide’ and I’ll send you the details."

  4. Toggle your workflow to [Publish], at the top right corner > and click the [Save] button

Step 3: Set Up a Workflow to Respond to DMs

  1. From the main Ivorey™ menu, go to [Workflows] > click [+ Create Workflow] > and select [+ Start From Scratch]

  2. Set the trigger to ​Customer Replied > and apply the following filters to the trigger:

    1. Reply Channel: Select TikTok from the dropdown menu

    2. Contains Phrase/Exact Match: Enter the keyword(s) that will trigger the bot. Example: “GUIDE” for offering a free guide or course

      Note: If Exact Match is selected, only the messages that exactly match the keyword will trigger the workflow. Any spelling errors or variations means the workflow will NOT be triggered.

  3. Add the Tiktok Interactive Messenger action > and configure the DM:

    1. Write a personalized message to deliver the resource or offer. Example: "Hi, thank you so much for your interest! Here’s the free course you requested."

    2. Include a URL inside it to lead them to:

      1. An opt-in form (e.g. Ivorey™ Form)

      2. A funnel or landing page

      3. A website page

      4. Any other type of link

  4. Set Default Timeout: This is essentially a wait period after the next step, in the case that you want to continue sending more messages

  5. Toggle your workflow to [Publish], at the top right corner > and click the [Save] button

Step 4: Create Your Post

Create a post encouraging your audience to use the keyword. For example: ​"DM us 'GUIDE' to get access to our free guide!". This post will encourage your audience to message you with the keyword.

Note: TikTok currently does not support automated DMs from comments, you can only set up an automation to reply to messages. We recommend the above setup to ensure your followers message you with the keyword. You can also use the Reply in Comments action to respond to FAQs.


Frequently Asked Questions

Which platforms support Keyword Bots?

Currently, keyword bots work with:

  • Facebook (connected to your business page)

  • Instagram (connected to your business page)

  • TikTok

Do keywords have to match exactly?

  • Exact Match: Triggers only if the message contains the keyword and nothing else.

  • Contains Phrase: Triggers if the keyword appears anywhere in the message, even with extra words.

Most members prefer “contains phrase” for flexibility.

Can I use multiple keywords in the same bot?

Yes! You can add multiple keywords using OR conditions. For example, “GUIDE,” “FREEBIE,” or “CHECKLIST” can all trigger the same workflow.

Will punctuation or emojis prevent the bot from working?

No, if you’re using contains phrase, the bot will usually trigger even if the keyword has punctuation, spaces, or emojis around it. Exact match requires the keyword only.

Can the bot respond instantly?

Yes, you can set up an immediate auto-response. You can also add a delay if you want the reply to feel more natural.

Can I send different messages for Facebook vs Instagram?

Yes. You can branch your workflow based on the platform and customize responses for each channel.

What are common uses for Keyword Bots?

  1. Delivering lead magnets or freebies

  2. Event or webinar registrations

  3. Giveaway entries

  4. Tagging followers based on interests

  5. Community or membership onboarding

Can I pause or disable a Keyword Bot?

Yes, simply unpublish or disable the workflow. It will stop triggering immediately for both Facebook and Instagram.

How do I test my Keyword Bot?

Send a test message from a separate social media account (not the admin account). Make sure the keyword is included to confirm the workflow triggers correctly.

Can two Keyword Bots trigger at the same time on the same platform?

Yes, if workflows overlap with the same keywords. To prevent conflicts, keep keywords unique and organized.

Are keywords case-sensitive?

No, keywords are not case-sensitive. “Guide,” “GUIDE,” and “guide” all trigger the bot.

What if my keyword is part of another word?

If using contains phrase, the bot may trigger inside another word. For example, “fit” could trigger inside “outfit.” Use exact match to avoid accidental triggers.

Can I connect multiple TikTok profiles?

Yes, you can connect multiple TikTok accounts. Be sure to select the correct account/profile when setting up the trigger in your workflow.


Need Help?

Hit the support chat widget inside Ivorey™ - we can:

  • Drop the templates directly into your account if you can't find them

  • Walk you through any of the steps

  • Troubleshoot anything that’s not working

We’re here and ready to help via the chat widget in the bottom right of your Ivorey™ account. Or if you are looking for done-for-you support, you can browse our current services here 🤍

Did this answer your question?