No. You can upload credits and send SMS from the same platform you use for email campaigns, without necessarily activating a separate one.You can buy credits directly on your platform. Click on My plan > SMS > Buy: in this section you can view the various purchase options available. Costs and SMS volumes depend on the destination country.