How to copy from Azure Data Factory to Salesforce Marketing Cloud

Kazuki Shinada 1 Reputation point
2022-12-19T14:32:56.62+00:00

This is Shinada, who is working as a technical sale in Salesforce Japan. I received a question from our client about how to copy from Azure Data Factory to Salesforce Marketing Cloud.
The client would like to use the data in Azure SQL Database in Salesforce Marketing Cloud and we wonder if that is possible or not. If possible, we would like to know how to make it.

Azure SQL Database
Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
11,623 questions
{count} votes

3 answers

Sort by: Most helpful
  1. Alberto Morillo 34,671 Reputation points MVP Volunteer Moderator
    2022-12-19T14:55:25.653+00:00

    Azure Data Factory (ADF) has a connector for Salesforce Marketing Cloud as documented here. The connector in ADF needs two things: client ID and client secret which is obtained from Marketing Cloud | Installed Packages. You need a Marketing Cloud user when creating an API integration in Installed Packages. The Marketing Cloud user must have the Installed Package | Administer permission.

    The Salesforce Marketing Cloud connector supports OAuth 2 authentication, and it supports both legacy and enhanced package types. The connector is built on top of the Salesforce Marketing Cloud REST API. You can use REST API to write data into Salesforce as explained here.


  2. ShaikMaheer-MSFT 38,546 Reputation points Microsoft Employee Moderator
    2022-12-20T06:25:33.863+00:00

    Hi @Kazuki Shinada ,

    Thank you for posting query in Microsoft Q&A Platform. Adding more to above details.

    Salesforce Making cloud connector supports as source to fetch data but not supports as Sink to load data. Click here to know more about.

    Since, connector does not support as sink, you need consider writing your own code and running it using custom activity or Azure function activity.

    As mentioned by @Alberto Morillo , You can consider making API calls too if that works in your case.

    Please consider check below link to understand more about custom activity and Azure Functions activity.
    Use custom activities in an Azure Data Factory or Azure Synapse Analytics pipeline
    Azure Function activity

    Hope this helps. Please let me know if any further queries.

    -----------

    Please consider hitting Accept Answer button. Accepted answers help community as well.


  3. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.