Skip to content
Techila Global Services
Techila/Services/Heroku and Salesforce

Heroku and
Salesforce

Custom apps on Heroku that read and write Salesforce data through Heroku Connect and Heroku AppLink.

Heroku is Salesforce's cloud application platform for building, deploying and scaling apps; Salesforce agreed to buy it in 2010. Two add-ons link it to Salesforce: Heroku Connect syncs data between a Salesforce org and Heroku Postgres, and Heroku AppLink exposes Heroku apps as services callable from Flow, Apex, Data Cloud and Agentforce.

Summit
Salesforce partner tier
4.82 / 5
AppExchange rating, 19 reviews
700+
Salesforce projects delivered
500+
Salesforce certifications

The practice

Custom apps that share Salesforce data

Techila Global Services is a Salesforce Summit Partner. We build apps on Heroku that extend a Salesforce org, set up Heroku Connect data sync and AppLink services, and design where each piece of logic should run.

How does Heroku connect to Salesforce?

Heroku Connect and Heroku AppLink compared
Heroku ConnectHeroku AppLink
What it isAn add-on that synchronizes data between your Salesforce organization and a Heroku Postgres databaseAn add-on (formerly Heroku Integration) that exposes Heroku apps as API services in Salesforce
DirectionObjects sync read-only or read-writeSalesforce calls the Heroku app; the app can run DML on Salesforce and Data Cloud through the SDK
Called fromYour app reads and writes Postgres tablesSalesforce Flow, Apex, Data Cloud and Agentforce
Typical useCustomer-facing apps that need Salesforce data at high volumePDF generation, bulk jobs, custom Agentforce actions, custom MCP servers
RequirementSalesforce editions with API access; API Enabled permissionSalesforce editions with API access

What moves between Salesforce and Heroku?

Salesforce orgvia Heroku Connect and AppLinkHeroku app
  • Connect: read-only objects to Postgres (from Salesforce org to Heroku app)
  • Connect: read-write objects (both ways)
  • AppLink: Flow, Apex, Agentforce calls (from Salesforce org to Heroku app)
  • AppLink: DML on Salesforce data (from Heroku app to Salesforce org)
How Heroku Connect and Heroku AppLink move data and calls between a Salesforce org and a Heroku app, from the Heroku Dev Center articles (read 10 November 2026). Connect syncs objects with Heroku Postgres; AppLink lets Salesforce call the app.

Heroku Connect's demo plan is limited to 10,000 synchronized rows and a 10-minute minimum polling interval; the paid plans are enterprise and shield. For other patterns, see Salesforce integration services.

How much does Heroku cost per month?

Heroku lists these monthly dyno prices (Cedar generation) on its pricing page, read on 10 November 2026. There is no free dyno plan listed.

Heroku dyno prices per month, from heroku.com/pricing (read 10 November 2026)
DynoPrice per monthRAM
Eco$50.5 GB
Basic$70.5 GB
Standard-1X$250.5 GB
Standard-2X$501 GB
Performance-M$2502.5 GB
Performance-L$50014 GB
Private-S (Private Space)$1251 GB
Shield-S (Private Space)$1501 GB

Data is billed separately. Heroku lists Heroku Postgres from $5 a month (Essential-0) and Key-Value Store from $3 a month (Mini). Larger Performance, Private and Shield dynos go up to $1,800 a month.

When should you build on Heroku instead of inside Salesforce?

  • Public or high-traffic apps: portals or mobile back ends for users without Salesforce licenses.
  • Heavy processing: PDF generation, bulk jobs or computation beyond Apex limits.
  • Other languages: AppLink SDKs exist for Node.js and Python.
  • Custom agent actions: Agentforce actions or MCP servers backed by your own code.

If configuration and Apex are enough, stay on the platform; see Salesforce development services. To weigh it up, book a discovery call.

Capabilities

What does Techila build with Heroku and Salesforce?

Apps and services on Heroku that work with your Salesforce data.

/01
Heroku Connect setup
Object mappings, read-only or read-write sync and Postgres sizing.
/02
AppLink services
Heroku APIs published to Salesforce and called from Flow, Apex or Agentforce.
/03
Custom Agentforce actions
Agent actions backed by code running on Heroku.
/04
Customer-facing apps
Web and mobile back ends that share data with Salesforce.
/05
Architecture review
What should run in Salesforce, on Heroku, or in middleware.

Delivery process

How does a Heroku and Salesforce project run?

Four steps, from the architecture decision to a running app.

Step 01
Decide
Output: architecture decision
Platform, Heroku or middleware for each piece, with the reasons.
Step 02
Design
Output: technical design
Connect mappings or AppLink APIs, data model, security and dyno sizing.
Step 03
Build
Output: tested app
App, sync and services built and tested against a sandbox org.
Step 04
Run
Output: live app and runbook
Production deployment, monitoring and a runbook for your team.

FAQ

Heroku and Salesforce questions.

What architects and developers ask about Heroku.

Sources

Last reviewed:

  1. Heroku, The cloud application platform (read 10 November 2026)
  2. Heroku, Heroku pricing (read 10 November 2026)
  3. Heroku Dev Center, Heroku Connect (read 10 November 2026)
  4. Heroku Dev Center, Heroku AppLink (read 10 November 2026)
  5. Salesforce News, Salesforce.com signs definitive agreement to acquire Heroku (8 December 2010)
  6. Salesforce AppExchange, Techila Global Services consulting listing (read 10 November 2026)
  7. Salesforce News, Rewarding value through the new Salesforce partner program (2 March 2026)

Talk to an expert about Heroku and Salesforce

Tell us what you need. We reply within 1 business day.

All fields are required unless marked optional.

We reply within 1 business day.

By sending this form, you agree that Techila Global Services may contact you by email or phone about your request. We do not sell your personal information. See our Privacy Policy.

Let's plan your next Salesforce program.

We reply within 1 business day · +1 972-701-1951

See case studies