SMS Voting becomes increasingly accepted method for collecting information from consumers. To vote, mobile users send SMS messages with vote and/or user specific information to SysMaster SMS Gateway. The gateway processes the message and sends billing request to SysMaster VoiceMaster Billing Server or a third party billing solution. The billing server bills the company conducting the voting campaign and sends confirmation to the SysMaster SMS Gateway. Upon receiving the confirmation, the gateway performs any number of programmable actions, like vote recording, sending voting statistics through SMS or email etc.