A drop-in replacement

for Heroku Connect

Move your Salesforce integration to a faster, real-time, two-way sync that works with any cloud provider. Replace asynchronous _hc_err columns and _trigger_log tables with synchronous inserts, updates, and deletes.

Stop using abandonware, and import your configuration to Sequin today.

Colin McCloskey
Colin McCloskey

“In one week, we migrated from Heroku Connect to Sequin. With all our infrastructure in one cloud, we’re shipping faster and only paying for the data we actually use.”

Colin McCloskey

Colin McCloskey

Colin McCloskey

Head of Engineering

Teams worldwide are building with Sequin

Why companies choose Sequin

Advantages of Sequin

Advantages of Sequin

Sync in seconds instead of minutes

Sync in seconds instead of minutes

Sync in seconds instead of minutes

Instead of being locked into two-minute polling intervals or exhausting your streaming events with Heroku Connect, you can create a real-time sync by setting and forgetting your rate limits in the Sequin console. Never get locked out of the API again.

Instead of being locked into two-minute polling intervals or exhausting your streaming events with Heroku Connect, you can create a real-time sync by setting and forgetting your rate limits in the Sequin console. Never get locked out of the API again.

Instead of being locked into two-minute polling intervals or exhausting your streaming events with Heroku Connect, you can create a real-time sync by setting and forgetting your rate limits in the Sequin console. Never get locked out of the API again.

In-sync, in-line SQL

In-sync, in-line SQL

In-sync, in-line SQL

With Heroku Connect, one error throws your sync off. Instead of handling errors as they happen, you are left polling _hc_err columns and tracking down _trigger_log messages. All the while, the data in Salesforce and your database are drifting apart.


With Sequin, you read, write, and handle errors from Salesforce like any other SQL query. Successful INSERT, UPDATE, and DELETE statements mutate Salesforce and your database simultaneously - no more waiting for the sfid to finally appear. If you hit a Salesforce validation error, the error is returned to you in-line, before the changes are made to your database.

With Heroku Connect, one error throws your sync off. Instead of handling errors as they happen, you are left polling _hc_err columns and tracking down _trigger_log messages. All the while, the data in Salesforce and your database are drifting apart.


With Sequin, you read, write, and handle errors from Salesforce like any other SQL query. Successful INSERT, UPDATE, and DELETE statements mutate Salesforce and your database simultaneously - no more waiting for the sfid to finally appear. If you hit a Salesforce validation error, the error is returned to you in-line, before the changes are made to your database.

With Heroku Connect, one error throws your sync off. Instead of handling errors as they happen, you are left polling _hc_err columns and tracking down _trigger_log messages. All the while, the data in Salesforce and your database are drifting apart.


With Sequin, you read, write, and handle errors from Salesforce like any other SQL query. Successful INSERT, UPDATE, and DELETE statements mutate Salesforce and your database simultaneously - no more waiting for the sfid to finally appear. If you hit a Salesforce validation error, the error is returned to you in-line, before the changes are made to your database.

Postgres hosted anywhere

Postgres hosted anywhere

Postgres hosted anywhere

Heroku Connect locks you into Heroku Postgres - which means you have limited control of the database, are stuck with Heroku pricing structures, and can’t access all the innovation happening across cloud providers.

Sequin works with any Postgres database: Amazon Web Services, Google Cloud, Azure, Digital Ocean, and more. You can change your database at any time. We work seamlessly with the growing ecosystem of Postgres tools and extensions, including platforms like Hasura and Prisma.

Heroku Connect locks you into Heroku Postgres - which means you have limited control of the database, are stuck with Heroku pricing structures, and can’t access all the innovation happening across cloud providers.

Sequin works with any Postgres database: Amazon Web Services, Google Cloud, Azure, Digital Ocean, and more. You can change your database at any time. We work seamlessly with the growing ecosystem of Postgres tools and extensions, including platforms like Hasura and Prisma.

Heroku Connect locks you into Heroku Postgres - which means you have limited control of the database, are stuck with Heroku pricing structures, and can’t access all the innovation happening across cloud providers.

Sequin works with any Postgres database: Amazon Web Services, Google Cloud, Azure, Digital Ocean, and more. You can change your database at any time. We work seamlessly with the growing ecosystem of Postgres tools and extensions, including platforms like Hasura and Prisma.

Batteries included

Batteries included

Batteries included

Sequin has the tooling and features you need but don’t have time to build.

Use our data mapping tools to find, select, and sync the exact objects and fields you need at any time. Need to sync a new custom field? We’ll dynamically spin up a new backfill and walk you through the migration process.

Sequin works with your tooling. Observe every read and write request made with Sequin using graphs and logs. Get alerted when something goes wrong, and never be in the dark about why something suddenly broke.

Sequin has the tooling and features you need but don’t have time to build.

Use our data mapping tools to find, select, and sync the exact objects and fields you need at any time. Need to sync a new custom field? We’ll dynamically spin up a new backfill and walk you through the migration process.

Sequin works with your tooling. Observe every read and write request made with Sequin using graphs and logs. Get alerted when something goes wrong, and never be in the dark about why something suddenly broke.

Sequin has the tooling and features you need but don’t have time to build.

Use our data mapping tools to find, select, and sync the exact objects and fields you need at any time. Need to sync a new custom field? We’ll dynamically spin up a new backfill and walk you through the migration process.

Sequin works with your tooling. Observe every read and write request made with Sequin using graphs and logs. Get alerted when something goes wrong, and never be in the dark about why something suddenly broke.

Active development

Active development

Active development

Without a meaningful update in years and no new features planned on the official roadmap, Heroku Connect appears to be abandoned. Why tie your company's future to a declining platform?

We’re improving our sync, adding new features, and integrating with new tools all the time to make building on Salesforce better and better.

Without a meaningful update in years and no new features planned on the official roadmap, Heroku Connect appears to be abandoned. Why tie your company's future to a declining platform?

We’re improving our sync, adding new features, and integrating with new tools all the time to make building on Salesforce better and better.

Without a meaningful update in years and no new features planned on the official roadmap, Heroku Connect appears to be abandoned. Why tie your company's future to a declining platform?

We’re improving our sync, adding new features, and integrating with new tools all the time to make building on Salesforce better and better.

Make the switch today

Import your Heroku Connect sync to Sequin in a couple of clicks.

Connect

Connect Sequin to the API you’re working with.

Import

Export your Heroku Connect configuration, and upload it to Sequin. Sequin will import your object and field mappings so your new database schema matches your Heroku Connect schema.

Sync

Sequin will backfill all of your historical data from Salesforce, then spin up workers to sync changes in real-time. In a minute or two, you’ll be working in your new Salesforce schema.

Switch

Redirect your queries to point to your new Sequin schema instead of Heroku Connect. You can do this in bulk or piecemeal.

Build

Use SQL or your favorite ORM to read and write to your database and Salesforce simultaneously. With Postgres powering your integration, you can use triggers, views, generated columns, and extensions to build your app.

Integrate in minutes not days

Setup a continuous sync in a few steps so you can ship that feature today.

Connect

Connect Sequin to the API you’re working with.

Import

Export your Heroku Connect configuration, and upload it to Sequin. Sequin will import your object and field mappings so your new database schema matches your Heroku Connect schema.

Sync

Sequin will backfill all of your historical data from Salesforce, then spin up workers to sync changes in real-time. In a minute or two, you’ll be working in your new Salesforce schema.

Switch

Redirect your queries to point to your new Sequin schema instead of Heroku Connect. You can do this in bulk or piecemeal.

Build

Use SQL or your favorite ORM to read and write to your database and Salesforce simultaneously. With Postgres powering your integration, you can use triggers, views, generated columns, and extensions to build your app.

Integrate in minutes not days

Setup a continuous sync in a few steps so you can ship that feature today.

Sync

Sequin will backfill all of your historical data from Salesforce, then spin up workers to sync changes in real-time. In a minute or two, you’ll be working in your new Salesforce schema.

Import

Export your Heroku Connect configuration, and upload it to Sequin. Sequin will import your object and field mappings so your new database schema matches your Heroku Connect schema.

Switch

Redirect your queries to point to your new Sequin schema instead of Heroku Connect. You can do this in bulk or piecemeal.

Build

Use SQL or your favorite ORM to read and write to your database and Salesforce simultaneously. With Postgres powering your integration, you can use triggers, views, generated columns, and extensions to build your app.

Connect

Connect Sequin to the API you’re working with.

Everything you need to build

Compare Sequin with Heroku Connect

It's time to take a modern approach to building on Salesforce.

Pricing

Pay as you grow
Fixed Enterprise Contacts

Pricing

Pay as you grow
Fixed Enterprise Contacts

Core Features

Core Features



Sync direction

Bidirectional
Bidirectional

Sync direction

Bidirectional
Bidirectional

Data freshness

Real-time
Minutes or seconds

Data freshness

Real-time
Minutes or seconds

Data mapping



Data mapping


Reads



Reads


Writes

Synchronous
Asynchronous

Writes

Asynchronous

Optimized integration



Optimized integration


Dashboard



Dashboard


Sequin advantages

Sequin advantages



Database providers

Any Postgres database
Heroku Only

Database providers

Any Postgres database
Heroku Only

Pricing

Usage-based
Fixed contracts

Pricing

Fixed contracts

Rate limit controls


X

Rate limit controls

X

Column renaming


X

Column renaming

X

Postgre extensions


X

Postgre extensions

X

ORM support


X

ORM support

X

Alerts


X

Alerts

X

Hubspot


X

Hubspot

X

Airtable


X

Airtable

X

Stripe


X

Stripe

X

Dev cases

Sequin replaces the bespoke APIs and glue code you’d otherwise need to learn and write to integrate with Salesforce. Here’s what you don’t need to build when you sync with Sequin:

Authentication & token management

You don’t need to build and debug another OAuth flow and handle token refreshing. You don’t need to learn the Salesforce permissions structure or configure a private Salesforce app.

Rate-limit controls

You don’t need to worry about exceeding your rate limit, locking up the API, and halting all Salesforce use for up to 24 hours. You don’t need to build your own Salesforce cache, fuss with APEX webhooks, or debug missing events in the streaming API.

SOQL, SOAP, and APEX

You don’t need to learn SOQL, SOAP, and APEX to integrate with Salesforce. You don’t need to worry about variable response times, odd query parameters, API versioning, and erratic XML errors.

Observability & monitoring

You don’t need to build new tooling to monitor your Salesforce integration, detect issues, and alert team members. Sequin plugs into your tools and rules. Never get paged and find your Salesforce integration is broken for no reason.

Salesforce to Postgres…and everything else

Salesforce is just the beginning. Replace all your integration with Sequin.

Stripe
Github
Airtable
Shopify
Twilio
Sync & Integrate
Build

Ready to make the switch?

With Heroku Connect, you skipped all the APEX, SOQL, and SOAP to build on Salesforce. Now, you can skip the constraints of Heroku to get a faster, flexible sync. Switch today.