I don't know if this can be done but here's what needs to be done.
When I type in a keyword for example xyz in google
then click on my site which for example sit on #5 (for example my site is [url removed, login to view])
then a short random but visible code is place somewhere on my site.
This code is a random code which was generated according to the keyword which lead to my site,
in this case keyword xyz leads to my site.
This random code is meant to differentiate what keyword is a visitor is coming from.
You maybe wondering why to go for such hassle? This is to track sales, offline sales.
A visitor needs to text message the random code and his name and address. The random code is a meant
to find out what keyword they used.
If it's direct linking, a default random code is placed.
This code should work with organic seo and paid traffic through google adwords
I will be able to match which code with what keyword.
If you guys have better idea, please speak up. What I want to do is to track which keywords lead to the offline sales through text messaging.