I've been using a Google Adwords tracking template to get the original search string that brought the visitor to my website.https://example.com/landing?target={lpurl}&keyword={keyword}The problem is, {keyword} only contains the keyword from my account that triggered the ad. But because my keywords are in broad and phrase match, I only get the partial search string.For example, if I have the broad match keyword book, and the user types book for sale in Google and clicks on my ad, I will only receive the parameter keyword=book on my landing page.How can I get the original search string that the user typed in Google?Such as: keyword=book+for+sale
How to get the original search string with Google Adwords ValueTrack?
google adwords;adwords value track
The functionality you are looking for is not available.   Google documents all the available value track parameters here.  From that document, {keyword} is as you describe:For the Search Network: the keyword from your account that is matched to the search query.I have looked through the available value track parameters and there is no available parameter for the user's entire search phrase.The full search phrase used to be available in the referring URL, but Google has eliminated that data in 90% of cases in the last few years.  Google Analytics now shows (Not provided) in most cases where Google used to allow webmasters to see the search phrase.