> ## Documentation Index
> Fetch the complete documentation index at: https://kb.aampe.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Customer.io

> Estimated setup time: 15 minutes

## Requirements

* API Key created for Aampe
* Your Region of setup for [Customer.io](http://Customer.io)

## Steps

Aampe will call the [Customer.io](http://Customer.io)[ API](https://customer.io/docs/api/app/#operation/sendPush) on your behalf.

### Create API Key for Aampe

1. Once logged in to [Customer.io](http://Customer.io) account, navigate to **Settings Icon > Account Settings**

   <img src="https://mintcdn.com/aameo/yz1myYyEmlAeBX0J/images/message-providers/customer-io/account-settings.png?fit=max&auto=format&n=yz1myYyEmlAeBX0J&q=85&s=65545bf4df2735d311b03ebed65a692b" alt="Account Settings Pn" width="3456" height="1744" data-path="images/message-providers/customer-io/account-settings.png" />
2. Select **API Credentials** from the menu bar.

   <img src="https://mintcdn.com/aameo/0nM8yidGnij6FPEd/images/message-providers/customer-io/2-api-credentials.png?fit=max&auto=format&n=0nM8yidGnij6FPEd&q=85&s=65848f808b35113661b9a68d99e1f175" alt="2 Api Credentials Pn" width="3446" height="1624" data-path="images/message-providers/customer-io/2-api-credentials.png" />
3. Click on the 2nd tab i.e **Add API keys > Create App API Key**

   <img src="https://mintcdn.com/aameo/WNUiZ5a9waD7vOu2/images/message-providers/customer-io/3-api-keys.png?fit=max&auto=format&n=WNUiZ5a9waD7vOu2&q=85&s=7be697c6aafc061bcc5a3acf1d31c6ce" alt="3 Api Keys Pn" width="2942" height="1576" data-path="images/message-providers/customer-io/3-api-keys.png" />
4. Give it the name you like (e.g `aampe_push_access`) and select your prod workspace and then hit **Create App API Key**

   <img src="https://mintcdn.com/aameo/WNUiZ5a9waD7vOu2/images/message-providers/customer-io/4-create-api-key.png?fit=max&auto=format&n=WNUiZ5a9waD7vOu2&q=85&s=acc67f4f21e2682858a1f5f74655cc2c" alt="4 Create Api Key Pn" width="2978" height="1384" data-path="images/message-providers/customer-io/4-create-api-key.png" />
5. Copy the API Key shown on the prompt - you won't be able to access it again.

### Configure Your [Customer.io](http://Customer.io) Push Integration on Aampe

1. Go to [https://compose.aampe.com](https://compose.aampe.com) and login using your Aampe credentials
2. Navigate to **System setup > Integrations**
3. The **Messaging Provider** tab will open

   <img src="https://mintcdn.com/aameo/MGIMCh46fcK96wv4/images/message-providers/customer-io/5-integration-menu.png?fit=max&auto=format&n=MGIMCh46fcK96wv4&q=85&s=b29a4ea5b04426f85d7e0242ffc1cfa7" alt="5 Integration Menu Pn" width="2968" height="1446" data-path="images/message-providers/customer-io/5-integration-menu.png" />
4. Click on [**Customer.io**](http://Customer.io)
5. Input the API Key, Region in the respective textboxes

   * If you want to check your region you can go to **Settings -> Privacy and Data Settings** and check the **Data Center Region**

   <img src="https://mintcdn.com/aameo/MGIMCh46fcK96wv4/images/message-providers/customer-io/6-aampe-customerio-page.png?fit=max&auto=format&n=MGIMCh46fcK96wv4&q=85&s=20fbfa3ac28defac3c660b0cc9611af3" alt="6 Aampe Customerio Page Pn" width="2314" height="1650" data-path="images/message-providers/customer-io/6-aampe-customerio-page.png" />
6. Click on **Connect**

### Step 2: Create Campaign for Aampe

1. Go to **Transactional** in the navigation bar

   <img src="https://mintcdn.com/aameo/f21v4vJiMMBPu2jS/images/message-providers/customer-io/7-campaign.png?fit=max&auto=format&n=f21v4vJiMMBPu2jS&q=85&s=32f082a0265cd3233c9d5646f710e4b5" alt="7 Campaign Pn" width="2650" height="1592" data-path="images/message-providers/customer-io/7-campaign.png" />
2. On Transactional, select **Create a Message**
3. Feed in the title and description for Aampe message and click on **Add Content**

   <img src="https://mintcdn.com/aameo/f21v4vJiMMBPu2jS/images/message-providers/customer-io/8-create-message.png?fit=max&auto=format&n=f21v4vJiMMBPu2jS&q=85&s=b70d6b534e2a0cf1f795202240f07096" alt="8 Create Message Pn" width="3456" height="1530" data-path="images/message-providers/customer-io/8-create-message.png" />
4. Select **Push** or **Email** as appropriate. No need to add content -> Click on **Save & Continue**

   <img src="https://mintcdn.com/aameo/f21v4vJiMMBPu2jS/images/message-providers/customer-io/9-add-content.png?fit=max&auto=format&n=f21v4vJiMMBPu2jS&q=85&s=e84319a76cc74ad7ddd074c2560e8590" alt="9 Add Content Pn" width="3402" height="1596" data-path="images/message-providers/customer-io/9-add-content.png" />
5. Keep the default settings and launch the message
6. On the Transactional messages dashboard you will get an ID for the new message you created. Send the ID to Aampe.

   <img src="https://mintcdn.com/aameo/f21v4vJiMMBPu2jS/images/message-providers/customer-io/10-campaign-id.png?fit=max&auto=format&n=f21v4vJiMMBPu2jS&q=85&s=2342d85b7db1510560756d34f3fe484d" alt="10 Campaign Id Pn" width="3456" height="952" data-path="images/message-providers/customer-io/10-campaign-id.png" />

Congrats! You're all set with integrating Aampe and Customer.io.

***
