X

Chronicling the Development of a Google AdWords Management Application – Part 2

I had a good day yesterday working on our Google AdWords management application. I started implementing keyword research functionality. I created a .NET user control and class that lets the user perform keyword research, using Google’s keyword data, which is returned in the form of a datatable with checkboxes that allow the user to specify the particular keywords he wants to use. Then we added a couple of functions which we think gives the user a lot more flexibility than when using Google’s AdWords interface. After selecting his keywords, the user can either add them to any existing ad group in the campaign or use them to create a new ad group. Essentially, we have broken keyword research/addition out of the ad group creation process and made it a standalone process. We feel that this will greatly speed up the process of creating new ad groups or adding keywords to existing ad groups.

Speed is going to be a critical aspect of our application. The online Google AdWords interface seems like it is tailored toward users who need a step-by-step, “take me by the hand” approach. Google is probably right in designing its interface for the inexperienced user. But for the experienced user, the interface is slow and clumsy, and often not very practical.

Google does provide a much quicker, leaner AdWords management tool, the Google AdWords Editor, which we have blogged about extensively. The AdWords Editor is an offline, client-side application that can be used to create ad groups and other account elements, and move things around quickly. However, since it is completely disconnected from the Internet, it has no research functionality. We feel that our application, which will run on-line, bridges the gap between the off-line tool and the default online AdWords interface. It won’t be as quick to use as AdWords Editor, since it will still have to move data back and fourth from Google’s servers, but it will be a more complete management environment.

I would be fibbing if I said that we had this application completely laid out and designed before we started coding. We needed to get a feel for what we could with the AdWords API in order to know what we could do. And the best way to do that was just to start coding. So the application is very organic – growing as we program it, right before our eyes.

If you have some particular features you would like to see in such an application, feel free to email your ideas to us at Info@WorkMedia.net. And as we always say, please contact us if you need some help managing your Google AdWords or other paid search campaign. You can email or call us at 888-299-4837.

admin: