Overview

To simplify the campaign sending process, you can easily retrieve your Tinyclues audiences directly within Salesforce Marketing Cloud as a Data Extension.

βž” Upon setup, you need to configure the platform with appropriate settings so data can flow between both solutions.

βž” Each time a campaign is executed from Tinyclues, the associated Audience is automatically pushed as a Data Extension from Tinyclues into Salesforce Marketing Cloud

βž” You can then directly go into Salesforce Marketing Cloud, create a campaign and select the appropriate audience from Tinyclues.

Example of the Tinyclues Data Extension in Salesforce Marketing Cloud

πŸ’‘ To see larger images, right-click on one and Open Image in New Tab.

Setting up

1. 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:

  1. Go to Settings β†’ Setup β†’ App β†’ Installed Packages

2. Add a New package.

3. Fill out the form and click Save.

Now that you're in your new Package, click on Add Component at the bottom of the page.

5. Select API Integration as your Component Type and click Next.

6. For the Integration Type, select Server-to-Server and click Next.

7. Tick off the following permissions:

  • Automation - Read/Write/Execute permission

  • Data Extension - Read/Write permission

  • File Locations - Read/Write permission

8. 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

2. CONFIGURE AUTHENTICATION KEY AND FILE LOCATION

In addition to the granting Tinyclues with 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

1. Go to: Settings β†’ Setup β†’ App β†’ Key Management.

2. Click Key Management on the left side and then Create.

3. Fill out the form and click Save.

  • Key Type: SSH

  • Name: Tinyclues Key

  • Key: Private – do not tick the β€œPublic Key” box

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.

2. CONFIGURE FILE LOCATION

1. Go to Settings β†’ Setup β†’ App β†’ File Location.

2. Click File Location on the left side and then click Create.

3. Fill out the form and click Save.

  • Name: From Tinyclues

  • External Key: from_tinyclues

  • Location Type: External SFTP Site

  • URL: sftp2.tinyclues.com/data/from_tc

  • Port: 22

  • Username: Your Tinyclues domain name as provided by you Data Ops representative

  • Auth Type: Auth Key

  • Auth Keys: Select the one configured in step 1.

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

For support, please contact success [at] tinyclues [dot] com.

Did this answer your question?