Collect
Easy path: store an id and embed
- Publish the form. Copy the form id from the Share tab.
- Add a string or object field in the CMS. Store that id.
- On the site, render the web component snippet. Change questions later without editing the CMS field.
This matches the Sanity pattern for an external form service. HubSpot and Mailchimp use the same model: the CMS stores an id, and the site embeds that form.