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