Requirements
Connecting Google Analytics takes an active account plus OAuth client credentials, granted by signing in with your account — no other setup is required.[3]
Get your Google Analytics credentials
You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.
- Client IDtextRequired
OAuth 2.0 Client ID from Google Cloud Console → Credentials → your OAuth client.
[1] - Client SecretpasswordRequired
Client Secret shown next to the same OAuth client ID above in Credentials.
[1] - Additional Scopesarray
Optional. Extra Google OAuth scopes to request on top of the default ones, one full scope URL per item (for example https://www.googleapis.com/auth/drive). Duplicates of the default scopes are ignored. Use this with your own Client ID, and enable the same scopes on its OAuth consent screen.
[1]
Connect Google Analytics in WEXTL
- Log in to your WEXTL account, add the Google Analytics node module to your workflow, and click Create new credential.
- Optional: In the Credential name field, enter a name for the credential.
- Enter the authentication credentials you copied from your Google Analytics account, or follow the on-screen instructions to create the credential.
- If prompted, authenticate your account and confirm access.
- If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes
Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →
Google Analytics node modules
The list below is a reference of every Google Analytics node module the integration supports. You will be able to pick any of them on the workflow canvas while building automations.
Expand any Google Analytics node module below to see exactly what it takes in, what it returns, and what connection it needs.
Watch AccountsTrigger
| Field | Type |
|---|---|
| Name | text |
| Create time | date |
| Update time | date |
| Display name | text |
| Region code | text |
| Deleted | boolean |
| GMP organization | text |
Watch Audience ExportsTrigger
| Field | Type |
|---|---|
| Name | text |
| Audience | text |
| Audience display name | text |
| Dimensions | array |
| Dimension name | text |
| Creation quota tokens charged | number |
| State | text |
| Begin creating time | date |
| Row count | number |
| Error message | text |
| Percentage completed | number |
Watch Change History EventsTrigger
| Field | Type |
|---|---|
| ID | text |
| Change time | date |
| Actor type | text |
| User actor email | text |
| Changes filtered | boolean |
| Changes | array |
| Resource | text |
| Action | text |
Watch Data StreamsTrigger
| Field | Type |
|---|---|
| Name | text |
| Type | text |
| Display name | text |
| Create time | date |
| Update time | date |
| Web stream data | object |
| Measurement ID | text |
| Firebase app ID | text |
| Default URI | text |
| Android app stream data | object |
| Firebase app ID | text |
| Package name | text |
| iOS app stream data | object |
| Firebase app ID | text |
| Bundle ID | text |
Watch Firebase LinksTrigger
| Field | Type |
|---|---|
| Name | text |
| Project | text |
| Create time | date |
Watch Google Ads LinksTrigger
| Field | Type |
|---|---|
| Name | text |
| Customer ID | text |
| Can manage clients | boolean |
| Ads personalization enabled | boolean |
| Create time | date |
| Update time | date |
| Creator email address |
Watch Key EventsTrigger
| Field | Type |
|---|---|
| Name | text |
| Event name | text |
| Create time | date |
| Deletable | boolean |
| Custom | boolean |
| Counting method | text |
| Default value | object |
| Numeric value | number |
| Currency code | text |
Watch PropertiesTrigger
| Field | Type |
|---|---|
| Name | text |
| Property type | text |
| Create time | date |
| Update time | date |
| Parent | text |
| Display name | text |
| Industry category | text |
| Time zone | text |
| Currency code | text |
| Service level | text |
| Delete time | date |
| Expire time | date |
| Account | text |
Get AccountAction
Get Audience ExportAction
Get Custom DimensionAction
Get Custom MetricAction
Get Data Retention SettingsAction
Get Data Sharing SettingsAction
| Field | Type |
|---|---|
AccountRequired | choice |
Get Data StreamAction
| Field | Type |
|---|---|
PropertyRequired | choice |
| Field | Type |
|---|---|
| Name | text |
| Type | text |
| Display name | text |
| Create time | date |
| Update time | date |
| Web stream data | object |
| Measurement ID | text |
| Firebase app ID | text |
| Default URI | text |
| Android app stream data | object |
| Firebase app ID | text |
| Package name | text |
| iOS app stream data | object |
| Firebase app ID | text |
| Bundle ID | text |
Get Key EventAction
Get Measurement Protocol SecretAction
Get MetadataAction
| Field | Type |
|---|---|
PropertyRequired | choice |
Get PropertyAction
List Account SummariesSearch
List AccountsSearch
List Audience ExportsSearch
List Custom DimensionsSearch
List Custom MetricsSearch
List Data StreamsSearch
| Field | Type |
|---|---|
PropertyRequired | choice |
| Limit | number |
| Field | Type |
|---|---|
| Name | text |
| Type | text |
| Display name | text |
| Create time | date |
| Update time | date |
| Web stream data | object |
| Measurement ID | text |
| Firebase app ID | text |
| Default URI | text |
| Android app stream data | object |
| Firebase app ID | text |
| Package name | text |
| iOS app stream data | object |
| Firebase app ID | text |
| Bundle ID | text |
List Firebase LinksSearch
List Google Ads LinksSearch
List Key EventsSearch
List Measurement Protocol SecretsSearch
List PropertiesSearch
Search Change History EventsSearch
| Field | Type |
|---|---|
AccountRequired | choice |
| Property | choice |
| Resource types | array |
| Resource types | choice |
| Actions | array |
| Actions | choice |
| Actor emails | array |
| Actor email | text |
| Earliest change time | text |
| Latest change time | text |
| Limit | number |
| Field | Type |
|---|---|
| ID | text |
| Change time | date |
| Actor type | text |
| User actor email | text |
| Changes filtered | boolean |
| Changes | array |
| Resource | text |
| Action | text |
Acknowledge User Data CollectionAction
| Field | Type |
|---|---|
PropertyRequired | choice |
AcknowledgementRequired | text |
Archive Custom DimensionAction
| Field | Type |
|---|---|
PropertyRequired | choice |
Archive Custom MetricAction
| Field | Type |
|---|---|
PropertyRequired | choice |
Batch Run Pivot ReportsAction
| Field | Type |
|---|---|
PropertyRequired | choice |
| Requests | array |
| Dimensions | array |
| Metrics | array |
| Date ranges | array |
| Pivots | array |
| Dimension filter | object |
| Metric filter | object |
| Currency code | text |
| Cohort spec | object |
| Keep empty rows | boolean |
| Return property quota | boolean |
Batch Run ReportsAction
| Field | Type |
|---|---|
PropertyRequired | choice |
| Requests | array |
| Dimensions | array |
| Metrics | array |
| Date ranges | array |
| Dimension filter | object |
| Metric filter | object |
| Offset | text |
| Limit | text |
| Metric aggregations | array |
| Order bys | array |
| Currency code | text |
Check CompatibilityAction
| Field | Type |
|---|---|
PropertyRequired | choice |
| Dimensions | array |
| Name | text |
| Dimension expression | object |
| Metrics | array |
| Name | text |
| Expression | text |
| Invisible | boolean |
| Dimension filter | object |
| AND group | object |
| OR group | object |
| NOT expression | object |
| Filter | object |
| Metric filter | object |
| AND group | object |
| OR group | object |
| NOT expression | object |
| Filter | object |
| Compatibility filter | choice |
Create Audience ExportAction
| Field | Type |
|---|---|
PropertyRequired | choice |
AudienceRequired | text |
| Dimensions | array |
| Dimension name | text |
| Field | Type |
|---|---|
| Name | text |
| Done | boolean |
| Response | object |
| Name | text |
| Audience | text |
| Audience display name | text |
| Dimensions | array |
| State | text |
| Begin creating time | date |
| Row count | number |
| Percentage completed | number |
| Metadata | object |
| Error | object |
| Code | number |
| Message | text |
Create Custom DimensionAction
Create Custom MetricAction
| Field | Type |
|---|---|
PropertyRequired | choice |
Parameter nameRequired | text |
Display nameRequired | text |
| Description | text |
Measurement unitRequired | choice |
ScopeRequired | choice |
| Restricted metric type | array |
| Restricted metric type | choice |
| Field | Type |
|---|---|
| Name | text |
| Parameter name | text |
| Display name | text |
| Description | text |
| Measurement unit | text |
| Scope | text |
| Restricted metric type | array |
| Type | text |
Create Data StreamAction
| Field | Type |
|---|---|
PropertyRequired | choice |
TypeRequired | choice |
| Display name | text |
| Web stream data | object |
| Default URI | text |
| Android app stream data | object |
| Package name | text |
| iOS app stream data | object |
| Bundle ID | text |
| Field | Type |
|---|---|
| Name | text |
| Type | text |
| Display name | text |
| Create time | date |
| Update time | date |
| Web stream data | object |
| Measurement ID | text |
| Firebase app ID | text |
| Default URI | text |
| Android app stream data | object |
| Firebase app ID | text |
| Package name | text |
| iOS app stream data | object |
| Firebase app ID | text |
| Bundle ID | text |
Create Firebase LinkAction
Create Google Ads LinkAction
Create Key EventAction
| Field | Type |
|---|---|
PropertyRequired | choice |
Event nameRequired | text |
Counting methodRequired | choice |
| Default value | object |
| Numeric value | number |
| Currency code | text |
| Field | Type |
|---|---|
| Name | text |
| Event name | text |
| Create time | date |
| Deletable | boolean |
| Custom | boolean |
| Counting method | text |
| Default value | object |
| Numeric value | number |
| Currency code | text |
Create Measurement Protocol SecretAction
Create PropertyAction
| Field | Type |
|---|---|
ParentRequired | text |
Display nameRequired | text |
Time zoneRequired | text |
| Currency code | text |
| Industry category | choice |
| Property type | choice |
| Field | Type |
|---|---|
| Name | text |
| Property type | text |
| Create time | date |
| Update time | date |
| Parent | text |
| Display name | text |
| Industry category | text |
| Time zone | text |
| Currency code | text |
| Service level | text |
| Delete time | date |
| Expire time | date |
| Account | text |
Delete AccountAction
Delete Data StreamAction
| Field | Type |
|---|---|
PropertyRequired | choice |
Delete Firebase LinkAction
| Field | Type |
|---|---|
PropertyRequired | choice |
Delete Google Ads LinkAction
| Field | Type |
|---|---|
PropertyRequired | choice |
Delete Key EventAction
| Field | Type |
|---|---|
PropertyRequired | choice |
Delete Measurement Protocol SecretAction
| Field | Type |
|---|---|
PropertyRequired | choice |
Delete PropertyAction
Make an Api Calluniversal
Provision Account TicketAction
| Field | Type |
|---|---|
Display nameRequired | text |
| Region code | text |
| Redirect URI | text |
Query Audience ExportAction
| Field | Type |
|---|---|
PropertyRequired | choice |
| Offset | text |
| Limit | text |
Run Access Report (Account)Action
| Field | Type |
|---|---|
AccountRequired | choice |
| Dimensions | array |
| Dimension name | text |
| Metrics | array |
| Metric name | text |
| Date ranges | array |
| Start date | text |
| End date | text |
| Dimension filter | object |
| AND group | object |
| OR group | object |
| NOT expression | object |
| Filter | object |
| Metric filter | object |
| AND group | object |
| OR group | object |
| NOT expression | object |
| Filter | object |
| Offset | text |
| Limit | text |
| Time zone | text |
| Order bys | array |
| Descending | boolean |
| Metric | object |
| Dimension | object |
| Return entity quota | boolean |
| Include all users | boolean |
| Expand groups | boolean |
Run Access Report (Property)Action
| Field | Type |
|---|---|
PropertyRequired | choice |
| Dimensions | array |
| Dimension name | text |
| Metrics | array |
| Metric name | text |
| Date ranges | array |
| Start date | text |
| End date | text |
| Dimension filter | object |
| AND group | object |
| OR group | object |
| NOT expression | object |
| Filter | object |
| Metric filter | object |
| AND group | object |
| OR group | object |
| NOT expression | object |
| Filter | object |
| Offset | text |
| Limit | text |
| Time zone | text |
| Order bys | array |
| Descending | boolean |
| Metric | object |
| Dimension | object |
| Return entity quota | boolean |
| Include all users | boolean |
| Expand groups | boolean |
Run Pivot ReportAction
| Field | Type |
|---|---|
PropertyRequired | choice |
| Dimensions | array |
| Name | text |
| Dimension expression | object |
| Metrics | array |
| Name | text |
| Expression | text |
| Invisible | boolean |
| Date ranges | array |
| Start date | text |
| End date | text |
| Name | text |
| Pivots | array |
| Field names | array |
| Order bys | array |
| Offset | text |
| Limit | text |
| Metric aggregations | array |
| Dimension filter | object |
| AND group | object |
| OR group | object |
| NOT expression | object |
| Filter | object |
| Metric filter | object |
| AND group | object |
| OR group | object |
| NOT expression | object |
| Filter | object |
| Currency code | text |
| Cohort spec | object |
| Cohorts | array |
| Cohorts range | object |
| Cohort report settings | object |
| Keep empty rows | boolean |
| Return property quota | boolean |
| Comparisons | array |
| Name | text |
| Comparison | text |
| Dimension filter | object |
| Field | Type |
|---|---|
| Dimension headers | array |
| Name | text |
| Metric headers | array |
| Name | text |
| Type | text |
| Rows | array |
| Dimension values | array |
| Metric values | array |
| Totals | array |
| Dimension values | array |
| Metric values | array |
| Maximums | array |
| Dimension values | array |
| Metric values | array |
| Minimums | array |
| Dimension values | array |
| Metric values | array |
| Row count | number |
| Kind | text |
Run Realtime ReportAction
| Field | Type |
|---|---|
PropertyRequired | choice |
| Dimensions | array |
| Name | text |
| Dimension expression | object |
| Metrics | array |
| Name | text |
| Expression | text |
| Invisible | boolean |
| Dimension filter | object |
| AND group | object |
| OR group | object |
| NOT expression | object |
| Filter | object |
| Metric filter | object |
| AND group | object |
| OR group | object |
| NOT expression | object |
| Filter | object |
| Minute ranges | array |
| Name | text |
| Start minutes ago | number |
| End minutes ago | number |
| Limit | text |
| Metric aggregations | array |
| Aggregation | choice |
| Order bys | array |
| Descending | boolean |
| Metric order | object |
| Dimension order | object |
| Return property quota | boolean |
| Field | Type |
|---|---|
| Dimension headers | array |
| Name | text |
| Metric headers | array |
| Name | text |
| Type | text |
| Rows | array |
| Dimension values | array |
| Metric values | array |
| Totals | array |
| Dimension values | array |
| Metric values | array |
| Maximums | array |
| Dimension values | array |
| Metric values | array |
| Minimums | array |
| Dimension values | array |
| Metric values | array |
| Row count | number |
| Kind | text |
Run ReportAction
| Field | Type |
|---|---|
PropertyRequired | choice |
| Dimensions | array |
| Name | text |
| Dimension expression | object |
| Metrics | array |
| Name | text |
| Expression | text |
| Invisible | boolean |
| Date ranges | array |
| Start date | text |
| End date | text |
| Name | text |
| Dimension filter | object |
| AND group | object |
| OR group | object |
| NOT expression | object |
| Filter | object |
| Metric filter | object |
| AND group | object |
| OR group | object |
| NOT expression | object |
| Filter | object |
| Offset | text |
| Limit | text |
| Metric aggregations | array |
| Aggregation | choice |
| Order bys | array |
| Descending | boolean |
| Metric order | object |
| Dimension order | object |
| Currency code | text |
| Cohort spec | object |
| Cohorts | array |
| Cohorts range | object |
| Cohort report settings | object |
| Keep empty rows | boolean |
| Return property quota | boolean |
| Comparisons | array |
| Name | text |
| Comparison | text |
| Dimension filter | object |
| Field | Type |
|---|---|
| Dimension headers | array |
| Name | text |
| Metric headers | array |
| Name | text |
| Type | text |
| Rows | array |
| Dimension values | array |
| Metric values | array |
| Totals | array |
| Dimension values | array |
| Metric values | array |
| Maximums | array |
| Dimension values | array |
| Metric values | array |
| Minimums | array |
| Dimension values | array |
| Metric values | array |
| Row count | number |
| Kind | text |
Update AccountAction
Update Custom DimensionAction
Update Custom MetricAction
| Field | Type |
|---|---|
PropertyRequired | choice |
Update maskRequired | text |
| Display name | text |
| Description | text |
| Restricted metric type | array |
| Restricted metric type | choice |
| Field | Type |
|---|---|
| Name | text |
| Parameter name | text |
| Display name | text |
| Description | text |
| Measurement unit | text |
| Scope | text |
| Restricted metric type | array |
| Type | text |
Update Data Retention SettingsAction
Update Data StreamAction
| Field | Type |
|---|---|
PropertyRequired | choice |
Update maskRequired | text |
| Display name | text |
| Web stream data | object |
| Default URI | text |
| Field | Type |
|---|---|
| Name | text |
| Type | text |
| Display name | text |
| Create time | date |
| Update time | date |
| Web stream data | object |
| Measurement ID | text |
| Firebase app ID | text |
| Default URI | text |
| Android app stream data | object |
| Firebase app ID | text |
| Package name | text |
| iOS app stream data | object |
| Firebase app ID | text |
| Bundle ID | text |
Update Google Ads LinkAction
Update Key EventAction
| Field | Type |
|---|---|
PropertyRequired | choice |
Update maskRequired | text |
| Counting method | choice |
| Default value | object |
| Numeric value | number |
| Currency code | text |
| Field | Type |
|---|---|
| Name | text |
| Event name | text |
| Create time | date |
| Deletable | boolean |
| Custom | boolean |
| Counting method | text |
| Default value | object |
| Numeric value | number |
| Currency code | text |
Update Measurement Protocol SecretAction
Update PropertyAction
| Field | Type |
|---|---|
PropertyRequired | choice |
Update maskRequired | text |
| Display name | text |
| Time zone | text |
| Currency code | text |
| Industry category | choice |
| Field | Type |
|---|---|
| Name | text |
| Property type | text |
| Create time | date |
| Update time | date |
| Parent | text |
| Display name | text |
| Industry category | text |
| Time zone | text |
| Currency code | text |
| Service level | text |
| Delete time | date |
| Expire time | date |
| Account | text |
Templates
Look for Google Analytics templates in the WEXTL template library.
Browse templates →Explore alternative apps
- Akeneo[2]Product information management (PIM) for enriching and distributing catalog data.
- AWeberEmail marketing — lists, subscribers, campaigns, and broadcasts.
- beehiivPublish newsletters and manage subscribers in beehiiv.
- BrandwatchConsumer intelligence and social listening platform for brand monitoring, insights, and research.
- AhrefsSEO toolkit for backlinks, keywords, site audits, and competitive research.
References
- WEXTL® Google Analytics Source Code connector implementation.
- Our users use cases and automations.
- Official API Documentation for Google Analytics.
- WEXTL® visual workflow builder data.
Last updated: Jul 22, 2026 23:18
