Remercier xyz de / Remercier xyz pour

Corrects tous les deux

Remercier une personne de tel ou tel service est un peu plus soutenu que remercier une personne pour ce service. Ce n’est pas une question de correction, mais de niveau de langue, de ton. Par ailleurs, il est tout aussi correct de dire merci de votre superbe bouquet que merci pour votre superbe bouquet. Quand le complément est un infinitif, on utilise toujours de : merci d’être venus.