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?
Hello IO Team,
We have been working on Lead Attribution for all of our Source/Medium Traffic.
The issue we are running into is the lead Source/Medium is always attributing those to the Manual Email or AutoEmail.
It seems as if IO is not retaining the Lead Source information with the Quote Number or Customer Number as it completes in the system.
We are looking to report Revenue to the initial Lead Source or Start Purchase Lead Source.
We are using a variation of this currently:
window.dataLayer = window.dataLayer || [];
dataLayer.push({
'lead_id': '%leadid%',
'total_value': '%total%'
});
Then In GTM:
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?
yes it can load more than once.
sq_cc_error is applied when there is a failure, but that's only if they are using square as their payment provider. they are several payment merchants they can use and all work differently.
yes it can load more than once.
sq_cc_error is applied when there is a failure, but that's only if they are using square as their payment provider. they are several payment merchants they can use and all work differently.
Hello Joel,
We have been working on Lead Attribution for all of our Souce/Medium Traffic.
The issue we are running into is the lead Source/Medium is always attributing those to the Manual Email or AutoEmail.
It seems as if IO is not retaining the Lead Source information with the Quote Number or Customer Number as it completes in the system.
We are looking to report Revenue to the initial Lead Source or Start Purchase Lead Source.
We are using a variation of this currently:
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}}
Hello Joel,
We have been working on Lead Attribution for all of our Souce/Medium Traffic.
The issue we are running into is the lead Source/Medium is always attributing those to the Manual Email or AutoEmail.
It seems as if IO is not retaining the Lead Source information with the Quote Number or Customer Number as it completes in the system.
We are looking to report Revenue to the initial Lead Source or Start Purchase Lead Source.
We are using a variation of this currently:
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}}
Good Morning Shane,
Can I set up a Zoom meeting with I.O. Developer (Joel) to discuss possible solutions?
P.S. Watch a NEW highlight video from a recent school event by clicking HERE
Sincerely,
David O. Idi
Sr. Sales Manager
Mr. Moonbounce LLC.
6801 Eastern Ave., Unit 102
Baltimore, Maryland 21224
Office: (443) 909-5215
Email: david@mistermoonbounce.com
Website: http://www.mistermoonbounce.com
Good Morning Shane,
Can I set up a Zoom meeting with I.O. Developer (Joel) to discuss possible solutions?
P.S. Watch a NEW highlight video from a recent school event by clicking HERE
Sincerely,
David O. Idi
Sr. Sales Manager
Mr. Moonbounce LLC.
6801 Eastern Ave., Unit 102
Baltimore, Maryland 21224
Office: (443) 909-5215
Email: david@mistermoonbounce.com
Website: http://www.mistermoonbounce.com
Why you’re seeing “Manual Email” / “AutoEmail” as Source/Medium
If a customer returns via links in emails you send from IO’s Email Center, those clicks will be tagged with UTMs that Email Center automatically appends. That email click can be the “last touch,” so reports that use last-touch will attribute the session/lead to email.
How to report revenue to the original first touch
Option A — Preserve first-touch UTMs on form submit (Elementor)
Option B — Use IO’s built-in parameter tracking
IO automatically tracks parameters like utm_source, utm_medium, and utm_campaign across your rental.software pages and your WordPress domain (with the WP plugin). Tracked values are stored in a 6-month cookie. Make sure your ad links include UTMs.
Reference with link structure and reporting examples.
Reporting on revenue by first touch
Why you’re seeing “Manual Email” / “AutoEmail” as Source/Medium
If a customer returns via links in emails you send from IO’s Email Center, those clicks will be tagged with UTMs that Email Center automatically appends. That email click can be the “last touch,” so reports that use last-touch will attribute the session/lead to email.
How to report revenue to the original first touch
Option A — Preserve first-touch UTMs on form submit (Elementor)
Option B — Use IO’s built-in parameter tracking
IO automatically tracks parameters like utm_source, utm_medium, and utm_campaign across your rental.software pages and your WordPress domain (with the WP plugin). Tracked values are stored in a 6-month cookie. Make sure your ad links include UTMs.
Reference with link structure and reporting examples.
Reporting on revenue by first touch
Replies have been locked on this page!