What the extension solves
Customer Insights - Journeys forms can be embedded on many different websites and supported Dynamics asset URLs may continue serving a cached form while it is being tested. Form Debugger adds the supported #d365mkt-nocache hash, reports the detected Form ID in its popup, and makes hidden controls inspectable without converting the original inputs into visible submission fields.
Core debugging features
- Automatic cache bypass: adds
#d365mkt-nocacheto supportedassets-*.mkt.dynamics.comform URLs. - Form ID detection: shows the active Dynamics Form ID in the popup and lets you copy it.
- Editable hidden fields: creates visible debug copies using the form's existing layout and a green debugging border.
- Dynamics field support: handles native hidden inputs and designer-hidden input, select, textarea, option-set, and lookup controls.
- Submission testing: synchronises debug-copy edits to the original controls and dispatches normal input or change events.
- Dynamic-form support: labels newly inserted hidden fields while avoiding duplicate debug controls.
- Feature control: stores one enabled or disabled preference locally and refreshes the active page when the browser permits.
How to use it
- Install the extension from the Chrome Web Store or Microsoft Edge Add-ons.
- Open a supported Dynamics standalone form or a website containing an embedded Customer Insights form.
- Use the popup to confirm cache status, inspect or copy the Form ID, and check the installed version.
- Edit a displayed hidden-field copy when a controlled submission test requires a different value.
- Submit the host form only when you intend that website to receive the edited value.
What happens to hidden-field values
The visible controls are debug copies. Their identifiers, names, required state, form association, and list bindings are removed so they cannot create duplicate submission values. Editing a copy updates the original hidden control and dispatches the corresponding browser event. The original control remains the value used by the host form.
Privacy and permissions
The extension does not collect or transmit form values, browsing history, credentials, or telemetry. Form IDs are read from the current page and displayed only in the popup. Hidden-field edits remain in the page session unless you submit the host website's form.
activeTablets the popup request the detected Form ID from the current tab.storagestores only the enabled or disabled preference.*://*.dynamics.com/*allows cache bypass on supported Dynamics URLs.<all_urls>allows detection when a Dynamics form is embedded on a third-party site; inspection is limited to detected form containers.
Read the complete extension privacy explanation.
Languages and support
The popup is localised for English, Spanish, German, Japanese, French, Portuguese, Russian, Italian, Dutch, and Polish, with separate Portuguese catalogues for Brazil and Portugal. Chrome selects the closest supported browser-interface language and falls back to English.
Independent project
Dynamics 365 and Microsoft Edge are trademarks of Microsoft Corporation. Dynamics 365 Form Debugger is an independent tool created by Mylo Kaye and is not affiliated with, endorsed by, or sponsored by Microsoft Corporation.