Skip to main content

Salesforce

Connection Type

Alteryx Tools. The latest version is available from the Alteryx Marketplace.

Type of Support

Read & Write

Validated On

ODBC Client Version 2.2.20 also available for the Input and Output Data tools.

April 03, 2026

Salesforce Version 5.1.5

Changes in Behavior

  • We've disabled the right-click context menu in Designer for the Salesforce tools to prevent unintended actions.

Fixed Issues

Fixed

Salesforce Version 5.1.5

ID

Description

TPM-5103

The Salesforce Input tool doesn’t return all records when queries include more than 42 fields.

TPM-5068

The Salesforce Output tool returns a “Must Pass at Least One Table” error when exporting data around 20 MB.

TPM-5044

The Salesforce connector returns data with missing columns.

TPM-5023

Salesforce Production credentials authentication doesn’t work in the Salesforce tools.

TPM-4964

The Salesforce Input tool returns a runtime error when there is an error in the SOQL query.

TPM-4909

Salesforce OAuth authentication fails due to security policy restrictions in Production environments.

TPM-4866

The Salesforce tools don’t obtain a new access token when using Salesforce credentials without DCM.

Cancelled Issues

Cancelled

Salesforce Release Version 5.1.5

ID

Description

TPM-5132

The Salesforce Input tool returns duplicate records in version 2024.1 Patch 13 compared to correct results in Patch 10.

TPM-4942

Custom App OAuth authentication doesn’t work in the Salesforce tools.

TPM-4910

Some fields appear as null after upgrading to the new Salesforce connector.

TPM-4821

The Salesforce Output tool writes data with missing records and incorrect numeric values.

TPM-4813

The Salesforce Output tool returns an error when inserting strings longer than 64,000 characters.

TPM-4812

The Salesforce Output tool returns mismatched expected and actual values for numeric float datasets.

TPM-4811

The Salesforce Output tool can’t insert numeric decimal values.

TPM-4809

The Salesforce Input tool fails when Parse Report Results is enabled for existing reports.

TPM-4808

The Salesforce Input tool runs successfully even when no table is selected.

TPM-4805

Some fields appear as null after upgrading to the new Salesforce connector.

Version

Description

v5.1.4

  • Compatible with Designer 2021.4.2 Patch 6, 2022.1 Patch 4 and later.

  • Compatible with AMP engine only.

  • DCM is required for running this connector in Alteryx Server.

  • The Salesforce connector defaults Time and DateTime precision to milliseconds to avoid extra trailing zeros, while still supporting nanosecond resolution when required by the workflow. (TPM-4753, TPM-4736)

  • Fixed issue where the Salesforce tools ignored the proxy settings on Server. (TPM-4647)

  • Fixed issue where Server couldn’t run workflows with the Salesforce tools because they were dependent on access tokens from Designer. (TPM-4846)

  • Fixed issue where the Designer Developer Tools exposed secret values in the returned JSON files. (TPM-4788)

v5.1.3

  • Compatible with Designer 2021.4.2 Patch 6, 2022.1 Patch 4 and later.

  • Compatible with AMP engine only.

  • DCM is required for running this connector in Alteryx Server.

  • Added support for custom Salesforce domains when using DCM.

  • Improved the authentication.

  • Updated the SDK to version 2.4.2.

  • Updated the API to the latest version.

  • Fixed issue where the Salesforce tools ignored the PAC script when using DCM. (TPM-4620)

  • Fixed issue where the Salesforce Input tool failed to read certain date-type columns. (TPM-4604)

  • Fixed issue where the Salesforce Output tool couldn’t display field mapping for the update operation. (TPM-4519)

  • Fixed issue where the Salesforce tools displayed "Access Denied" if the security token wasn’t created in DCM. (TPM-4507)

  • Fixed issue where the Salesforce tools didn’t have the API version aligned according to the front-end tag. (TPM-4493)

  • Fixed issue where the Salesforce tools couldn’t connect using custom domain. (TPM-4488)

  • Fixed issue where the Salesforce tools warned of unexpected truncation of timestamps. (TPM-4368)

  • Fixed issue where the Salesforce Input tool truncated values when using nested relationship objects in a custom SOQL query. (TPM-4367)

  • Fixed issue where the Salesforce Output tools ran indefinitely if the workflows contains multiple Salesforce Output tools. (TPM-4268)

  • Fixed issue where the Salesforce tools displayed multiple API versions as selectable options. (TPM-4264)

  • Fixed issue where the Salesforce Output tool failed to write data with the insert and update operations. (TPM-4248)

  • Fixed issue where the Salesforce tools couldn’t read percentage data type correctly. (TPM-4174)

  • Fixed issue where the Salesforce tools returned an error with custom date fields. (TPM-4051)

  • Fixed issue where the Salesforce tools returned "Error code 400: Bad request syntax or unsupported method". (TPM-3982)

  • Fixed issue where the Salesforce tools displayed slow performance. (TPM-3919)

  • Fixed issue where the Salesforce Input tool returned the versionData field as a URL instead of a document body. (TPM-3662)

Known Issues

  • Certain fields appear as Null after upgrading to the new version of Salesforce tools. (TPM-4805)

  • SDK connectors ignore proxy on Server (Gallery). (TPM-4647)

  • Designer HMTL developer tools expose secret value in the returned JSON. (TPM-4788)

  • Queries return null records in the Salesforce Input tool. (TPM-4641)

v5.1.2

  • Compatible with Designer 2021.4.2 Patch 6, 2022.1 Patch 4 and later.

  • Compatible with AMP engine only.

  • DCM is required for running this connector in Alteryx Server.

  • Updated to run on Designer and Server 2024.1.

  • Fixed issue where Salesforce Input failed after running 45 minutes. (TPM-3556)

  • Fixed issue where the source and description metadate were missing. (TPM-3486)

  • Fixed issue where the Salesforce tools ignored proxy settings. (TPM-3358)

  • Fixed issue where Sales Input returned the "Error code 401: No permission -- see authorization schemes" error. (TDCE-449 and TDCE-361)

v5.1.1

  • Compatible with Designer 2021.4.2 Patch 6, 2022.1 Patch 4 and later.

  • Compatible with AMP engine only.

  • DCM is required for running this connector in Alteryx Server.

  • Updated to run on Designer and Server 2024.1.

  • Fixed issue where authentication via Custom OAuth application didn’t work. (TFLN-1912)

  • Fixed issue where Salesforce Input ran indefinitely when configured to read an empty dataset. (TPM-2453)

Known Issues

  • Salesforce Tool 5.1.1 isn’t working on Designer FIPS and Server FIPS. As a workaround, please use version 5.1.0. (TFLN-1982)

  • Source and Description metadata are currently missing in workflow results. (TPM-3486)

v5.1.0

  • Compatible with Designer 2021.4.2 Patch 6, 2022.1 Patch 4 and later.

  • Compatible with AMP engine only.

  • Added support for DCM to Salesforce Output.

  • DCM is required for running this connector in Alteryx Server.

  • Salesforce Output is now FIPS capable.

  • Improved performance of the auto-configure feature.

  • Added the dry-run option to Salesforce Input.

  • Fixed issue where Salesforce Input 5.0.10 incorrectly parsed data types. (TFLN-1676)

v5.0.10

  • Compatible with Designer 2021.4.2 Patch 6, 2022.1 Patch 4 and later.

  • Compatible with AMP engine only.

  • Added support for DCM.

    • DCM is required for running this connector in Alteryx Server.

  • FIPS capable.

  • Added support for OAuth authentication and custom domains.

  • Fixed issue where Salesforce Input didn’t show all fields and objects. (TPM-1579)

  • Fixed issue where Salesforce Input incorrectly parsed PAC file. (TFLN-1243)

  • Fixed issue where Salesforce Input didn’t display the configuration window when Designer language was set to French. (TDCE-119)

Known Issues

  • Reports lists only Recent reports, not all the Reports available to the user.

  • Reports return only the first 2000 records.

v4.2.4

  • Fixes defect with Custom Queries failing to parse from the Salesforce Input tool.

  • The Salesforce Input jobs will no longer fail when scheduled or run from the command line.

  • Fixes defect with certificate verification in the Salesforce Input tool.

  • Supports uploading the Salesforce Input tool to Gallery without token.

v4.1.0

  • Added support for connecting through a proxy using auto detection and configuration.

  • Compatible with Alteryx version 2019.2 and up.

v4.0.0

  • Added ability to query Salesforce Reports.

  • Query Builder and Custom Query return all records (including deleted) by default.

  • Add 'IsDeleted=False' in WHERE clause to exclude deleted records.

  • Compatible with Alteryx version 2018.3 - 2019.2.

v3.1

  • Fixes defects for Record Limit under Runtime tab of workflow configuration and passwords containing XML special characters.

  • Compatible with Alteryx version 11.0 - 2018.2.

Version

Description

v1.3.1

  • Updated tool metainfo.

v1.3

  • Updated the Salesforce API version in macro engine.

  • Fixed defect to escape characters correctly.

v1.2

  • DateTime fields are converted to YYYY-MM-DDThh:mm:ss.sss automatically.

  • Fixed issue where the "Table name is required" and "Output operation is required" error messages appeared even though the user was not logged in yet.

Alteryx Tools Used to Connect

Standard Workflow Processing

Data Connection Manager

The Salesforce Input tool version 2.2.0 and later support Data Connection Manager for an easier and a safer storage of your credentials. Create a connection to Salesforce and easily reuse the stored credentials in workflows that include the Salesforce Input tool. Alteryx Server requires stored credentials to successfully run the published workflows.

Enable AMP Engine

Make sure you have the AMP engine enabled for the workflows which contain the Salesforce Input tool version 2.2.0 and later.

Custom Salesforce API Application Setup

To set up a custom API application for this tool, see our guide.

Custom Salesforce Domains

The Salesforce tools support custom Salesforce domains.

To connect to a custom domain manually...

  1. In the Salesforce tools configuration window, select Use custom environment url.

  2. Enter your custom domain in Custom Environment.

To connect to a custom domain using DCM...

  1. Select Set Up Connection. DCM opens.

  2. Select +New. The New Data Source windows opens with Salesforce technology pre-selected.

  3. Select Custom in Environment.

  4. Enter your custom domain in Custom Environment.

  5. Select Save.

Limitations

If you want to process a PAC file that routes requests through multiple proxy IPs, use security tokens.