One plugin supports GA4 and Adwords:
Google Analytics 4 (GA4) Plugin for Google Tag Manager
Google Enhanced Conversions
Ads (Adwords) Conversion Tracking
Ads Dynamic Remarketing
Consent Mode v2
Google Analytics 4 (GA4) is a free tool for tracking visits to websites and apps.
This plugin facilitates event tracking by sending events to Google Tag Manager (GTM) and adds JavaScript scripts to the frontend.
Enhanced conversions is a feature in Google Analytics that can improve the accuracy of your conversion measurement and unlock more powerful bidding in Google Ads.
Ads Conversion tracking is a free tool that shows you what happens after a customer interacts with your ads -- whether they purchased a product, signed up for your newsletter, called your business, or downloaded your app.
Dynamic remarketing is a Google Ads feature that shows customized ads to people who have previously visited a website.
Consent Mode v2 is an enhanced tool that allows websites to communicate user consent preferences to Google tags, ensuring compliance with privacy regulations like GDPR and DMA, and enabling more granular control over data collection and usage for advertising and analytics.
We also offer the plugin that sends events directly to GA4 in background mode (GA4 Server Side).
This is advantageous because users can block tracking scripts in their browsers.
Send a wide range of events to GTM, including:
view_item, view_item_list, select_item, add_to_wishlist, add_to_cart, view_cart, remove_from_cart, begin_checkout, add_payment_info, add_shipping_info, search, purchase, refund, login, sign_up
Utilize the Measurement Protocol for customers using ad blockers
Send detailed information about products, including category (item_category) and manufacturer (item_brand) and item_list_name
Configure the revenue value sent to GA, choosing from order total, subtotal, or profit
Customize the transaction key (Order ID, Order Number)
Specify the product key (ID, SKU, GTIN, and Manufacturer Part Number)
Support for multiple currencies
Optimized for speed; experience similar page load times with and without the plugin
Full detailed information about the product (price, category, manufacturer, etc.)
The information about the list of items (the parameter item_list_name)
Example:
dataLayer.push({
'event': 'view_item_list',
'ecommerce': {
'currency': 'USD',
'items': [{
'item_name': 'Samsung Series 9 NP900X4C Premium Ultrabook',
'item_id': '6',
'price': 1590.00,
'item_brand': 'Samsung',
'item_category': 'Notebooks',
'item_list_name': 'Category page',
'productId': 6
}]
}
});
dataLayer.push({
'event': 'purchase',
'ecommerce': {
'transaction_id': '2070',
'currency': 'USD',
'affiliation': '0',
'value': 399.60,
'tax': 39.60,
'shipping': 0.00, 'payment_type': 'Payments.CheckMoneyOrder',
'items': [{
'item_name': 'HTC One Mini Blue',
'item_id': '19',
'price': 100.00,
'item_category': 'Cell phones',
'quantity': 4,
'productId': 19
}]
}
});
you could add the event for all pages or for the order completed page
the user_date is encoded
Example:
gtag('set', 'user_data', {
'sha256_email_address': '51BC84A067A1DC6E3A6E66A3BB4A8342CB286AEAC84E510A67113489D09593FA',
'sha256_phone_number': '53F476A09BD7894C18C7C6982EF786647754A674F92F6F5CDFF17C3E66769B12',
'address': {
'sha256_first_name': '10B66E2BD553D4F4EDA3427D4988A830C60860A8A025F7DBB7E61CC75D7F63A8',
'sha256_last_name': 'CF072748DE586DEE9BBA4E3287857499BCF99C459C1CCE2AD3D2B9AC3091F80A',
'street': '1458 Rosestreet',
'city': 'NewJork',
'region': 'NY',
'country': 'US',
'postal_code': '10021'
}
});
You could configure the conversation for the events "purhase", "view_product", "view_cart", "signup"
Configure the revenue value sent to GA, (order total, exclude TAX, exclude shipping fee)
Customize the transaction key (Order ID, Order Number)
Support for multiple currencies
Optimized for speed; experience similar page load times with and without the plugin
Example:
gtag('event', 'conversion', {
'send_to': 'AW-777777/asdasdasd',
'value': 399.60,
'currency': 'USD',
'transaction_id': '2070'
});
You could configure the conversation for the events "purhase", "view_product", "add_to_cart"
Configure the revenue value sent to GA, (order total, exclude TAX, exclude shipping fee)
Support for multiple currencies
Optimized for speed; experience similar page load times with and without the plugin
Example:
gtag('event', 'purchase', {
'value': 399.60,
'items': [
{
'id': '19',
'google_business_vertical': 'retail'
}
]
});
You can change the text of messages
You can change the colors and text of buttons
Multilingual support
Additional settings for the behavior of popup windows
The unregistered version includes a 15-day trial period, allowing you to try it before purchasing.
Compatibility:
Compatible with NopCommerce versions 4.80, 4.70, 4.60, 4.50, 4.40, 4.30, 4.20, and 4.10. Interested in a plugin for older versions?
+ crytical fix. Google changed the format of cookies link.
Powered by nopCommerce
Copyright © 2023 FoxNetSoft. All rights reserved