Two retention plays to implement asap:
1: When a user is about to delete your app.
On iPhone, when you delete an app, it shows a menu.
You can customize that menu.
So instead of just seeing “delete” and “hide app”
You can offer discounts.
And intercept churn at the exact moment they try to leave.
2: They canceled, but billing period isn’t up.
This window is your last shot.
First, send a push notification telling them not to leave.
If that doesn’t work, then follow up later with a discount.
The cost to run these is nothing.
And sometimes the user just needs you to remind them to stay.