Amazon Pinpoint
User Guide

The AWS Documentation website is getting a new look!
Try it now and let us know what you think. Switch to the new look >>

You can return to the original look by selecting English in the language selector above.

What Is Amazon Pinpoint?

Amazon Pinpoint is an AWS service that you can use to engage with your customers across multiple messaging channels. You can use Amazon Pinpoint to send push notifications, emails, SMS text messages, and voice messages.

The information in this user guide is intended for all Amazon Pinpoint users, including marketers, business users, and developers. This guide contains information that's especially helpful for users who mainly interact with Amazon Pinpoint by using the AWS Management Console. If you're new to Amazon Pinpoint, start by reading Getting Started with Amazon Pinpoint.

If you're an application developer, also refer to the Amazon Pinpoint Developer Guide and the Amazon Pinpoint API Reference. These documents provide information about using the features of Amazon Pinpoint programmatically. They also contain information about integrating Amazon Pinpoint features into your applications.

Amazon Pinpoint Features

This section describes the major features of Amazon Pinpoint and the tasks that you can perform by using them.

Define Audience Segments

Reach the right audience for your messages by defining audience segments. A segment designates which users receive the messages that are sent from a campaign. You can define dynamic segments based on data that's reported by your application, such as operating system or mobile device type. You can also import static segments that you define outside of Amazon Pinpoint.

Engage Your Audience with Messaging Campaigns

Engage your audience by creating a messaging campaign. A campaign sends tailored messages on a schedule that you define. You can create campaigns that send push notifications, email, SMS text messages, and voice messages.

To experiment with alternative campaign strategies, set up your campaign as an A/B test, and analyze the results with Amazon Pinpoint analytics.

Provide Consistent Messaging with Templates

Design consistent messages and reuse content more effectively by creating and using message templates. A message template contains content and settings that you want to reuse in messages that you send for any of your Amazon Pinpoint projects. You can use message templates in email messages, push notifications, and SMS messages.

Send Test Messages

Test the design and deliverability of your messages by sending test messages before you send campaigns to your customers.

Analyze User Behavior

Gain insight into your audience and the effectiveness of your campaigns by using the analytics that Amazon Pinpoint provides. You can view trends in your users' level of engagement, purchase activity, demographics, and more. You can also monitor your message traffic by viewing metrics such as the total number of messages that you sent for a campaign or project. Through the Amazon Pinpoint API, your application can also report custom data, which Amazon Pinpoint makes available for analysis.

To analyze or store analytics data outside Amazon Pinpoint, you can configure Amazon Pinpoint to stream the data to Amazon Kinesis.

Regional Availability

Amazon Pinpoint is available in several AWS Regions in North America, Europe, Asia, and Oceania. In each Region, AWS maintains multiple Availability Zones. These Availability Zones are physically isolated from each other, but are united by private, low-latency, high-throughput, and highly redundant network connections. These Availability Zones enable us to provide very high levels of availability and redundancy, while also minimizing latency.

To learn more about AWS Regions, see Managing AWS Regions in the Amazon Web Services General Reference. For a list of all the Regions where Amazon Pinpoint is currently available and the endpoint for each Region, see AWS Service Endpoints in the Amazon Web Services General Reference. To learn more about the number of Availability Zones that are available in each Region, see AWS Global Infrastructure.

Get Started

Get started with Amazon Pinpoint by creating a new project or completing a tutorial.