Stop discounting.
In nearly 20 years of making products and marketing & selling them, I can tell you that the customers that you discount are not only the biggest headaches on a customer service front - but they're also the least likely to keep buying from you.
The more you discount upfront, the higher the level of churn you'll get.
As I talk about here (https://www.indiehackers.com/post/youll-never-succeed-with-5-products-raise-your-damn-prices-552e384d91) price is never a barrier to buying. If someone needs a discount to buy from you it's because they don't see the value of your solution.