I acquired Google Ad Grants for several non-profits. The grants are worth up to $120,000 of free text ads on Google. The application process and setup requirements require knowledge of the analytics platform, the inner workings of your website, and a lot of patience.
This is a wonderful program from Google, and I recommend that all non-profit organizations take some time to investigate it.