Integrating Tracksend with Customer.IO
Set Up Tracksend With Customer.io
To get started with using tracksend to send messages on Customer.io, you’ll need to set up your account.
- Sign up / Sign in with Tracksend
- Create a Sender ID that you’ll be using to send messages
- Copy your API Key for the integration
You can proceed to create a campaign in Customer.io after finishing these initial steps.
To get started with using tracksend to send messages on Customer.io, you’ll need to set up your account.
- Sign up / Sign in with Tracksend
- Create an RCS Brand that you’ll be using to send messages
- Create an RCS Template Message
- Copy your API Key for the integration
You can proceed to create a campaign in Customer.io after finishing these initial steps.
To get started with using tracksend to send messages on Customer.io, you’ll need to set up your account.
- Sign up / Sign in with Tracksend
- Add / Create a Whatsapp Business Account that you’ll be using to send messages
- Create a Whatsapp Template Message
- Copy your API Key for the integration
You can proceed to create a campaign in Customer.io after finishing these initial steps.
Create Campaign On Customer.IO
Here are a series of steps to follow to start sending campaigns on Customer.io through Tracksend
1. Go to Campaigns and click on Create Campaign
![](https://tracksend.co/wp-content/uploads/2024/04/create-campaign-on-customer-io-1024x494.png)
2. Enter your campaign details and click on Create Campaign.
![](https://tracksend.co/wp-content/uploads/2024/04/create-campaign-on-customer-io-form-e1713450446789-1024x432.png)
1. On the Triggers section select Webhook as your campaign trigger and click on Next
![](https://tracksend.co/wp-content/uploads/2024/04/triggers-section-customer-io-e1713450496590-1024x417.png)
2. A webhook URL will be generated automatically, copy or access it later on the Created Campaign. Click on Save & Next
![](https://tracksend.co/wp-content/uploads/2024/04/copy-webhook-url-customer-io-e1713449498675-1024x341.png)
1. Drag the Send Data action to the Workflow canvas from the Build menu located under the Workflow section.
![](https://tracksend.co/wp-content/uploads/2024/04/send-data-to-workflow-customer-io-e1713449642142-1024x413.png)
2. Click on your webhook and a window would be opened over the build menu
3. Name your webhook and click on Add Request
![](https://tracksend.co/wp-content/uploads/2024/04/name-webhook-and-add-request-customer-io-e1713449695155-1024x418.png)
1. After Setting Up Your Webhook, you'll be redirected to setup your request for our API
![](https://tracksend.co/wp-content/uploads/2024/04/add-payload-request-save-changes-e1713449741817-1024x342.png)
2. Select the “POST” method and add the API URL: https://tx.tracksend.co/sms/
3. Click on Add Header and add the content below
Content-Type: application/json;
Authorization: X-API-KEY {Your API KEY};
4. Copy your request payload here
{
"from": "Tracksend",
"countryCode":"234",
"to": "08075887474",
"body": "Thank you very much x2! testing NAME",
"callback": "http://example.com",
"metadata": "some-unique-string"
}
Checkout our documentation for more details on the payload here
5. Click on Save Changes
2. Select the “POST” method and add the API URL: https://tx.tracksend.co/rcs/
3. Click on Add Header and add the content below
Content-Type: application/json;
Authorization: X-API-KEY {Your API KEY};
4. Copy your request payload here
{
"from": "Tracksend",
"countryCode":"234",
"to": ["07082632448"],
"templateCode": "t-f80943c233b3be404703b57f1c6a0c03",
"templateData": {
"firstname": "John",
"lastname": "Doe",
"country": "Nigeria"
},
"callback": "http://example.com",
"metadata": "5693142g3h1234"
}
Checkout our documentation for more details on the payload here
2. Select the “POST” method and add the API URL: https://tx.tracksend.co/whatsapp
3. Click on Add Header and add the content below
Content-Type: application/json;
Authorization: X-API-KEY {Your API KEY};
4. Copy your request payload here
{
"to": ["07082632448"],
"templateCode": "w-744483959940383",
"templateData": {
"firstname": "John",
"lastname": "Doe",
"country": "Nigeria"
},
"callback": "http://example.com",
"metadata": "5693142g3h1234"
}
Checkout our documentation for more details on the payload here
1. Click the send test button to send your campaign
![](https://tracksend.co/wp-content/uploads/2024/04/add-payload-request-save-changes2-e1713449782474-1024x342.png)
2. Add your copied webook url to your callback
![](https://tracksend.co/wp-content/uploads/2024/04/add-webhook-url-to-callback.png)
Create Broadcast On Customer.IO
Here are a series of steps to follow to start sending broadcast on Customer.io through Tracksend
1. Go to Broadcast and click on Create Broadcast
![](https://tracksend.co/wp-content/uploads/2024/04/create-broadcast-on-customer-io-e1713449845374-1024x448.png)
2. Enter your broadcast details and click on Create Broadcast.
![](https://tracksend.co/wp-content/uploads/2024/04/create-broadcast-on-customer-io-form2-e1713449881484-1024x342.png)
1. On the Recipients section add recipients based on condition and click Save & Next
![](https://tracksend.co/wp-content/uploads/2024/04/add-broadcast-recipients-with-condition-customer-io-e1713449937317-1024x409.png)
2. Configure your the Setting and Goal sections to your liking
1. Drag the Send Data action to the Workflow canvas from the Build menu located under the Workflow section.
![](https://tracksend.co/wp-content/uploads/2024/04/setting-up-broadcast-webhook-workflow-e1713449993820-1024x426.png)
2. Click on your webhook and a window would be opened over the build menu
3. Name your webhook and click on Add Request
![](https://tracksend.co/wp-content/uploads/2024/04/naming-webhook-for-broadcast-customer-io-e1713450061450-1024x420.png)
1. After Setting Up Your Webhook, you'll be redirected to setup your request for our API
![](https://tracksend.co/wp-content/uploads/2024/04/add-payload-request-save-changes-e1713449741817-1024x342.png)
2. Select the “POST” method and add the API URL: https://tx.tracksend.co/sms/
3. Click on Add Header and add the content below
Content-Type: application/json;
Authorization: X-API-KEY {Your API KEY};
4. Copy your request payload here
{
"from": "Tracksend",
"countryCode":"234",
"to": "08075887474",
"body": "Thank you very much x2! testing NAME",
"callback": "http://example.com",
"metadata": "some-unique-string"
}
Checkout our documentation for more details on the payload here
2. Select the “POST” method and add the API URL: https://tx.tracksend.co/rcs/
3. Click on Add Header and add the content below
Content-Type: application/json;
Authorization: X-API-KEY {Your API KEY};
4. Copy your request payload here
{
"from": "Tracksend",
"countryCode":"234",
"to": ["07082632448"],
"templateCode": "t-f80943c233b3be404703b57f1c6a0c03",
"templateData": {
"firstname": "John",
"lastname": "Doe",
"country": "Nigeria"
},
"callback": "http://example.com",
"metadata": "5693142g3h1234"
}
Checkout our documentation for more details on the payload here
2. Select the “POST” method and add the API URL: https://tx.tracksend.co/whatsapp/
3. Click on Add Header and add the content below
Content-Type: application/json;
Authorization: X-API-KEY {Your API KEY};
4. Copy your request payload here
{
"to": ["07082632448"],
"templateCode": "w-744483959940383",
"templateData": {
"firstname": "John",
"lastname": "Doe",
"country": "Nigeria"
},
"callback": "http://example.com",
"metadata": "5693142g3h1234"
}
Checkout our documentation for more details on the payload here
1. Click the send test button to send your broadcast
![](https://tracksend.co/wp-content/uploads/2024/04/add-payload-request-save-changes2-e1713449782474-1024x342.png)
2. Add your copied webook url to your callback
![](https://tracksend.co/wp-content/uploads/2024/04/add-webhook-url-to-callback.png)