Does the script just pull in the total won opportunity (Total Conversion Value) to show at account level in the conversion value columns?
Or does revenue (won opportunity value) also show at keyword level, ad level, campaign level etc. This for all other stats in your script like CTR, spend, etc.
I am not seeing how revenue is captured at the individual keyword level along with the other stats.
Could this script be used in conjunction with the steps from this article by Google.https://support.google.com/adwords/answer/3285060?hl=en-GB
The form has hidden fields in the landing page which can capture the specific site user- source/medium, keyword, campaign data in the gclid against the contact record in salesforce.
This is then imported back into Adwords to have all all the stats at individual keyword level.
Bids could then be adjusted based on the revenue of individual keywords.
SalesForce would then have all the detail at individual contact level- especially with web-to-lead forms setup that automatically capture in Salesforce.