Skip to main content

Facebook Or Instagram Keyword Bot

Lorraine from Ivorey™ avatar
Written by Lorraine from Ivorey™
Updated over a week ago

Ivorey™ workflows can be used to trigger a comment reply and direct message to Facebook or Instagram users once they comment a keyword on your post. Here’s a simple breakdown of the two primary use cases for this feature:

Use Case Examples:

  1. 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!

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


Building A Simple Keyword Bot

Click here for the written steps

Step 1: Integrate Your Facebook/Instagram Business Profile

  1. Go to Settings > Integrations in Ivorey™.

  2. Ensure your Facebook/Instagram Business Profile is connected.

    • This integration is essential for the bot to function properly.

Step 2: Set a Keyword Trigger

  1. Navigate to Workflows in Ivorey™ and create a new workflow.

  2. Set the trigger to:
    Facebook Comment On A Post and/or Instagram Comment On A Post.

  3. Apply the following filters to the trigger:

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

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

    • Contains Phrase: Enter the keyword(s) that will trigger the bot.

      • Example: “GUIDE” for offering a free guide or course.

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.

Step 4: Add Action #1 – Respond to Comment

  1. Add an action to Respond on Comment to acknowledge the keyword.

  2. Write a message the bot will post in response to comments, such as:

    • "Thank you so much! I just sent you a message."

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

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

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

Step 5: Add Action #2 – Send a DM

  1. Add the Facebook Interactive Messenger or Instagram Interactive Messenger action.

  2. Configure the DM:

    • Reply Type: Respond to comment via DM.

    • 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):

    • Add a button with a URL inside it to lead them to:

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

      • A funnel or landing page.

      • A website page.

      • Any other type of link.

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.

Step 6: Set Default Timeout

This is essentially a wait period after the next step, in the case that you want to continue sending more messages. Please note, Meta allows responses only within a 24-hour window so don't exceed that time frame in this step.


Pre-Built Templates Are Available Inside Your Account!

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


Frequently Asked Questions:

Which platforms support Keyword Bots?

Currently, keyword Bbots work with:

  • Facebook (connected to your business page)

  • Instagram (connected to your business page)

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 Facebook & Instagram 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 Instagram or Facebook 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.


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?