please help? The word in all caps down below needs a synonym but it needs to go with the sentence also.

Additionally, it became an effective fund-raising PLATFORM, when the Red Cross launched a mobile giving campaign that surpassed all expectations.