Skip to content

Deploying a Touchpoint via GTM

Ryan Wold edited this page Dec 10, 2020 · 7 revisions

The origin of Touchpoints was a tool called Recruiter. Recruiter leveraged Google Tag Manager (GTM), Google Forms, and Google Sheets to provide user-research signup forms.

Leveraging GTM makes a lot of sense in the federal domain, given GTM is often used to deploy DAP (Digital Analytics Program).

Thus, the purpose of this page is to document how to deploy a Touchpoint via an existing GTM implementation. It assumes you have already deployed the Google Tag Manager Container code to your website or service.

  1. Generate a Form
  2. Edit the Form Questions as necessary
  3. If you're embedding the form on an existing website, be sure to Whitelist a production and optionally, Staging site.
  4. Copy the <script src="https://your-touchpoints-url" async></script> snippet from the Touchpoint page.
  5. Create an HTML Tag in your Google Tag Manager Container
  6. Add <script> snippet to the body of the Tag
  7. Add or modify any Triggers related to the Tag. Triggers are used to conditionally trigger a Tag.
  8. Test the Tag by putting the GTM Container in Preview Mode
  9. See the Test Submissions in Touchpoints
  10. Publish the GTM Container to deploy the survey 🎉

any questions at all, contact feedback-analytics@gsa.gov

Clone this wiki locally