I am not sure if my idea is good enough to apply. What should I do?
Definitely apply! You cannot lose anything when participating at the Social Impact Award. The feedback provided will help you to concretize your idea. Especially if your idea is still very young, the award offers you a good opportunity to let it grow.
And even ideas in a very early stage of development have the chance to win a Social Impact Award – as long as they are good and well thought through and you show that you/your team can and will implement it.