tap-salesforce is an extractor that pulls data from a Salesforce database and produced JSON-formatted data following the Singer spec.



  1. Navigate to your Meltano project in the terminal
  2. Run the following command:
meltano add extractor tap-salesforce

If you are successful, you should see Added and installed extractors 'tap-salesforce' in your terminal.


  1. Open your project's .env file in a text editor
  2. Add the following variables to your file:
export TAP_SALESFORCE_CLIENT_ID="yourSalesforceClientId"
export TAP_SALESFORCE_PASSWORD="yourSalesforcePassword"
export TAP_SALESFORCE_SECURITY_TOKEN="yourSalesforceSecurityToken"
export TAP_SALESFORCE_START_DATE="yourSalesforceStartDate"
export TAP_SALESFORCE_USERNAME="yourSalesforceUsername"
Last Updated: 10/7/2019, 5:17:22 AM