Is there any filter or other hook to disable load facebook pixel script if user not allow cookie?
How to prevent load facebook pixel script?
]]>Hi
Is the security issue fixed?
We are using your plugin to connect to Meta Pixel and have been for over a year now.
In Metal Pixel it says under the Event Purchases: Missing Purchase currency and value parameters
How do we fix this please? As there were no initial settings for us to create the events, I am not sure HOW to fix this issue?
Thanks
]]>FYI – rolled plugin back to 2.0.11 and it works fine.
]]>Hi,
There is currently a security issue for this plugin.
Please can you provide me with any information on when and if this is going to be fixed please?
Many thanks
Jamie
]]>This plugin is Incompatible with ‘High-Performance order storage’ (HPOS). Please Update Plugin.
Thank you.
]]>Hi,
There is currently a security issue for this plugin.
Please can you provide me with any information on when and if this is going to be fixed please?
Many thanks
Jamie
]]>Vulnerability Severity: 4.3/10.0 (Medium)?
Vulnerability Information: https://www.wordfence.com/threat-intel/vulnerabilities/detail/appsero-121-missing-authorization
Will this be resolved soon? Thanks
]]>Hi, this plugin is still not marked as compatible with HPOS. Is this on the roadmap? Thank you!
]]>As we need to comply with GDPR, we would need to load the GTM scripts only AFTER the visitor accepts our cookie banner.
If we remove the Account ID setting and add the tag manager <script> manually when the cookies are accepted – will the rest of the conversion tracking function as intended?
To optimize the website, all JS scripts (including jQuery) are moved to the footer. However, there is a problem in the console for the plugin because HTML code with JavaScript script in jQuery is added too early.
I think this script will help reproduce the problem:
add_action(
'wp_enqueue_scripts',
static function () {
wp_deregister_script( 'jquery' );
wp_register_script( 'jquery', includes_url( '/js/jquery/jquery.min.js' ), [], '3.6.4', true );
},
20
);
]]>
Hi there
This is our staging site. We have an issue with your plugin causing an error:
“Uncaught TypeError: Cannot read properties of undefined (reading ‘get’)” in the Chrome Console.
The offending line of code is:
var currencySymbol = $($(button.get()[0]).closest(‘.product’).find(‘.woocommerce-Price-currencySymbol’).get()[0]).text();
This happens the moment one tries to add an item to the cart, but not in the normal public shop, on our table based ordering shop. Think the button.get() is failing due to the button implementation differing.
This is quite critical as it’s preventing us from using the plugin for facebook pixel tracking. But perhap you have ideas on how to easily resolve this.
Thank you
Ernst
]]>Please update the Twitter implementation. Currently, it’s working but the new pixel implementation will help to improve web event tracking.
https://business.twitter.com/en/help/campaign-measurement-and-analytics/conversion-tracking-for-websites.html#:~:text=to%20your%20campaign.-,The%20new%20Twitter%20Pixel,-The%20new%20Twitter
how to setup this plugin with MGID?
]]>i have been reading this tread:
https://www.ads-software.com/support/topic/google-ads-enhanced-conversions-2/
have you added support to this?
]]>Hello,
I have everytime the problem that the tag is inactive in google ads on the conversion page.
How can i resolve this?
See screenshot.
Thanks!
]]>Hello,
How do you configure the plugin to pass the correct WooCommerce order value to Google Ads? I can’t see anything in the docs about that.
Thanks
]]>Hello!
Does this plugin also work with Google Ads Enhanched conversions?
Or do you have a solution for it to work?
Best regards
Henrik
Hi, is there a way to test if Google conversion tracking is working? My conversion in Google ads says 0 which is at doubt. Thanks, Frank
]]>Hello,
I have followed instructions and populated the fields for Account ID and Purchase events under google ADs tracking but it is not working.
Please advise on how to troubleshoot and fix.
Thanks;
Leo
Hello,
I have set up your plugin.
Where can I check the results and the conversion tracking?
In GOogle Analytics?
]]>We are using Voluum for conversion tracking when we run various campaigns. They provide us with a tracking script and we’ve implemented that into the following plugin: “WooCommerce Conversion Tracking”. We’ve noticed when someone checks out that our thank you page is blank. We reached out to Voluum about this issue, they did look into it and determined the script contains an extra space in the code of the Thank You page. When we look at the script we’ve added to in the tracking plugin that extra space is not there.. so its only being added on the Thank You page somehow. They told me to reach out to you it looks like a glitch within the plugin. Please let me know if this is something you can assist with. I can share screenshots and such.
]]>I recently upgraded WooCommerce to version 6.1.1 and noticed that the WooCommerce Conversion Tracking is no longer replacing some fields in a custom script.
The problem fields are {customer_first_name}, {customer_last_name}, and {customer_email}. {order_number} and {order_total} work as expected. An example of my script is below.
<script type="text/javascript">
window.rrSpace = (
rrSettingsConversion = {
debug: "false",
parameters: {
firstname: "{customer_first_name}",
lastname: "{customer_last_name}",
email: "{customer_email}",
externalidentifier: "{order_number}",
amount: "{order_total}"
}
}
);
(function (f, r, n, d, b, y) { b = f.createElement(r), y = f.getElementsByTagName(r)[0]; b.async = 1; b.src = n; b.id = 'RR_DIVID'; y.parentNode.insertBefore(b, y); })(document, 'script', '//example.referralrock.com/webpixel/beta/universalv03.js');
</script>
On ReferralRock these come through like this:
"ReceivingURLParams": {
"firstname": "{customer_first_name}",
"lastname": "{customer_last_name}",
"email": "{customer_email}",
"externalidentifier": "53855",
"amount": "280.90"
},
]]>
Hi, does this plugin differentiate between which products are purchased? It appears to just use a single conversion for any product.
Is it possible to allow a unique Google Ad conversion code for each product individually?
And could the value of the conversion be set to the total cost of the product on checkout?
Thanks very much.
]]>This plugin is working and also tracking add to chart but not tracking Purchase, checkout and other for bing ads. Eager for your help!if you can, please email to me, many thanks.@tareq1988 @wedevs
]]>Hi,
I needed to modify class-integration-google.php to add additional script tag config options via a filter to create compatibility with usercentrics (gdpr).
I would ask you to consider integration of this change:
class-integration-google.php – beginning line 80
if ( empty( $account_id ) ) {
return;
}
$additional_script_tag_config = '';
$additional_script_tag_config = apply_filters( 'woocommerce_conversion_tracking_additional_script_tag_config_google', $additional_script_tag_config );
?>
<script async <?php echo $additional_script_tag_config; ?> src="https://www.googletagmanager.com/gtag/js?id=<?php echo esc_attr( $account_id ); ?>"></script>
<script <?php echo $additional_script_tag_config; ?>>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments)};
gtag('js', new Date());
gtag('config', '<?php echo esc_attr( $account_id ); ?>');
</script>
<?php
Kind Regards,
Cedus
We seem to be getting errors like the one below, caused by this plugin
PHP Deprecated: get_used_coupons is deprecated since version 3.7! Use WC_Abstract_Order::get_coupon_codes instead.
As the error states, the plugin uses a function that has been deprecated.
That code can be found at
woocommerce-conversion-tracking\includes\integration.php Line 307
and
woocommerce-conversion-tracking\includes\integrations\class-integration-custom.php Line 121
Hi
we noticed a dip in conversions and using Google Chrome Tag Assistant, we got these results: https://www.screencast.com/t/08oLEZKG
Which shows all is ok, except the message that
A Global Site Tag for account “AW-XXXXXXXX” was added to the page dynamically which may slow down tag loading causing tracking hits to be missed
Could this lead to missed conversions?
]]>The script does not populate certain tags that I am trying to capture. Below is an example copy of my script. (the url has been modified slightly) I am using the tag suggested by your documentation to capture email. In the script below, I am able to capture information from {order_number}, but {customer_email} does not populate any information. I’ve also tried {shipping_email} and {billing_email} both with no luck. Do you know any other parameters that might pass an email forward other than {customer_email}? That parameter doesn’t seem to pass anything. Any help would be greatly appreciated!
<script type=”text/javascript”>
window.rrSpace = (
rrSettingsReferralUpdate = {
debug: “false”,
parameters: {
referralkey_email: “{customer_email}”,
externalidentifier: “{order_number}”
}
}
);
(function (f, r, n, d, b, y) { b = f.createElement(r), y = f.getElementsByTagName(r)[0]; b.async = 1; b.src = n; b.id = ‘RR_DIVID’; y.parentNode.insertBefore(b, y); })(document, ‘script’, ‘//example.example.com/webpixel/beta/universalv03.js’);
</script>`
Hello,
I’ve been using this plugin for a while and google ads is now showing me this error related with ecomm_prodid parameter that is not being communicated to the the retargeting could be successful, I think…
This is the error showing up: https://prnt.sc/130znpf
And this is their suggested documentation about this error: https://support.google.com/google-ads/answer/7305793
Can you please help me find a solution for this?
Thank you,
Ricardo
Greetings, I purchased the pro version of this plugin and would kindly like to get a refund on the purchase of this license.
Please advice on how I can activate my refund
]]>