It's no secret that keywords targeting people who are ready to buy usually end up making you more money than keywords targeting people looking for information. E.g. "cheap iPhone 4" Vs "states in USA". So, I decided to share a method you can use to find ALL of these keywords for free! The idea is to come up with all possible words targeting people who are ready to take action. E.g. buy, cheap, free, purchase. Then you mix them with a list of words containing aaa, aab, aac, aad, etc. The result should look something like this: buy aaa buy aab buy aac buy aad Then you use a random tool to scrape Google Suggest or any other keyword-tool. Personally I prefer to use Scrapebox. The result for "buy bas" will be similar to this: buy baseball cards buy baseball tickets buy basketball buy basketball shoes It will take some time to go through them all but you will find every single keyword there is. Just make sure you choose your words with caution so you don't end up spending hours going through rubbish keywords. A simple step for step-guide 1) Come up with a list of all words targeting people ready to take action. 2) Use a software (free tool) to mix it with my attached word-list including 18278 words (a - zzz) 3) Scrape Google Suggest using Scrapebox 4) Scrape your new keywords (recommended) 5) Filter out all duplicates 6) Split list and include in G Traffic Estimator 7) Filter out keywords with enough search traffic 8) Check competition 9) Make money 10) Come back, say thanks, and give me some of your income... I know that scraping Google Suggestion Tool isn't a new method but I've never heard anyone mention how to find thousands of keywords targeting people already hungry to spend their cash. Hopefully some of you will find this useful.