Skip to main content

Troubleshoot missing or unrecorded form or survey responses

If your form or survey isn’t recording responses or triggering actions, this guide helps you identify and fix the issue.

Bartlomiej Rekosiewicz avatar
Written by Bartlomiej Rekosiewicz
Updated yesterday

Sometimes, a form or survey appears to work correctly but doesn’t save responses or trigger expected actions like enrolments or notifications. Learn about common causes for such behaviour and how to resolve them.

Before you start

  • You need edit access to the page or form in your Dotdigital account.


Checklist for common issues

1. Republish after making changes

  • Saving a page or form does not make changes live.

  • After editing, select REPUBLISH to push updates.
    Learn more in Republish a page or form.


2. Use the correct submit button

  • Forms must use an Action button such as Submit, Next, or Back to record responses.

  • A regular Button block only links to another page and does not submit data.

  • If you used a regular button:


3. Are submit actions configured correctly?

  • If you expect notifications or enrolments, go to your form and select FORM OPTIONS > Submit actions and review the settings.
    Learn more in Set up submit actions, email alerts, and submit settings.


    Program enrollment actions added to a form after initial publication will only affect submissions made post-update. Earlier responses do not retroactively trigger enrollment.


4. Does your form include an Email field?


5. Have you mapped responses to contact data fields?


6. Still not seeing responses?

  • Use the Survey, pages, and forms reports to confirm submissions.

  • If you're using a signup form, review the Signup form failures report for rejected entries.
    Learn more in Survey, pages, and forms reports.


Best practices

  • Always test your form after publishing.

  • Republish after every edit.

  • Use Action buttons for submission.

  • Include an Email field for attribution.

  • Map fields for better reporting and segmentation.

Did this answer your question?