Open your form’s script editor
In the Google Forms editor, open the three-dot menu and choose Script editor. Add a new script file so you keep any existing code.
BEFORE YOU SHARE THE LINK
Find unreachable sections, possible loops, and routes that skip an important step. Every finding comes with a route you can follow.
Start with a workshop registration example containing three issues,
or open an export from your own form.
No changes are made to your form.
Choose “Show route” on a finding to highlight its path.
BRING YOUR OWN FORM
New to branching? Follow the routing checklist and worked example. No Google authorization is needed for the example or manual checklist.
The early beta uses a small, readable export helper in a form you own or can edit. It takes a few minutes to set up. It reads the structure, never respondent answers.
In the Google Forms editor, open the three-dot menu and choose Script editor. Add a new script file so you keep any existing code.
Paste the helper, save, select exportBranchCheck and click Run. Google will ask you to authorize the script for the current form. Review its code and permissions first. Google may show an “unverified app” warning for your new script; this helper is not a Google-verified add-on.
Download helperReturn to your Google Form. The export dialog contains a download link and text to copy. Choose Open a snapshot above, then mark your must-visit sections.
The helper uses Google’s current-form permission, which permits more than reading even though this helper only reads. It also displays an export dialog. It does not request access to Gmail, all of Drive, or any external service. You can remove the helper after exporting. If your organization blocks scripts, do not bypass its policy.
Multiple-choice routing and section exits are supported. Dropdown routing and the “Other” answer option require manual review and produce a coverage warning. You must re-export after changes. The export/download/import flow has been tested with a synthetic Google Form containing branching, a restart loop, and a skipped section. This is limited beta testing, not Google verification.
Read the complete helper sourceKNOW WHAT THE REPORT MEANS
Unreachable sections, missing destinations, possible loops, routes with no exit to Submit, and sections skipped against your own must-visit rules.
Skipping or looping may be intentional. This is not a live respondent test or a certification. It does not check answer validation, quiz grading, accessibility, sharing permissions, file uploads, or business logic. “No findings” is not a guarantee.
Tell us what was useful, what was wrong, or where importing got difficult. Please don’t email respondent data or confidential forms.
Send feedback