The Google plug in, while it does tracking, has no method of inserting the dollar amount of the final sale, so we've only been able to put in $1 default, but, unfortunately, Google's new Smart Shopping system doesn't work properly with generic amounts of $1 - it needs the ACTUAL DOLLAR AMOUNT.
I was going to hard code the tracking code into the system, but was hoping someone else had figured this out (since every time I make a tiny change in NC source code, it often breaks something else and ends up taking days to troubleshoot :(
Here's the snippet from Google - Note the 'value' portion needs the final price (instead of just 1.0)
<!-- Event snippet for Website Purchases conversion page -->
<script>
gtag('event', 'conversion', {
'send_to': 'AW-000000000/xxXXXX-xxXxXXX-XxXXX',
'value': 1.0,
'currency': 'USD',
'transaction_id': ''
});
</script>
If you try to inject it with another script after the page is delivered to the browser, their script won't register/work. The only way is the generate the script on the fly on the final checkout complete page with a token to replace the value. If anyone has done this before, please let me know.