We are going to be doing PPC marketing(lead generation) for 100s of local businesses. We would like to automate as much of the work as possible. The clients are all in different locations and in different industries. Their budgets are going to be different. If I am going to be doing more than a hundred clients, then how do I do automated keyword research (for PPC) and load it up all ready for the campaigns? This should be automated (and therefore scalable). Just adwords (kw tool) API or are 3rd party APIs also needed? If I am using APIs, what would be the process/logic (for the algorithm) to use here?
The Adwords keyword tool is great. They offer you anything that is remotely related to your target keyword and it's very easy to add them to your adgroups. Keyword selection and selection of match type is an important part of your campaigns so I would take care when making these selections. Make sure to utilize the negative keyword section as well. With Broad Match, you can start showing up for very irrelevant terms.