Skip to content
adapters.io

Salesforce to Snowflake integration for analytics-ready CRM data

The Salesforce to Snowflake integration from Adapters loads accounts, contacts, opportunities, and activity from Salesforce into Snowflake tables on an incremental schedule, so your warehouse stays analytics-ready without draining Salesforce API limits. Field mapping takes about a minute and no code is required.

Field mapping auto-plugged · tap a port to rewire

5 sample records ready

Last updated July 2026

What running Salesforce to Snowflake by hand costs you

  • Full table pulls burn Salesforce API calls and hit daily governor limits during business hours.
  • Hand-built ELT scripts break the moment someone adds a custom field or renames an object.
  • Stale CRM data in the warehouse means dashboards and models report last week, not today.

The field mapping, out of the box

These cables are pre-wired when you pick the pair. Rewire any of them, or add your own, in the same visual data mapping tool you use for every adapter.

Input / SALESFORCE

Account.Id
DIM_ACCOUNT.account_id
Account.Name
DIM_ACCOUNT.account_name
Opportunity.Amount
FCT_OPPORTUNITY.amount
Opportunity.StageName
FCT_OPPORTUNITY.stage
Opportunity.CloseDate
FCT_OPPORTUNITY.close_date
SystemModstamp
FCT_OPPORTUNITY.loaded_at

Transforms included

Incremental loads use the Salesforce SystemModstamp watermark so each run only moves changed rows; Salesforce field types cast to Snowflake column types, currency stays numeric, and timestamps land in UTC so downstream dbt models and BI tools read a clean, deduplicated table.

How it goes live

Three steps, minutes end to end, covered by flat data integration pricing from $49 a month.

STEP 01

Pick the pair

Connect Salesforce and Snowflake with scoped credentials. About a minute each.

STEP 02

Confirm the mapping

The cables above are pre-wired. Adjust any field, preview the transform on sample records, done.

STEP 03

Schedule the sync

Hourly down to every minute, with retries, alerting, and a full log on every run.

Try it in the live demo Preloads SALESFORCE → SNOWFLAKE with sample records

Salesforce and Snowflake, finally in agreement

Map the pair once and let it sync on schedule. Flat price from $49 a month, no per-task fees.

Try the live demo