Google AdWords has become a major hit among businesses that want to explore paid online advertising. The lead generation possibilities it offers make it so. But despite the potentials of this platform, you should know that it will take more than creating a Google AdWords account (and running ads on the fly!) to seal its …