With Amazon Pinpoint, you pay only for what you use. There are no contract negotiations and no minimum charges.

The following table includes information about the charges associated with sending messages through Amazon Pinpoint. For more information about these charges, see the Pricing Details section.

Get Started with Amazon Pinpoint

Try Amazon Pinpoint for free

Target 5,000 endpoints, send 1 million push notifications, and track 100 million events for free each month with Amazon Pinpoint.

View AWS Free Tier details »

Channel Direct Message Pricing
Targeted Message Pricing
Email You pay $1.00 per 10,000 emails.

You pay both of the following:

  • $1 per 10,000 emails.
  • $0 for the first 5,000 endpoints in your monthly targeted audience (MTA), and $1.20 per 1,000 endpoints after that.
Mobile Push You pay $0 for the first million notifications, and $1.00 per million notifications after that.

You pay both of the following:

  • $0 for the first million notifications, and $1.00 per million notifications after that.
  • $0 for the first 5,000 endpoints in your MTA, and $1.20 per 1,000 endpoints after that.
SMS You pay for each message you send. The price you pay for each message varies based on the country or region where the recipient is located. See the SMS pricing tool in the next section for more information.

You pay both of the following:

  • A per-message price that varies based on the destination country or region. See the SMS pricing tool in the next section for more information.
  • $0 for the first 5,000 endpoints in your MTA, and $1.20 per 1,000 endpoints after that.
 

Note

You pay for each message you send using Amazon Pinpoint. The price you pay depends on the type of message and the channel. See the Pricing Details section for more information.

 

If you use the AWS Mobile SDK to collect application usage data, you’re also charged based on the number of events you collect each month. For more information, see Events Collected.

An endpoint is a messaging destination for an individual customer, such as an email address, mobile phone number, or device identifier.

The total number of endpoints that you contact in a 30-day period is known as your monthly targeted audience (MTA). When you send campaign messages, you pay the following charges:

  • $0 for the first 5,000 endpoints that you target each month.
  • $0.0012 per endpoint after that, for up to 10,000,000 endpoints.

Direct messages aren't counted toward your MTA limits.

If your MTA contains more than 10,000,000 endpoints, contact aws-mobilemessaging-custom-pricing@amazon.com to discuss custom pricing.

If you use the AWS Mobile SDK to collect application usage data, you're charged for the number of application events that you collect each month. Application events include campaign events (like following a link in a push notification) and events recorded from regular usage of the mobile app (like opening the app).

If you collect application events, you pay $0 for the first 100,000,000 events that you collect each month, and $0.000001 per event you collect after that.

You pay $0.0001 for each email that you send.

If you send more than 250 million email messages per month, contact aws-mobilemessaging-custom-pricing@amazon.com to discuss custom pricing.

You pay $0 for the first 1,000,000 push notifications that you send each month, and $0.000001 for each push notification that you send after that.

The price for sending SMS messages varies between countries and regions, and in some cases, between carriers in the same country or region. These prices change regularly.

Use the following pricing tool to see the prices for sending and receiving messages for each carrier in a country or region.

If you send more than 3 million SMS messages per month, contact aws-mobilemessaging-custom-pricing@amazon.com to discuss custom pricing.

Short codes are short number sequences (between 3 and 8 digits, depending on the country or region) for sending and receiving text messages. Short codes are easier to type and memorize than traditional phone numbers. You can purchase short codes that are unique to your Amazon Pinpoint account directly through Amazon Web Services (AWS).

For short codes based in the United States, there’s a one-time setup fee of $650 (USD) for each short code, plus a recurring charge of $995 per month for each short code. In the US, it usually takes 8–12 weeks for short codes to be ready for use on all carrier networks. Short codes might be ready for use on some carrier networks before they’re ready on others.

To request a new short code for use with destinations in the US, see the procedures in Managing Account Settings in Amazon Pinpoint in the Amazon Pinpoint Developer Guide.

For information about purchasing short codes to use in other countries and regions, contact aws-mobilemessaging-custom-pricing@amazon.com.

You can use Phone Number Validate to improve the delivery rates of the SMS messages you send through Amazon Pinpoint. Phone Number Validate corrects errors that often occur when your customers enter their phone numbers on web-based forms.

Phone Number Validate also provides important information about your customers’ phone numbers. For example, it can tell you if a phone number is a landline, a VoIP number, or a mobile number. You can use this information to make sure that you send messages using the right channel for each customer.

You pay $0.006 for each Phone Number Validate request.


Your application has an installed base of 100,000 users. Of those 100,000 users, 25,000 are active at the end of a calendar month. To increase engagement in the next month, you plan to engage with 55,000 users, sending five push notification campaigns and one email campaign. Each user in each campaign will receive one push notification and one email.

Your campaigns have the intended effect of increasing app engagement. As a result, you collect a total of 20,000,000 application usage and campaign events in a month.

In this scenario, you pay the following:

  • Monthly Targeted Audience (MTA) charges

There are 55,000 endpoints in your monthly targeted audience. You pay nothing for the first 5,000 endpoints, and $0.0012 per endpoint after that.

Total charge for MTA: (55,000 - 5,000 ) × $0.0012 = $60.00

  • Events collected charges

You collect 20,000,000 events. You pay nothing for the first 100,000,000 events each month.

Total charge for collected events: $0.00

  • Messages sent charges

You send 275,000 push notifications. You pay nothing for the first 1,000,000 push notifications each month.

You also send 55,000 emails. You pay $0.0001 for each email sent.

Total charges for messages sent: $0.00 + (55,000 × $0.0001) = $5.50

Total monthly charges

The total amount you pay in this example is the sum of your MTA charges, your events collected charges, and your messages sent charges.

Total monthly charges: $60.00 + $0.00 + $5.50 = $65.50

Your application has an installed base of 1,000,000 users. Of those 1,000,000 users, 300,000 are active at the end of the month. To increase app engagement next month, you plan to engage with 250,000 users by sending five push notification campaigns and one email campaign. Each user in each campaign will receive two push notifications and one email.

You campaigns have the intended effect of increasing engagement with your app. As a result of this increase, you collect a total of 250,000,000 usage and campaign events in a month.

In this scenario, you pay the following:

  • Monthly Targeted Audience (MTA) charges

There are 250,000 endpoints in your MTA. You pay nothing for the first 5,000 endpoints, and $0.0012 per endpoint after that.

Total charge for MTA: (250,000 – 5,000) × $0.0012 = $294.00

  • Events collected charges

You collect 250,000,000 events. You pay nothing for the first 100,000,000 events each month, and $0.000001 per event after that.

Total charge for collected events: (250,000,000 – 100,000,000) × $0.000001 = $150.00

  • Messages sent charges

You send 2,500,000 push notifications (250,000 endpoints, times 5 campaigns, times 2 push notifications). You pay nothing for the first 1,000,000 push notifications each month, and $0.000001 for each push notification that you send after that.

You also send 250,000 emails. You pay $0.0001 for each email sent.

Total messages sent charges: ((2,500,000 - 1,000,000) × $0.000001) + (250,000 × $0.0001) = $1.50 + $25.00 = $26.50

Total monthly charges

The total amount you pay in this example is the sum of your MTA charges, your events collected charges, and your messages sent charges.

Total monthly charges: $294.00 + $150.00 + $26.50 = $470.50