Pricing and billing for SMS marketing campaigns

When you send SMS campaigns using Shopify Messaging, you're charged per message, and are billed monthly. For example, if you're located in Denmark and you send 1,000 messages to recipients in Denmark, then you're billed $80 USD.

If you create an SMS campaign that exceeds the character limits for a single message, then the message displays to the customer as one continuous message, but you're charged for multiple messages per recipient. For example, if you send a campaign that's sent in 2 messages to 100 recipients, then you're charged for 200 messages.

You can send up to 25 test messages per week for free. If you test a campaign that's sent in multiple messages, then each message counts towards your free test messages.

For stores in the United States and Canada, billing starts after your toll-free number is activated. In addition to your campaigns, you're charged per message for the following types of automated messages:

  • Confirmation messages sent to new subscribers
  • Double opt-in messages, when activated
  • Replies to keywords from customers sending requests, such as “INFO” or “HELP”, including quick replies.

Price per message

Review the following table for pricing per SMS message in each region.

Pricing for SMS marketing campaign messages per country
CountryPrice per SMS message in USD
Austria$0.092 USD
Canada$0.025 USD
Denmark$0.08 USD
Finland$0.108 USD
Italy$0.075 USD
Luxembourg$0.13 USD
Poland$0.041 USD
Portugal$0.045 USD
Spain$0.06 USD
Sweden$0.072 USD
United Kingdom$0.06 USD
United States$0.012 USD

Setting and managing your SMS automation spending threshold

Before you create SMS marketing automations, you can set a monthly spending threshold alert to get an email notification when your SMS automation costs reach that set amount. The threshold applies to all of your SMS automations combined, so you can't set a separate threshold per automation. Your threshold resets each month and stays the same amount unless you change or remove it.

When you reach your spending threshold, you receive an email notification to the account owner email address for your store, and a warning displays in Shopify Messaging settings. Setting a spending threshold alert doesn't prevent your account from being billed when your costs exceed the threshold.

You can monitor your SMS spending in your Shopify Messaging SMS settings.

Set up an SMS automation spending threshold

  1. From your Shopify admin, go to Apps > Messaging.

  2. Click Settings > SMS.

  3. In the Automated SMS section, click Add threshold.

  4. In the dialog, enter your spending threshold.

  5. Click Save.

Manage your SMS automation spending threshold

  1. From your Shopify admin, go to Apps > Messaging.

  2. Click Settings > SMS.

  3. In the Automated SMS section, do either of the following actions:

    • To change your spending threshold alert:
      1. Click Edit threshold.
      2. Change the threshold amount.
      3. Click Save.
    • To remove the spending threshold alert entirely, click Remove threshold.

Viewing Shopify Messaging SMS charges

Any SMS marketing costs are added to your Shopify bill as Messaging. To view details about the cost of each SMS campaign, click View details for your bill in the Billing section of your Shopify admin.