Google Tag Manager (GTM) is a free application provided by Google that lets you manage all of your tags in one place. Tags can measure site traffic and visitor behavior. They can also provide information about the impact of online advertising and marketing campaigns.
Third-party services use tags to collect information about user activities as users browse and interact with your website. Manually creating these tags and associated triggers takes time and usually requires some technical knowledge about the service and some knowledge about how to create tags, triggers, and other variables and events. Google Tag Manager Editor is a NetSuite application that handles these tasks for you.


To sign up for a Google Tag Manager account:
- Go to https://www.google.com/analytics/tag-manager/.
- Sign in to GTM with your Google ID.
- Click Create Account.
- Enter a name for your account.
- Select your country from the Country field.
- Click Continue.
- Enter your site name in the Container Name field.Example: www.mysite.com
- Select Web from the Where to Use Container field.
- Click Create.
- Close the Install Google Tag Manager window.
- Go to the GTM Workspace tab and make a note of the GTM ID located in the submenu header area in the upper right portion of the page.
To create your Google API OAuth client ID credentials:
- og in to the Google API Credentials Console using your Google account logins.
- Click Create credentials > OAuth client ID.
- On the credentials form, select Web application for the application type.
- Enter NetSuite in the Name field.
- Enter your Authorized JavaScript origins and Authorized redirect URIs (Uniform Resource Identifiers).
- Click Create. A modal window provides your OAuth client ID and client secret.
- Make a note of your OAuth client ID value and click OK.
To provide values for your Google API OAuth consent screen:
- Log in to Google API Credentials Console using your Google account logins.
- Click Credentials in the left navigation bar.
- Click the OAuth consent screen tab.
- Enter the values shown in the following table.Field NameValueDetailsApplication nameNetSuite-Application Logo-Upload your company logo (optional).Support email<valid email address>Enter the email address of the person at your company responsible for answering data security questions.Authorized domainsnetsuite.com-Application Homepage linkhttps://www.netsuite.com/-Application Privacy Policy linkhttp://www.netsuite.com/portal/privacy.shtml-Applications Terms of Service link<URL for your terms of service>Enter the URL of your terms of service page (optional).
- Click Save.
- Click the Edit OAuth client icon (pencil).
- Enter the values in the following table if they do not already exist
- Click Save.