Google Ads Enhanced Conversions

Google Ads Enhanced Conversions
Google Ads Enhanced Conversions for OpenCart
Enhance your Google Ads performance tracking with the Google Ads Enhanced Conversions extension, designed specifically for OpenCart-based e-commerce websites. This powerful tool enables accurate tracking of purchase conversions and enhanced conversion data collection, seamlessly integrating with your existing Google Ads setup.

Easy Installation & Configuration
Once installed, the module appears under Extensions > Modules in your admin panel as Google Ads Enhanced Conversions. From there, you can enable and fully configure it according to your site's needs using an intuitive interface.



Extension Features
General Settings
✔️ The General tab includes a primary Status toggle to enable or disable the entire extension.
✔️ If your OpenCart installation uses Multi-Store mode (configured via System > Settings > Stores), a Multi-Store toggle appears. Enabling this allows separate configurations for each store. A store selector dropdown becomes visible at the top of the settings page, allowing unique settings for each storefront. If Multi-Store is disabled, the default store settings apply globally, regardless of saved configurations for other stores.
✔️ You can also choose between two Tracking Types:
  • Google Tag (gtag.js) – Uses the gtag() function. Make sure the Google Tag code is present on your site.
  • Google Tag Manager (dataLayer) – Utilizes dataLayer and requires GTM snippets to be embedded on your website.
A helpful eye icon next to the tracking options provides visual code examples for both methods in a popup.

Conversion Tracking
✔️ The Conversions tab includes its own Status toggle to activate or deactivate tracking for purchase events.
If enabled, you must enter:
✔️ Conversion ID
✔️ Conversion Label
Use the eye icons next to each field to preview sample screenshots showing where to find these values in your Google Ads account.
✔️ The Currency option lets you define how the conversion value should be reported:
  • Multicurrency (default) – Tracks conversions in the site's active currency at the time of purchase. Google auto-converts values to match your Google Ads account currency using market exchange rates.
  • Specific Currency – Forces all conversions to use a selected currency from your system (defined in System > Localisation > Currencies), regardless of the currency active on the front end.
Enhanced Conversions
The Enhanced Conversions tab handles configuration for advanced tracking features.
✔️ Status toggle to activate enhanced conversions
✔️ Data Hashing – Hashes personal data (email, phone, name, address) before sending it to Google
✔️ Email and Phone Number toggles to include these values in enhanced conversions
  • When Phone Number is enabled, the Default Phone Code dropdown lets you choose a default international dialing code (used only if the customer's country data is missing)
Address tracking includes:
✔️ Address toggle – Enables or disables address parameter tracking
✔️ Name Source – Choose name data from:
  • Customer name (default)
  • Payment customer name
  • Shipping customer name
✔️ Address Source – Choose address data from:
  • Order shipping details (default)
  • Order payment details
Optional toggles for:
✔️ Street Address
✔️ City
✔️ Region

Advanced Settings
Use the Advanced tab to ensure compatibility with custom OpenCart themes or non-default "Thank You" (order success) pages.
✔️ Event Trigger – Specifies the template path for the order success page, where the conversion tracking code should be inserted. This path acts as the identifier for the event automatically added by the extension in the Extensions > Events section. This event is responsible for injecting the tracking code into the template file.
Examples:
  • For the default OpenCart success page: catalog/view/template/common/success.twig the trigger value would be: catalog/view/common/success/after
  • If a custom success page is used, such as: catalog/view/template/checkout/quickcheckoutpage.twig then the trigger value would be: catalog/view/checkout/quickcheckoutpage/after
  • For a third-party thank-you page extension in OpenCart 4.x, located at: extension/thankyoupage/catalog/view/template/module/thankyoupage.twigthe corresponding trigger would be: catalog/view/extension/thankyoupage/module/thankyoupage/after
Syntax: path to the template file without the template directory and without the .twig extension, and must end with /after.
Conversions Tracking Code
This section allows you to control the exact placement of the Google Ads Conversion Tracking code within the HTML structure of the page.
✔️ Search Value – A dropdown list of HTML tags to be used as insertion points: head, body, header, footer, html, div. Default value: <\/body>.
✔️ Add Position – Defines the insertion position relative to the selected HTML tag:
  • before – default value (insert before the tag)
  • after (insert after the tag)
Enhanced Conversions Tracking Code
This section works the same way as the previous one but controls the placement of the Enhanced Conversions Tracking code. It contains the same two options:
✔️ Search Value — HTML tag to search for.
✔️ Add Position — position relative to that tag.
These options allow for full flexibility in placing the two separate tracking codes independently.
Designed to work seamlessly with various OpenCart themes and checkout extensions. Most settings come pre-configured for quick deployment, with advanced customization available for unique setups.

Why Use This Extension?
✅ Compliant with Google's best practices for conversion tracking
✅ Unlocks more accurate tracking and attribution with Enhanced Conversions
✅ Optimized for Google Ads ROAS performance and smart bidding strategies
✅ Suitable for single-store and multi-store OpenCart setups
✅ Developer-friendly configuration with clear UI and debugging tools

Upgrade your Google Ads tracking today with the Google Ads Enhanced Conversions module by VanStudio and take full control of your conversion data in OpenCart.







Price
$29.99

  • Developed by OpenCart Community
  • 12 Months Free Support
  • Documentation Included

Rating

Compatibility
2.3.0.0, 2.3.0.1, 2.3.0.2, 2.3.0.0, 2.3.0.1, 2.3.0.2, 3.0.0.0, 3.0.1.0, 3.0.1.1, 3.0.1.2, 3.0.1.3, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.0.3.9, 3.0.4.0, 3.0.4.1, 3.0.0.0, 3.0.1.0, 3.0.1.1, 3.0.1.2, 3.0.1.3, 3.0.2.0, 3.0.3.0, 3.0.3.1, 3.0.3.2, 3.0.3.3, 3.0.3.5, 3.0.3.6, 3.0.3.7, 3.0.3.8, 3.0.3.9, 3.0.4.0, 3.0.4.1, 4.0.0.0, 4.0.1.0, 4.0.1.1, 4.0.2.0, 4.0.2.1, 4.0.2.2, 4.0.2.3, 4.1.0.0, 4.1.0.1, 4.1.0.2, 4.1.0.3, 4.0.0.0, 4.0.1.0, 4.0.1.1, 4.0.2.0, 4.0.2.1, 4.0.2.2, 4.0.2.3, 4.1.0.0, 4.1.0.1, 4.1.0.2, 4.1.0.3

Last Update
8 Jun 2025

Created
15 Feb 2024
1 Sales
0 Comments
VanStudio
VanStudio
Member since: 19 May 2011

View all extensions Get Support