Setting up an Instagram Ads trigger in ManyChat. When I try to flip the trigger from Disabled to active, I get "Don't use more than one content block in the first message to set up Instagram Ads."
What I've already tried: - Removed the button from the first message - Merged all my text into a single text block (was originally split into multiple blocks) - Deleted the whole message and rebuilt it from scratch - Removed the "User sends a message" trigger so "User clicks an Instagram Ad" is the only trigger now - First message is now just one Send Message text block with my intro copy, no variables
Current state: First message is a single text block ("Hey, thanks for reaching out...") with no variables. Only trigger is "User clicks an Instagram Ad." Still shows Disabled and won't activate.
Questions: 1. Do I need to attach a Quick Reply to the first message for the trigger to activate? 2. Does the next message need to connect off the Quick Reply button, or off "Next Step"? 3. Anything else that commonly keeps this trigger stuck on Disabled?
It looks like you have already done some thorough troubleshooting here 😅. This specific error is closely tied to how Meta structures the initial message payload for Instagram Ads, and there is a very common reason why it happens even after you clean up the first node.
Here are some answers to your questions to (maybe) help you get this sorted out:
Do you need to attach a Quick Reply or Button? Yes, use a button or a Quick Reply. Meta expects an interactive element to officially transition the user from clicking the ad into your automated conversation.
Should the next message connect off the button or "Next Step"? It must connect off the button or Quick Reply. This is likely the root cause of the issue you are facing. When you connect a message via Next Step, Manychat tries to send that second message immediately along with the first one. Meta interprets this automated sequence as a single bundled payload, making the system think you are trying to send more than one content block in the first message. Connecting your next step directly from a button separates the logic perfectly.
Anything else keeping it stuck on Disabled? Sometimes the Manychat interface caches the error state. After you add a button and route the next message through it, make sure to hit Publish. If the toggle still will not flip to active, try deleting the Instagram Ads trigger entirely, publishing the flow without it, and then adding the trigger back onto the message.
It looks like you have already done some thorough troubleshooting here 😅. This specific error is closely tied to how Meta structures the initial message payload for Instagram Ads, and there is a very common reason why it happens even after you clean up the first node.
Here are some answers to your questions to (maybe) help you get this sorted out:
Do you need to attach a Quick Reply or Button? Yes, use a button or a Quick Reply. Meta expects an interactive element to officially transition the user from clicking the ad into your automated conversation.
Should the next message connect off the button or "Next Step"? It must connect off the button or Quick Reply. This is likely the root cause of the issue you are facing. When you connect a message via Next Step, Manychat tries to send that second message immediately along with the first one. Meta interprets this automated sequence as a single bundled payload, making the system think you are trying to send more than one content block in the first message. Connecting your next step directly from a button separates the logic perfectly.
Anything else keeping it stuck on Disabled? Sometimes the Manychat interface caches the error state. After you add a button and route the next message through it, make sure to hit Publish. If the toggle still will not flip to active, try deleting the Instagram Ads trigger entirely, publishing the flow without it, and then adding the trigger back onto the message.