How to calculate the benefits of community changes?

Hello Experts,

I am community enthusiast and sometimes I implement new features on my community, and after implementation I find it very difficult to explain that how much it benefited the community in terms of revenue/engagement improvements.

Thanks in advance