Skip to main content
Solved

3011 when sending messages in Instagram using external request

  • October 14, 2025
  • 1 reply
  • 25 views

peterg

I am struggling to send messages to a subscribed person on instagram. I am getting the following error:

```
2025-10-14T16:58:10.921-0600    ERROR   manychat/client.go:145  ManyChat API error response     {"status_code": 400, "response_body": "{\"status\":\"error\",\"message\":\"Content can’t be sent to the subscriber without a message tag. Subscriber’s last interaction was over 0h ago (more than 24 hours ago)\",\"code\":3011}"}
```

As you can see, the subscribers last interaction was 0h ago. The account this is connected to is a business and verified account.

This is what the request is looking like:

```
{
  "subscriber_id": "xxx",
  "data": {
    "version": "v2",
    "content": {
      "messages": [
        {
          "type": "text",
          "text": "Hi there! "
        }
      ]
    }
  }
}
```
My understanding is that it doesn’t need a message tag because it’s been 0 hours since the last interaction but I have also tried with message_tags.

The flow i currently have is

“User sends message” (I have it match with “hi”) → Set instagram opt in (i have tried without this) → Make external request

The external request returns a reply, where i try to use the API to write a new message and then send it back to manychat which fails with the above error.

I have checked that my subscriber id i am using matches the one in the UI of manychat. I am at such a loss. I have no idea what else to check.

Any help or guidance would be greatly appreciated

Thanks for reading this

Best answer by Gustavo Boregio

@peterg you’re using the wrong body and trying to send a message in Messenger.

 

The correct documentation for Instagram is this:

https://manychat.github.io/dynamic_block_docs/channels/

If you need help setting this up feel free to book a troubleshooting call, we can get it sorted in no time!

1 reply

Gustavo Boregio
Forum|alt.badge.img+6
  • Manychat Community Moderator
  • 2821 replies
  • Answer
  • October 16, 2025

@peterg you’re using the wrong body and trying to send a message in Messenger.

 

The correct documentation for Instagram is this:

https://manychat.github.io/dynamic_block_docs/channels/

If you need help setting this up feel free to book a troubleshooting call, we can get it sorted in no time!