According to PR-model, wemakefuture.com is ranked 728,623rd in multilingual Wikipedia, in particular this website is ranked 69,374th in German Wikipedia.
The website is placed before modrapyramida.cz and after port-authority-ploce.hr in the BestRef global ranking of the most important sources of Wikipedia.