I want to know if it is possible to create an ad with some kind of dynamic word, like a variable which will be replaced by the visitor's city. Exemple: For Rent in [city] This is the best site to go. www.somesite.com ... where [city] will be replace by New York if the visitor is from New York. Any one knows if this is possible?
if you are looking for ip targeting I don't think so with AdWords if you are looking at dynamic keywords from the search string then yes rethink, it is a lot of work but yes it is possible not dynamically but you could set up different campaigns targeting different locations with relevant text
You can dynamically enter keywords in ad only by dynamic keyword insertion - where keywords from your keyword list are inserted in ad if match with user query. As AdWords-Advice said if you want user location in the ad you'll have to set up separate campaign for each location. It is a bit frustrating to setup and manage large number of campaigns. That is the only option that I consider better in AdCenter than AdWords - targeting can be set at ad group level in AdCenter.
Well this is pretty much what I was starting to do but when you have about 58 cities targeted, it can get a bit complex to manage... I guess I will try to dig more on the dynamic keyword insertion and have the city name as a keyword.
make sure you use the offline editor and use find and replace to help speed up the process. Give me a shout if you get stuck