Module features and benefits
- Google Ads purchase conversion tracking in a PrestaShop store without the need for manual intervention in the store code.
- The ability to choose whether the module should inject the Google tag itself or use a tag already loaded by the theme, Google Tag Manager, or another integration.
- Flexible conversion value configuration, taking shipping costs and tax into account, according to campaign reporting needs.
- Optional support for the new_customer parameter, useful for analyzing new customer acquisition from Google Ads.
- Optional extension of the purchase event with cart data and Merchant Center settings for stores using product matching in ads.
- Support for configuration in a multistore environment, allowing each store to operate with its own Google Ads settings.
- Validation of the most important configuration data directly in the administration panel, reducing the risk of incorrect implementation.
- Compatibility with PrestaShop 1.6.x–9.x and PHP 7.0–8.5, making implementation easier in both older and newer stores.
Key module functionalities
- Configuration of the Google Conversion ID in Google Ads format, e.g. AW-123456789.
- Configuration of the conversion label for the purchase event.
- Option to inject the Google tag directly through the module.
- Option to work with an existing Google tag loaded by the theme or Google Tag Manager.
- Setting whether the conversion value should include shipping costs.
- Setting whether the conversion value should be calculated with tax or without tax.
- Optional sending of the new_customer parameter to Google Ads.
- Optional sending of Google Ads cart data after completing Merchant Center data.
- Configuration of the Merchant Center ID, feed country, feed language, and product identifier source.
- Selection of the item ID source from fields such as product reference, product ID, supplier reference, and EAN13.
- Option to disable automatic page_view when the module is responsible for loading the Google tag.
- Option to disable ad personalization signals when the Google tag is injected by the module.
- Rendering of the purchase event on the order confirmation page while maintaining compatibility with themes using the dedicated order-confirmation hook.
Business use cases
- For PrestaShop stores running Google Ads sales campaigns and needing accurate transaction measurement.
- For e-commerce businesses that want to streamline their Google Ads implementation without expanding the theme and manually adding code.
- For stores operating in a multistore model, where different stores require separate conversion settings.
- For companies using Merchant Center and wanting to match cart data to the product identifiers used in Google ads.
Compatibility
- PrestaShop: 1.6.x - 9.x
- PHP: 7.0 - 8.5