「Thank you for making XX」の文に、「XX」は曲名または「this song」です。
「感謝する」は英語で形容詞になります。「To be thankful (for) (something)」と「to be grateful (for) (something)」と「I am very appreciative of (something)」も言えます。
I'm thankful for your support. (応援してくれてありがとう。)
おそらく、「appreciative」はもっとも丁寧です。