Experience more features and greater performance for your Salesforce integration project.

The SSIS Integration Toolkit for Salesforce is the most performant and feature-rich data integration solution for Salesforce on the market. With a meticulously designed software that leverages the power of the SSIS ETL engine for a familiar development experience, your integration job can be completed 3 to 10 times faster.

Salesforce, Tableau CRM and Marketing Cloud Integration

  • Support both Salesforce REST and SOAP APIs, Salesforce Einstein Analytics (Also referred to as Wave Analytics, Tableau CRM), and Salesforce Marketing Cloud.
  • An extremely simplified ETL development experience within a familiar development environment (Microsoft Visual Studio) provides your developers the best possible development productivity.
  • Intuitive user interface to manage different aspects of your integration development in a codeless, drag-and-drop environment.
  • Robust error handling and superior performance.
  • Text Lookup feature makes Salesforce lookup references painlessly easy and it comes with many configurable options.
  • Support bulk API for large-scale data reading and writing.
  • In-place picklist value mapping makes it easy to convert incoming option values to Salesforce picklist options with the ability to create new options on-fly while writing.
  • Equipped with many specifically designed integration options, the SSIS Integration Toolkit is the most flexible solution to read data from or write data to Salesforce.
  • Powered by modern cryptography and authentication technologies for secure connections, such as TLS 1.2, OAuth2, SHA-256, etc.
  • Integration can be done with virtually any application or data source that you may need to work with, including NetSuite, HubSpot, Microsoft SharePoint, Directory Services, and any other solution available in the Ultimate Edition. Support for Salesforce Pardot is available via the SSIS Productivity Pack.
Youtube Video - Quick Overview of SSIS Integration Toolkit for Microsoft Dynamics CRM

Unique Features


  • "Retry on intermittent errors" to deal with transient network or server problems in a robust fashion.
  • Read data from either a Salesforce object or using an SOQL query
  • The most sophisticated support for SOQL queries, including the support for child-to-parent relationships, aggregation, datetime functions, and parameterized queries that utilize SSIS variables.
  • Support for Salesforce bulk API (both v1 and v2), including the capabilities in the destination component to output all processing details.
  • Support for both Salesforce REST and SOAP APIs.
  • The "Refresh Salesforce Metadata" feature makes it easy to update components to the latest Salesforce metadata without having to delete and re-create them.
  • Seven different write actions for writing to the Salesforce server: Create, Update, Delete, Upsert, Merge, HardDelete, and UnDelete.
  • Automatically maps all available input columns to the corresponding Salesforce fields by matching their names.
  • Text Lookup feature to perform a lookup to Salesforce records using either text or integer values as the input
  • "Ignore Null-Valued Fields"  to avoid overwriting existing values with an empty value.
  • Write to Salesforce Wave Analytics (Einstein Analytics) using Append, Delete, Overwrite and Upsert operations.

Technical Requirements


  • Salesforce CRM, either:
    • Salesforce Professional Edition,
    • Salesforce Enterprise Edition, or,
    • Salesforce Unlimited Edition.
  • Big Data
    • Salesforce Wave Analytics (Einstein Analytics)
  • Marketing
    • Salesforce Marketing Cloud
  • Microsoft SQL Server Integration Services, either:
    • Azure-SSIS Integration Runtime,
    • Microsoft SQL Server 2022,
    • Microsoft SQL Server 2019,
    • Microsoft SQL Server 2017,
    • Microsoft SQL Server 2016,
    • Microsoft SQL Server 2014,
    • Microsoft SQL Server 2012,
    • Microsoft SQL Server 2008 R2, or,
    • Microsoft SQL Server 2008.

Client Testimonial


Database Developers can be fully utilized to create complex data integrations or migrations from start to finish without the need for additional development resources.

Chris LaBadie

Senior Database Developer

Sonoma Partners

Salesforce SSIS Components

Salesforce SSIS Components

  • The Salesforce Connection Manager allows you to set up a connection in SSIS to Salesforce.
  • The Salesforce Source Component is a source component that you can use in SSIS data flow tasks, which allows you to read data from your Salesforce.com organization.
  • The Salesforce Destination Component is a destination component that you can use in SSIS data flow tasks so that you can write data to your Salesforce.com organization.
  •  See this component's documentation.

Tableau CRM Destination

 Formerly known as Wave/Einstein Analytics

  • The Salesforce Wave Destination Component is a destination component that you can use in SSIS data flow tasks so that you can write data to Salesforce Wave Analytics (Einstein Analytics).
  •  See this component's documentation.

Salesforce Wave SSIS Destination Component

Salesforce Marketing Cloud SSIS Components

Salesforce Marketing Cloud SSIS Components

  • Salesforce Marketing Cloud Connection Manager allows you to set up a connection in SSIS to Salesforce Marketing Cloud.
  • The Salesforce Marketing Cloud Source Component is a source component that you can use in SSIS data flow tasks, which allows you to read data from your Salesforce Marketing Cloud organization.
  • The Salesforce Marketing Cloud Destination Component is a destination component that you can use in SSIS data flow tasks so that you can write data to your Salesforce Marketing Cloud organization.
  •  See this component's documentation.

Codeless
Integration

You don't have to write a single line of code to make data integration happen so your development can be done in a matter of minutes.

Flexible and
Easy-to-use

We make the most flexible integration solution on the market. Our software offers intuitive user interfaces that are flexible and easy to use.

Cost
Effective

With a streamlined development experience and an extremely simple licensing model, our solution offers the best value for your investment.

Unparalleled
Performance

Our software offers many specifically designed features that help you achieve the best possible performance without having to hijack your budget.