Hi @BsHarsha18 , welcome to Connect, and Congratulations for your Level 7.
Here you can find a detailed explanation about rewards and the settings you need to check in your account: Question about a Local Guides reward email? Read this first
As you can see, a reward is not “automatic”, and the key seems to be “great contributions”
But I guess the rewards are more a marketing operation, and there are a lot L10 that never received a pin.
If you want some tip about your contribution you can share your profile in Google Maps with us.