How can I advertise on Ecosia? Ecosia Support February 28, 2017 16:31 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.