Scaling effective nonprofits and foundations using paid ads and SEO
Proud to have worked with:
Drive engagement with your content, services, courses, contests, programs, fellowships, and events
Increase your search presence on Google
Understand and improve the impact of your marketing
We plan, build, optimize, and report on your campaigns for you
We offer our time for brainstorming, advising, and answering questions
With over ten years of for-profit digital marketing experience, our team brings private sector techniques to the causes we care about.
All team members are independent contractors except for Johnstuart.
Before starting Good Impressions, Johnstuart worked at Google where he helped some of Canada's largest advertisers run Google and YouTube campaigns.
He's also worked in strategy and operations at Google, in management consulting at Boston Consulting Group, and as a professional ballet dancer in Texas and Colorado.
He studied at McGill University where he ranked 1st among students majoring in economics.
With a background in the academic humanities, A.G. has worked for much of the last decade in classroom, legislative, and nonprofit management.
Now a dual-PhD student in philosophy and public policy, his research focuses on the social use of language, algorithmic/AI ethics, and other questions in social and political epistemology.
Eric worked as a measurement analyst at Google for over 5 years, helping large advertisers manage over $300M in annual spend across Google search, display, and YouTube.
Prior to Google, Eric worked in consulting for a decade. He earned his Bachelor's degree in Economics from UCLA and his Master's degree in Predictive Analytics from Northwestern University.
After working in San Francisco, Berlin, and Stockholm, Eric is happy to be back home in the San Francisco Bay Area, where he grew up.
Lily has five years’ experience helping charities run effective digital marketing campaigns.
She has worked across a wide range of cause areas, helping organizations from Amnesty International to Greenpeace to find new supporters and mobilize them to change the world.
At Good Impressions, she specializes in helping organizations get the most out of their $10,000 per month Google Ads Grant.