Google Tag - via gtag.js
Google Tag Manager - via GTM and dataLayer
Measurement Protocol - server-side protocol, events are sent even if the user has an ad blocker enabled
- Currency selection for sending events
- Selection of product identifier for sending events, ID or model
- Specification of event value coefficient (value)
- Editable quick order event name
- Optional - category hierarchy considering the main category (only for SeoPro)
- Selection of statuses for sending orders (only MP)
- Selection of status for resending an order if the event was not sent for some reason (only MP)
- Ability to send only purchases and refunds via Measurement Protocol when using gtag.js or dataLayer
view_item_list - Product views in the catalog - category, manufacturer, promotions
view_search_results - Viewing search results
select_item - Clicks on product cards
view_item - Product card views
add_to_cart - Adding a product to the cart
add_to_wishlist - Adding to wishlist
add_to_compare - Adding to comparison
remove_from_cart - Removing a product from the cart
view_cart - Viewing the cart page
begin_checkout - Starting the checkout process
add_payment_info - Event before order placement
contact - Sending a message from the contact form
contact_page - Visiting the contact page
registration - User registration
login - User login
callback - For octemplates and 29aleksey templates
found_cheaper - For octemplates and 29aleksey templates
newsletter - For octemplates and 29aleksey templates
store_review - For octemplates and 29aleksey templates
mail_click - Clicks on email
tg_click - Clicks on Telegram links
telephone_click - Clicks on phone numbers
product_review - Product review
purchase - Completed purchase
Google Tag - via gtag.js
- Currency selection for sending events
- Selection of product identifier for sending events, ID or model
- Specification of event value coefficient (value)
- Ability to specify separate conversions for adding to cart, opening cart, purchase, and quick order
- Enhanced Conversion Tracking (via user_data and/or Javascript variable)
view_item_list - Product views in the catalog - category, manufacturer, promotions
view_search_results - Viewing search results
view_item - Product card views
add_to_cart - Adding a product to the cart
purchase - Completed purchase
- Displaying a review request widget after placing an order and/or quick order
- Generating a review feed for Google Merchant Center
- Selection of fields for gtin, sku, mpn, asin
- Anonymous reviews (optional)
- Facebook Pixel
- Conversions API - server-side protocol, events are sent even if the user has an ad blocker enabled
- Option to connect the Facebook Pixel from the module
- Event deduplication when sending via Facebook Pixel and Conversions API simultaneously
- Currency selection for sending events
- Selection of product identifier for sending events, ID or model
- Specification of event value coefficient (value)
- Selection of statuses for sending orders (only CAPI)
- Selection of status for resending an order if the event was not sent for some reason (only CAPI)
- Selection of API version and connection test button
- Ability to specify TEST CODE for testing events
ViewContent - Product or category view
InitiateCheckout - Start of checkout
Purchase - Successful order
Search - Search page view
AddToCart - Adding to cart
AddToWishlist - Adding to wishlist
Lead - Lead during checkout (optional, with status selection)
Contact - Sending a contact form from the contact page
CompleteRegistration - User registration
- Selection of id - id or model
- Currency selection
- Ability to forcibly export the feed in another language or currency
- Link protection key
- Ability to mark products as "adult"
- Selection of field for gtin
- Selection of field for mpn
- Selection of categories and manufacturers for export
- For each category, you can specify:
google_product_category
product_type
condition
custom_label_0
custom_label_1
custom_label_2
custom_label_3
custom_label_4
- Selection of minimum and maximum price for export
- Selection of customer group
- Selection of whether to export promotional prices
- Selection of whether to provide original and additional product images for performance tuning
- Custom SQL export condition - e.g., AND p.stock_status_id = 5 AND p.export = 1
- HTML description or not
- Markup coefficient
- Selection of whether to consider only the main product category (only SeoPro)
- Separate utm tags for Merchant, FB, and TikTok
- Setting - always consider the "furthest" product category
- Selection of base currency with a rate of 1
- Specified text if the product description or manufacturer is not filled
- Category chain for product_type, no need to copy to each one anymore
- Field selection for exporting product_highlight
- Selection of id attributes for size, color, material, gender, age_group
- Setting all products as in stock
- Word search-and-replace functionality in the feed
- Ability to export all attributes to product_detail
- Ability to specify the field from which to take the description
- Ability to specify the field from which to take store_code
- Ability to "truncate" the description to a specified number of characters
- Ability to export rich_text_description for Facebook
- Selection of stock status to forcibly indicate availability/unavailability
- Supported GET parameters:
language - language code
currency - currency code
store_id - id of the store for multi-stores
categories - id of categories to export, comma-separated
not_categories - id of categories not to export, comma-separated
manufacturers - id of manufacturers to export, comma-separated
price_from - price from which to export
price_to - price up to which to export
prefix - for language versions if the system’s URL generator fails
multiplier - coefficient to multiply prices by
store_code - ability to specify your own store_code
customer_group_id - id of the customer group
- Options are not supported yet, as it would break the connection of id with remarketing, etc.
- Promotions work as "native" promotions in Opencart, adaptation with scheduled promotion modules is not planned, custom adjustments possible
- Bug reports and suggestions are accepted only regarding data accuracy; performance and generation for tens of thousands of products are not considered, but it works fast and well!
- Selection of statuses for INITIALIZED, IN_PROGRESS, DELIVERED, CANCELLED
- Selection of product identifier for sending events, ID or model
- Adding new users upon registration and subscribing them to the newsletter if they opted into the store’s newsletter
- Selection of field for tracking number (TTN) if SMS needs to be sent to customers
- Sending data for segmentation of abandoned views and carts: product card view, category view, cart content changes
Product Card - Product card view
Category - Category view
Cart, Cart Changes - Cart content changes
Purchase - Completed purchase
Wishlist - Adding to wishlist
- Tiktok Pixel
- Marketing API - server-side protocol, events are sent even if the user has an ad blocker enabled
- Option to connect the TikTok Pixel from the module
- Event deduplication when sending via TikTok Pixel and Marketing API simultaneously
- Currency selection for sending events
- Selection of product identifier for sending events, ID or model
- Specification of event value coefficient (value)
- Selection of statuses for sending orders (only MAPI)
- Selection of status for resending an order if the event was not sent for some reason (only MAPI)
- Selection of API version
- Ability to specify TEST CODE for testing events
ViewContent - Product view
Purchase - Successful order
Search - Search page view
AddToCart - Adding to cart
AddToWishlist - Adding to wishlist
- Option to connect the Snapchat Pixel from the module
- Currency selection for sending events
- Selection of product identifier for sending events, ID or model
- Specification of event value coefficient (value)
Product Views - Product views
Checkout Start - Start of checkout
Search - Search page view
Add to Cart - Adding a product to the cart
Order Placement - Completed purchase
Add to Wishlist - Adding a product to wishlist
Home - Visiting the homepage
Category Page - Category page view
Search Page - Search page view
Product Page - Product card view
Cart Page - Cart page view
Purchase - Completed purchase
- Sending an order message
- Sending a custom message
- Sending a message about a product review or contact form
- Callbacks, "found cheaper" for popular templates