Amazon Pinpoint
Developer Guide


Before you begin this tutorial, complete the following prerequisites:

  • Create an AWS account, if you don't have one already. To create an AWS account, go to, and choose Create a new AWS account.

  • Make sure that the account that you use to sign in to the AWS Management Console is able to create new IAM policies and roles. If you're unsure, ask your system administrator.

  • Download and install Python and the PIP package manager on your computer. This solution was tested using Python version 3.7.3 and PIP version 19.0.3. For more information about downloading and installing Python and PIP, see the Beginner's Guide to Python on the Python website.

  • Create a new project in your Amazon Pinpoint account, or identify an existing project that you want to import segments into. For more information about creating projects, see Getting Started with Amazon Pinpoint in the Amazon Pinpoint User Guide.

Next: Create an Amazon S3 Bucket