Breaking Changes in Live Surveys

A breaking change is a structural change made to your questions in your web button, campaign, or widget after it was saved the first time.

The form will stop syncing to Insights entirely from the moment the breaking change is made. If you can’t see any data in Insights after adding the form to your workspace, the form has been broken.

When you add a choice element (such as a radio button) to the form with only 1 answer option, the form cannot be added to your workspace as it won't show up in the list of forms.

The following changes can stop your survey from syncing to Insights.

  • Removing an element with a specific identifier, saving your form, and then adding a new element of a different type with the same identifier.
    • Example: You have a radio button element with the identifier “selection.” You remove this element and then add a checkbox element with the exact same identifier.
  • Removing a choice question, such as rating or checkbox, with a specific number of answer options, saving your form, and then replacing it with the same type of element and identifier but using a different number of answer options.
    • Example: You have a checkbox element with the identifier “checkbox” that has 3 answer options. You remove this, add a new checkbox element with the identifier “checkbox,” but this one has 5 answer options.
  • Directly modifying the identifier of the element (only possible with In-Page widgets).
  • Adding a choice element (radio button, checkbox) with only 1 answer option.

Broken forms can’t be fixed and won’t sync to Insights again. To sync the form to Insights, duplicate your broken form, running the duplicate version, and adding that form to your workspace.

There are several changes you can make to a form without breaking it, including:

  • Adding a new element (if it doesn’t have the same identifier as a previously removed element)
  • Removing an element
  • Changing any text within the survey, including headings, paragraph text, questions, answer options, low/high text of NPS, Mood rating labels, and more
  • Changing the survey theme
  • Changing the security settings, such as enabling IP address or location collection (in the Advanced settings)
  • Changing the order of the elements by dragging them around
  • Making elements required
  • Changing the targeting criteria of the survey
  • Changing the scheduling options of the survey
  • Changing the visibility rules or jump rules
  • Changing the name of the form, campaign, or widget