How to Follow and Message Instagram users

This Axiom.ai template automates the process of following Instagram users and sending direct messages. It functions like a human by opening profile URLs from a Google Sheet in Chrome, following users, clicking the 'Message' button, typing a personalized message, and sending it, then efficiently moving to the next row in the sheet

# Get started: Set up your Google Sheet

Create a new Google Sheet. You can do this in your Chrome browser by entering the shortcut 'sheet.new', presuming you already have an account. Name your sheet something like 'Instagram Messenger' then add profile links.

# Install the Instagram Follow and Message bot

To install this Instagram Follow and Message bot, click 'Install template'. If you’re a new user, you’ll have to click 'Install Chrome extension' and create a free Axiom.ai account before you can edit the template. Once installed, click 'Start'. Axiom.ai will guide you through the steps you need to configure in the app.

# Configure your Instagram Follow and Message bot

  • Step 1.0 - Read data from Google Sheet
    • Spreadsheet - Search for the Google Sheet you created. Once found, click to select
    • Sheet name - Choose the tab with the pprofile links
  • Step 2.0 - Loop through data
    • Step 2.1 - Go to page
      • Enter URL - Click 'Insert data' select [google-sheet-data]
    • Step 2.2 - Click Element
      • Preconfigured
    • Step 2.3 - Click Element
      • Preconfigured
    • Step 2.4 - Wait
      • Preconfigured
    • Step 2.5 Get data from bot's current page: Scrape for Message button
      • Preconfigured
    • Step 2.6 - If condition: Check for Message button
      • Preconfigured
      • Steps 2.6.1 - 2.6.4
        • Preconfigured
      • Step 2.6.5 - Enter Text: Message
        • Text: Click 'Insert data' select message from Google Sheet or type straight into the input
      • Step 2.6.6 - Press Key(s):Send message
        • Preconfigured
    • Step 2.7 - Delete rows from a Google Sheet
      • Spreadsheet - Search for the Google Sheet you created. Once found, click to select
      • Sheet name - Choose the tab with the posts in it

# Run your Instagram Follow and Message bot

To test an Instagram scraper, initiate the bot with the desktop runner and let it run a few loops. If you do not want the DMs to send disable step 2.3.6. Then, stop the bot and review the data in the linked Google Sheet for accuracy and completeness. If you wish to schedule the bot, add steps to login.

# Customize your template

Like all Axiom templates, you can use our no-code bot builder to customize any bot according to your requirements.

# Tips

We recommend you watch the video to troubleshoot. If you wish to schedule the bot, you will need to share the Cookie in settings or add steps to login. For a full guide on how this automation was made read this Instagram DM guide.

  • Step 2.0 - Loop through data
    • Step 2.1 - Go to page
      • Profile pages not loading? Check you have inserted the data correctly
    • Step 2.5 Get data from bot's current page: Scrape for Message button
      • No data being found? Reslect an element that wraps around the profile header
    • Step 2.6 - If condition: Check for Message button
      • Not running Instagram in English? Change the condition to check from 'Message' to native language
      • data to check not set? It should be set to '[scrape-data]'
      • Step 2.6.1 - Click Element: Message
        • Element not found? Reselect the message button, try the text selector
      • Step 2.6.3 - Click Element: Not Now Pop up
        • Not running Instagram in English? Change the condition to check from 'Not Now' to native language
      • Step 2.6.5 - Enter Text: Message
        • No Message being added? Check you have inserted data

We offer excellent customer support. If you need help, get in touch.

# More Templates