A marriage certificate is needed to change your name in India after marriage, but it's not the only thing that's required. You'll also need an affidavit for the same, detailing why you're changing your name, with your new name and your old name listed in it. Then, you'll need to declare the changes via local newspapers or the Gazette of India.