I am using Django to build a Saas Product. But it lacks the ability to show charts like daily/weekly/monthly new users, churn rate, conversion rate, etc.
How do you know the KPI? How do you integrate with other services? For example, I have my new install data in shopify and visitor data in google analytics, how do you come up with the visitor to signup conversion rate?
Django admin is more generally used for adding/modifying content (posts, items, pictures) on your app.
If you are looking to do analytics on what is happening with your app I would look for other tools.
Assuming you using mysql or postgres, I know you can create a query and have that run EOD/EOW/EOM to export a csv file. You can use these reports in Excel and easily create charts.
If you integrate with stripe all the information id shown in the dashboard. It may depend on what you are building, but for me it works fine.