How can I advertise on Ecosia? Ecosia Support April 24, 2017 19:38 Follow Bing provides Ecosia with EcoAds, or the search ads that appear within our search results. If you would like your business to appear as an EcoAd, you can register with Bing ads here. Have more questions? Submit a request 0 Comments Please sign in to leave a comment.