Instructions GA4 and Google Ads Refund Plugin for Shopware
Compatibility
The plugin is compatible with Shopware 6 from version 6.4.8.0 to 6.7.0.0. It is also available for the Shopware Cloud version.
Setting up the plugin
Install the plugin from the Shopware Store. However, you must leave the plugin deactivated as it must be set up first.
Leave the plugin deactivated. If you have already activated it, deactivate it again.
Sales channel
Plugin configuration
Enter your e-mail address and continue with the setup. The e-mail will only be sent when you activate the plugin in the plugin overview.
In the email you will find the CSV URLs of all sales channels that you need to upload to Google Ads.
If you have changed your e-mail address, it is not enough to simply save the plugin. You must activate the plugin in the plugin overview and then deactivate it again.
Google Analytics 4 Configuration
You can find the Google Analytics 4 measurement ID in your Google Analytics 4 account.
Now switch back to the same GA4 browser window that you had previously opened and scroll down.
Now switch back to your Shopware backend and copy the API key.
Google Ads configuration
You have the option of protecting the CSV file with an Htaccess password.
Now switch to your Google Ads account so that you can copy the name of your purchase conversion.
Now switch back to your Shopware backend. However, leave the Google Ads browser window open.
E-mail with URL's
An e-mail will now be sent to the e-mail address you entered. The e-mail comes from the following e-mail address: mailer@refund-app.mission-om.com with the subject: “Instructions – Shopware Refund Plugin for GA4 and Google Ads”.
Please also check your spam folder.
In the e-mail you will find all CSV files for Google Ads. There are URLs for all sales channels together or for all individual sales channels.
Set up Google Ads CSV Refund Upload
Now switch to your Google Ads account so that you can set up the CSV upload.
Daily upload of refunds
For the schedule, use the file with the extension “…weekly.csv”, this file is updated as soon as someone makes a refund. The other file with “…initial.csv” contains all of the refunds from the last 50 days and should only be used for a one-off upload.
It is normal for errors to appear during processing. This is because not every referral comes from Google Ads, but also from other sources. Since the conversion ID is not available in Google Ads, report Google Ads: “The conversion action specified in the customization request was not found. Check if it is available in this account”
Google Ads CSV Refund one-time upload (upload of the previous 50 days)
It is normal for errors to appear during processing. This is because not every referral comes from Google Ads, but also from other sources. Since the conversion ID is not available in Google Ads, Google Ads: “The conversion action specified in the customization request was not found. Check if it is available in this account”