’m working on a web automation workflow using Airtop and n8n to fill out and submit contact forms automatically. My setup uses the Type node to enter data into each form field, followed by the Click node to press the Submit/Send/Get Started button.
The workflow is able to fill in the fields correctly, but the Click node is not successfully clicking the form’s submit button. The node runs for a long time and eventually times out. I’ve tried targeting the button by label, ID, class, and using the suggested wait options, but it still doesn’t work reliably (sometimes the button’s identifier changes, sometimes it’s not detected at all).
Has anyone experienced this issue or found a robust method to:
-
Reliably identify and click the submit button, even when the button’s label or ID changes?
-
Dynamically handle “Contact” or “Support” forms on pages where the form is not immediately loaded?
-
Ensure that form submission is triggered correctly in these scenarios?
Any advice, sample prompts, or configuration screenshots would be greatly appreciated.