The Next Generation Platform is Coming - Get Ready Now!

Heroku Connect

Salesforce Data Synchronization Service Starting at ~$0/hour.

Combine the Power of Force.com & Heroku

Heroku Connect makes it easy for you to build Heroku apps that share data with your Salesforce deployment. Using bi-directional synchronization between Salesforce and Heroku Postgres, Heroku Connect unifies the data in your Postgres database with the contacts, accounts and other custom objects in the Salesforce database.

Seamless Integration for Heroku Apps

With Heroku Connect, you can build apps on Heroku that easily integrate data with Salesforce. Apps built using standard open source stacks, like Rails, Node.js and Python, connect natively to Postgres – and via Heroku Connect, directly back to Salesforce.

Work with Salesforce Data using SQL

Heroku Connect replicates Salesforce data into a Heroku Postgres database. With Salesforce data in Heroku Postgres, creating apps that use open source languages and frameworks to extend Salesforce data and processes directly to your customers is now as simple as writing SQL.

Automated Data Synchronization

Once configured, Heroku Connect will regularly poll Salesforce for updates. In Read/Write mode, it will write changes from the Database back to Salesforce.

Manage Salesforce Data at Scale

Synchronize data for a single Salesforce object- or hundreds. Synchronize dozens of records per object- or hundreds of millions. Heroku Connect optimizes all interactions with the Salesforce APIs for fast, complete, and efficient data synchronization.

Simple Point and Click Configuration

It’s simple to get the service up and running in minutes – no coding or complex configuration is required. Heroku Connect is easily configured by business users or developers via a point and click UI.

Heroku External Objects

With Heroku External Objects, app data, product data, customer data, any data in Heroku Postgres can be integrated into Salesforce with a simple point and click configuration. Available with Heroku Connect and used with Salesforce Connect, Heroku External Objects provides a new architectural option for building engagement apps that create unified customer experiences across business systems.

Innovate Inside the Enterprise

Heroku Connect helps the enterprise innovate fast by managing all interactions between the relational database and Force.com of behalf of programmatic developers. Heroku Connect enables developers to create apps and experiences that are deeply integrated with the business data and processes that already exist within their Salesforce deployments.

Region Availability

The available application locations for this add-on are shown below, and depend on whether the application is deployed to a Common Runtime region or Private Space. Learn More

  • Common Runtime
  • Private Spaces
Region Available
United States Available
Europe Available
Region Available Installable in Space
Dublin Available
Frankfurt Available
London Available
Montreal Available
Mumbai Available
Oregon Available
Singapore Available
Sydney Available
Tokyo Available
Virginia Available

Plans & Pricing

    • Synchronized Rows 10,000
    • Number of Objects Synced Unlimited
    • Configurable Polling
    • Accelerated Polling
    • Heroku External Objects 1,000 requests per service, per hour
    • Synchronized Rows Unlimited
    • Number of Objects Synced Unlimited
    • Configurable Polling
    • Accelerated Polling
    • Heroku External Objects 10,000 requests per service, per hour
    • Synchronized Rows Unlimited
    • Number of Objects Synced Unlimited
    • Configurable Polling
    • Accelerated Polling
    • Heroku External Objects 10,000 requests per service, per hour
Install Heroku Connect
heroku addons:create herokuconnect

To provision, copy the snippet into your CLI or use the install button above.

Heroku Connect Documentation