How to Configure the Currency for Google Ads Purchase Events in the GA4 Extension
Problem
Purchase events sent to Google Ads may report an incorrect or unexpected currency. This can cause conversion value discrepancies in your Google Ads account. The currency used in these events is controlled by a dedicated setting inside the WeltPixel GA4 extension, which is configured per store view.
Solution
Step 1 — Navigate to the Google Ads settings
- Log in to your Magento Admin panel.
- Go to WeltPixel → Google Analytics 4.
- In the top-left store view switcher, select the specific store view you want to configure. Do not leave this on the Default Config scope unless you intend to set a global fallback — store view-level settings take precedence and may differ from the Default configuration.
- Locate the Google Ads section within the GA4 configuration.
Step 2 — Set the correct currency
Find the Currency field inside the Google Ads section and enter or select the correct currency code (e.g., RON, EUR, USD) that matches the currency your store transacts in.
Save the configuration.
Important: Because GA4 extension settings are scoped per store view, if you operate multiple store views, repeat this process for each one that requires a specific currency.
Step 3 — Clear all relevant caches
After saving, clear caches to ensure the updated setting is applied across the storefront:
- In the Magento Admin, go to System → Cache Management.
- Flush the Magento Cache (Flush Magento Cache button).
- If you are using the WeltPixel Pearl Theme, also click Regenerate Pearl Theme CSS.
- Additionally, run the following from the Magento CLI if needed:
bin/magento cache:flush
- Clear your browser cache.
- If your environment uses an external cache layer (e.g., Varnish, Redis page cache, or a CDN), purge that as well.
Verification
To confirm the fix is working:
- Place a test order on the affected store view.
- Check the dataLayer in your browser's developer tools (or via Google Tag Manager Preview Mode) on the order success page.
- Locate the
purchaseevent and verify that thecurrencyparameter matches the expected value. - In your Google Ads account, confirm that new conversion events are reporting the correct currency.
Updated on: 03/03/2026
Thank you!