I would suggest creating accounts on the following websites/apps. They send regular emails about existing offers. You could also check out the offers section of their website/app. They might also have exclusive offers for new users.
1) redbus.in
2) goibibo.com
I believe that both these services are owned by the same people.