Analytics
Common query parameters
The table below defines the common query parameters. Of these, the most common (and important) are ofrgp_code
and promo_code
, which define what offers and promotions are presented to customers.
The table below defines the common query parameters used for analytics.
Parameter
Description
utm_medium
Google analytics tracking code used to track the marketing medium
utm_source
Google analytics tracking code used to track the source/referrer
utm_campaign
Google analytics tracking code used to track a promotional campaign
utm_content
Google analytics tracking code used to differentiate ads
utm_term
Google analytics tracking code used to identify paid keywords
g2i_source
Naviga's custom tracking code used to track the source/referrer. The tracking information is sent to G2Instights
g2i_medium
Naviga's custom tracking c track the marketing medium.The tracking information is sent to G2Insights
g2i_campaign
Naviga's custom tracking code used to track a promotional campaign. The tracking information is sent to G2Insights
g2i_or_o
In NCS circ this is used to override source code parameter
g2i_or_p
In NCS circ this is used to override sub source parameter
g2i_or_os
In NCS circ this is used to override campaign code parameter
dtmtype
loads adobe script
Google Analytics
Google Analytics captures every triggered event on the Subscription Panel through the G2Plugin. In the table below you can find the list of the events and their description.
Card abandonments analytics are collected in two ways. For Naviga Discover clients, they are tracked and recorded by Naviga. For non-Naviga Discover clients, they are tracked with Google Analytics.
Event Name
Description
presentation_loaded_e
Event fires when presentation loaded.
offers_presented_e
Event fires when offers presented.
offer_selected_e
Event fires when user selected offer.
step_activated_e
Event fires when user came to step.
step_completed_e
Event fires when user completed step.
user_came_to_user_info_e
Event fires when user came to billing user information component.
user_info_completed_e
Event fires when user completed user information component.
address_error_e
Event fires when user got error on address component.
payment_error_e
Event fires when user got error on payment component.
user_info_error_e
Event fires when user got error on userInformation component.
user_logged_in
Event fires when user logged in.
user_came_to_billing_address_e
Event fires when user came to billing address component.
billing_address_completed_e
Event fires when user completed billing address component.
user_came_to_delivery_address_e
Event fires when user came to delivery address component.
delivery_address_completed_e
Event fires when user completed delivery address component.
add_subscription_success_e
Event fires when user created subscription.
user_came_to_payment_e
Event fires when user came to payment component.
credit_card_completed_e
Event fires when user completed payment component using credit card component.
bank_account_completed_e
Event fires when user completed payment component using bank account component.
bill_me_completed_e
Event fires when user completed payment component using bill me component.
apple_pay_completed_e
Event fires when user completed apple pay.
swg_completed_e
Event fires when user completed swg.
selected_payment_option_e
Event fires when user selected payment method on payment component.
created_new_user_e
Event fires when user registered as new user.
notification_error_e
Event fires when user got information error on page.
zip_is_not_deliverable_error_e
Event fires when user got error on promotion because zipCode is not deliverable.
no_offers_error_e
Event fires when user got error on promotion because we don’t have any offers.
presentation_failed_e
Event fires when presentation failed.
add_subscription_failed_e
Event fires when user got error when trying create subscription.
page_was_not_found_error_e
Event fires when user came with wrong url parameters.
apple_pay_presented_e
Event fires when offers presented with Apple Pay available.
landing_is_displayed_e
Event fires when landing component is displayed on page.
landing_is_completed_e
Event fires when user completed landing component.
promotion_popup_is_shown_e
Event fires when pop-up box on a landing is shown.
abandon_presented_e
Event fires when abandonment pop-up is shown
abandon_closed_e
Event fires when abandonment pop-up is closed
idle_presented_e
Event fires when idle pop-up is shown
idle_closed_e
Event fires when idle pop-up is closed
upsell_selected_e
Event fires when user selectes upsell offer
upsell_removed_e
Event fires when user deselectes upsell offer
paypal_completed_e
Event fires when user completes paypal payment method.
"paypal" property will be set to true and "paymentOption" property should have value paypal or paypalExpress or paypalDTI
mobile_app_click_e
Event fires when a user clicks on a button that redirects to a mobile application to download.
newsletter_click_e
Event fires when a user clicks on a newsletter option button that does a request to set a subscription.
continue_click_e
Event fires when a user clicks on a continue button on confirmation.
eedition_click_e
Event fires when a user clicks on a button on e-edition section on confirmation.
smart_speaker_click_e
Event fires when a user clicks on a button on smart speaker section on confirmation.
small_external_click_e
Event fires when a user clicks on a button on small external section on confirmation.
social_click_e
Event fires when a user clicks on a link that redirects to a social media.
user_came_to_place_order_e
Event fires when user came to placeOrder component.
place_order_completed_e
Event fires when user completed placeOrder component.
user_came_to_terms_e
Event fires when user came to terms&conditions component.
google_tag_manager_is_not_loaded
Event fires if errors occur during GTM loading
google_analytics_is_not_loaded
Event fires if errors occur during GA loading
promotion_code_presented_e
Event fires if offers are loaded by promotionCode
Last updated