Skip to main content
Google Analytics 4: Tracking Capabilities
Alina Marques avatar
Written by Alina Marques
Updated over a year ago

Events are user interactions with content that can be tracked independently from a web page or a screen load.

Overview

The Google Analytics 4 plugin allows tracking significant Tile interactions on supported Widgets and Email Campaigns.

  • Direct Uploader forms are not tracked via the Google Analytics 4 Plugin. However, following this guide, you can configure tracking in Direct Uploader forms.

  • Blank Canvas widgets are not tracked via the Google Analytics 4 Plugin because it has a different structure from other widgets. However, customers can implement tracking by following these guidelines.

To do this, Visual UGC leverages Google Analytics Events with individual interactions and Custom Dimensions, sending relevant data to Google Analytics using the custom Event tracking parameters (Event Name, Event Category, Event Parameter, User Parameter).

Each supported interaction can be toggled on/off across all Widgets using the Google Analytics 4 Plugin Configuration page (except for Commerce).

Tracked Interactions

The following is a list of interactions that can be tracked along with the data sent to Google Analytics for the Event.

Tile Events (Performance)

Event Name

Custom Parameters

Description

Tile Hover

nosto_ugc_widget

nosto_ugc_filter_id

nosto_ugc_tile_id

nosto_ugc_tile_source

nosto_ugc_tile_media

nosto_ugc_tile_user

nosto_ugc_tile_original_url

nosto_ugc_tags

nosto_ugc_terms

Triggered for each Tile that is hovered on a page.

The hover event is triggered as soon as the mouse enters the tile; this is also a good way to know that the widget is in the page's viewport.

Tile Load

nosto_ugc_widget

nosto_ugc_filter_id

nosto_ugc_tile_id

nosto_ugc_tile_source

nosto_ugc_tile_media

nosto_ugc_tile_user

nosto_ugc_tile_original_url

nosto_ugc_tags

nosto_ugc_terms

Triggered for each Tile loaded on a page as an inline tile.

Tile being expanded

nosto_ugc_widget

nosto_ugc_filter_id

nosto_ugc_tile_id

nosto_ugc_tile_source

nosto_ugc_tile_media

nosto_ugc_tile_user

nosto_ugc_tile_original_url

nosto_ugc_tags

nosto_ugc_terms

Triggered after a Tile is expanded.

Ping being clicked (map)

nosto_ugc_widget

nosto_ugc_filter_id

nosto_ugc_latitude

nosto_ugc_longitude

nosto_ugc_tags

nosto_ugc_terms

Triggered after the click of one of the pins in the Map widget

Username/handle being clicked

nosto_ugc_widget

nosto_ugc_filter_id

nosto_ugc_tile_id

nosto_ugc_tile_source

nosto_ugc_tile_media

nosto_ugc_tile_user

nosto_ugc_tile_original_url

nosto_ugc_tags

nosto_ugc_terms

Triggered after the click of the user links

Share button being clicked

nosto_ugc_widget

nosto_ugc_filter_id

nosto_ugc_tile_id

nosto_ugc_tile_source

nosto_ugc_tile_media

nosto_ugc_tile_user

nosto_ugc_tile_original_url

nosto_ugc_tile_shared_network

nosto_ugc_tags

nosto_ugc_terms

Triggered after the click of sharing buttons

ShopSpot flyout being clicked

nosto_ugc_widget

nosto_ugc_filter_id

nosto_ugc_tile_id

nosto_ugc_tile_source

nosto_ugc_tile_media

nosto_ugc_tile_user

nosto_ugc_tile_original_url

nosto_ugc_product_tag_id

nosto_ugc_external_product_id

nosto_ugc_tags

nosto_ugc_terms

Triggered after the Shopspot Flyout opens

Product action being clicked

nosto_ugc_widget

nosto_ugc_filter_id

nosto_ugc_tile_id

nosto_ugc_tile_source

nosto_ugc_tile_media

nosto_ugc_tile_user

nosto_ugc_tile_original_url

nosto_ugc_product_tag_id

nosto_ugc_external_product_id

nosto_ugc_tags

nosto_ugc_terms

Triggered after the Product CTA button has been clicked

Like clicked

nosto_ugc_widget

nosto_ugc_filter_id

nosto_ugc_tile_id

nosto_ugc_tile_source

nosto_ugc_tile_media

nosto_ugc_tile_user

nosto_ugc_tile_original_url

nosto_ugc_tags

nosto_ugc_terms

Triggered after the Like button has been clicked

Dislike clicked

nosto_ugc_widget

nosto_ugc_filter_id

nosto_ugc_tile_id

nosto_ugc_tile_source

nosto_ugc_tile_media

nosto_ugc_tile_user

nosto_ugc_tile_original_url

nosto_ugc_tags

nosto_ugc_terms

Triggered after the Dislike button has been clicked

Widget Events (Performance)

Event Name

Custom Parameters

Description

Widget Load

nosto_ugc_widget

nosto_ugc_filter_id

is_nosto_ugc_user

is_nosto_ugc_new_user

Triggered after the widget has been loaded on a page

Load More

nosto_ugc_widget

nosto_ugc_filter_id

Triggered after more tiles have been loaded.

This includes clicking the Load More button, Previous Next Button, or scrolling down to reveal more content.

Email Events (Performance)

Event Name

Custom Parameters

Description

Email Tile Load

nosto_ugc_campaign

nosto_ugc_filter_id

nosto_ugc_tile_id

nosto_ugc_tile_source

nosto_ugc_tile_media

nosto_ugc_tile_user

nosto_ugc_tile_original_url

Triggered each time an end-user loads a Tile from an Email Campaign / Widget

Email Tile Click

nosto_ugc_campaign

nosto_ugc_filter_id

nosto_ugc_tile_id

nosto_ugc_tile_source

nosto_ugc_tile_media

nosto_ugc_tile_user

nosto_ugc_tile_original_url

Triggered each time an end-user clicks a Tile from an Email Campaign / Widget

Commerce Events (Tiles & Widgets)

Event Name

Custom Parameters

Description

Product View

is_nosto_ugc_user

is_nosto_ugc_new_user

nosto_ugc_widget

nosto_ugc_tags

nosto_ugc_terms

nosto_ugc_tile_id

Triggered when a user was on a product page after interacting with a UGC Tile with the product

Add to Cart

is_nosto_ugc_user

is_nosto_ugc_new_user

nosto_ugc_widget

nosto_ugc_tags

nosto_ugc_terms

nosto_ugc_tile_id

Triggered when a user clicked Add to Cart after interacting with a UGC Tile with the product

Checkout

is_nosto_ugc_user

is_nosto_ugc_new_user

nosto_ugc_widget

nosto_ugc_tags

nosto_ugc_terms

nosto_ugc_tile_id

Triggered when a user started the checkout process after interacting with a UGC Tile with the product

Transaction

is_nosto_ugc_user

is_nosto_ugc_new_user

nosto_ugc_widget

nosto_ugc_tags

nosto_ugc_terms

nosto_ugc_tile_id

Triggered when a user finalized a transaction process after interacting with a UGC Tile with the product during the selected period & data stream

Reporting directly in Google Analytics

For customers analyzing UGC interactions directly in Google Analytics, the tracked Events can be found in the reporting view of the relevant Google Analytics profile under Life Cycle> Engagement > Events.

You can also create custom Google Analytics reports to slice and dice the data.

Did this answer your question?