Skip to main content

I’d like to confirm the expected behavior of the “Data Collection Block” in a WhatsApp flow.

Scenario

  • The block collects an option (numeric input).

  • It has a 5-minute expiration if no input is received.

  • If the user submits an invalid value (e.g., a letter), the automation replies with the default/custom validation message and waits for the next input until the maximum number of attempts is reached.

Observed behavior

  • After an invalid input, the block appears to wait indefinitely for the next user message and does nothing else.

  • The 5-minute expiration timer does not seem to reset after each user message.

Questions

  1. Is this the intended behavior? If so, what’s the rationale?

  2. Is there a setting or recommended approach to restart the expiration timer after each user message, so the block can conclude “no response within X minutes since the last interaction”?

My concern is that an user who sends one invalid response and then abandons the conversation could remain stuck, making the expiration setting ineffective. Your site’s AI assistant suggested this is expected, but I’d appreciate confirmation or guidance on best practices/workarounds.

Thanks in advance for your help.

Best regards,

Hi, ​@Sofia Artesana!

 

That should not be the expected behavior… 🫠

I'd suggest opening a ticket to Manychat's Support Team. This looks like some kind of bug.

How to get support from Manychat – Manychat Help

 


Reply