Order number of purchase coming from Google ads
Need Answer
For ERS, the order number shows up inside Google ads console (see attachment).
How can I get the order number for the purchases to show up inside Google ads done for an IO website?
Files:
503427628_91889...
You can use the variable:
'transaction_id': '%leadid%'
to add the lead number to the tracked variables. The lead number is included in the URL of both quotes and contracts, although I'm not sure how that may appear in Google console.
Here's our analytics article for more information on this. It includes info on when analytics will run, and has some videos on this as well.
https://rental.software/support/knowledge-base/article/analytics-tracking
You can use the variable:
'transaction_id': '%leadid%'
to add the lead number to the tracked variables. The lead number is included in the URL of both quotes and contracts, although I'm not sure how that may appear in Google console.
Here's our analytics article for more information on this. It includes info on when analytics will run, and has some videos on this as well.
https://rental.software/support/knowledge-base/article/analytics-tracking
Adding the variable does not put that info in Google ads reports. At least, I've never been able to get that to work. ERS creates a new thank you url for each conversion, where IO does not. It's always done at the same URL website.com/io_contract
I've had to use google tag manager and google analytics to accurately track conversions.
Adding the variable does not put that info in Google ads reports. At least, I've never been able to get that to work. ERS creates a new thank you url for each conversion, where IO does not. It's always done at the same URL website.com/io_contract
I've had to use google tag manager and google analytics to accurately track conversions.
In the IO analytics tracking you'd put this in before the GTM script:
window.dataLayer = window.dataLayer || [];
dataLayer.push({
'lead_id': '%leadid%',
'total_value': '%total%'
});
Then In GTM:
Name: lead_id
Name: total_value
Event name: lead_submit
Params:
lead_id → {{lead_id}}
value → {{total_value}}
In the IO analytics tracking you'd put this in before the GTM script:
window.dataLayer = window.dataLayer || [];
dataLayer.push({
'lead_id': '%leadid%',
'total_value': '%total%'
});
Then In GTM:
Name: lead_id
Name: total_value
Event name: lead_submit
Params:
lead_id → {{lead_id}}
value → {{total_value}}
I have 2 follow up questions.
Does the page with the path /io_contract load only once for the purchase process or does it load more than once?
What's the URL if the payment fails? When payment succeeds we have https://companyname.com/io_contract/?io_name=&qid=123&cid=456&sq_cc_success=1 , but what is it for a failed payment?
I have 2 follow up questions.
Does the page with the path /io_contract load only once for the purchase process or does it load more than once?
What's the URL if the payment fails? When payment succeeds we have https://companyname.com/io_contract/?io_name=&qid=123&cid=456&sq_cc_success=1 , but what is it for a failed payment?
Replies have been locked on this page!