Salesforce Marketing Cloud - Audiences
Provided by: Splio
Connector type: Destination
Third-party system: Activation platform
Required license: "Marketing Automation + CDP" or "Predictive AI (previously TinyClues)"
![](https://files.readme.io/549db3c-image.png)
Overview
You can easily retrieve your Splio audiences directly within Salesforce Marketing Cloud as a Data Extension.
- During the setup, you need to configure the platform with appropriate settings so data can flow between both solutions.
- Each time a campaign is executed from Splio, the associated Audience is automatically pushed as a Data Extension from Splio into Salesforce Marketing Cloud
- You can then directly go into Salesforce Marketing Cloud, create a campaign, and select the appropriate audience from Splio.
![Example of the Splio Data Extension in Salesforce Marketing Cloud](https://files.readme.io/28ed2c3-image.png)
Example of the Splio Data Extension in Salesforce Marketing Cloud
Setup
- ENABLE API INTEGRATION
To be able to send your Salesforce Marketing Cloud account the right audiences, our platform needs to be able to access both Automation and Data extension modules through API calls. In order to allow those operations, you will need to go through the following steps:
- Go to Settings → Setup → App → Installed Packages
![](https://files.readme.io/d78681c-image.png)
- Add a New package.
![](https://files.readme.io/15adcda-image.png)
- Fill out the form and click Save.
![](https://files.readme.io/b262765-image.png)
- Now that you're in your new Package, click on Add Component at the bottom of the page.
- Select API Integration as your Component Type and click Next.
![](https://files.readme.io/a6f2e9f-image.png)
- For the Integration Type, select Server-to-Server and click Next.
![](https://files.readme.io/dc099b2-image.png)
- Tick off the following permissions:
- Automation - Read/Write/Execute permission
- Data Extension - Read/Write permission
- File Locations - Read/Write permission
![](https://files.readme.io/264da6a-image.png)
- Click Save. You can now provide Tinyclues with the information needed to communicate with your Salesforce Marketing Cloud account:
- Client ID
- Client Secret
- Authentication Base URL
- CONFIGURE AUTHENTICATION KEY AND FILE LOCATION
In addition to granting Splio API access, we also need your Salesforce Marketing Cloud account to be able to access our sFTP and retrieve your audiences. This can be done with an Access Key.
Create an Access Key:
- Go to: Settings → Setup → App → Key Management.
![](https://files.readme.io/459918c-image.png)
- Click Key Management on the left side and then Create.
![](https://files.readme.io/523c985-image.png)
![](https://files.readme.io/a9aae17-image.png)
- Fill out the form and click Save.
- Key Type: SSH
- Name: Tinyclues Key
- Key: Private – do not tick the “Public Key” box
![](https://files.readme.io/8b4d670-image.png)
Please note: if your key is not in SSH format (for ex: a .txt or .ppk file), you can convert it into SSH. Learn more in this article.
Configure file location
- Go to Settings → Setup → App → File Location.
![](https://files.readme.io/e0d6e75-image.png)
- Click File Location on the left side and then click Create.
![](https://files.readme.io/3cb8360-image.png)
- Fill out the form and click Save.
![](https://files.readme.io/6c21efc-image.png)
- Name: From Tinyclues
- External Key: from_tinyclues
- Location Type: External SFTP Site
- URL: sftp2.tinyclues.com/data/from_tc
- Port: 22
- Username: Your Splio domain name as provided by your Data Ops representative
- Auth Type: Auth Key
- Auth Keys: Select the one configured above.
You should now have:
✅ Created a new package
✅ Added a new API component
✅ Created the information Tinyclues requires: Client ID / Client Secret / Authentication Base URL
✅ Created an Access Key
✅ Created a File Location
Updated 17 days ago