We do not currently know of any synonyms for putting in a good word for.
For similar words to putting in a good word for, try: