Search overlay panel for performing site-wide searches

Boost Performance & Scale with Postgres Advanced. Join Pilot Now!

How Salesforce+ Leveraged Heroku to Launch Rapidly and Scale Globally

When you’re under pressure to launch a real, scalable app fast and there’s no ready-made solution to start from, the technical decisions you make up front have a big impact on your ability to deliver. That was the case for the Salesforce engineering team behind building Salesforce+, the company’s streaming platform for live events and original business content.

With the goal of launching in time for Dreamforce, one of the world’s largest technology events, the team needed to move fast to meet the timeline. Salesforce+ would play a key role in providing their community with digital-first experiences, supporting a broader strategy to reach professionals looking to engage with the brand in a more scalable, media-rich format.

Launching a streaming platform on a tight timeline

While the strategic goals for Salesforce+ were clear, translating them into a working platform came with a distinct set of technical challenges. This wasn’t just a fast build, it was a high-stakes, high-visibility project. The engineering team needed to create a solution that could meet Salesforce’s internal standards for security, scalability, and user experience.

There was no existing infrastructure within Salesforce that matched the requirements. The team wasn’t replatforming or modernizing something old, they were starting new, with the expectation that Salesforce+ would not only launch smoothly but grow into a long-term, production-grade service. That meant designing for speed and scale simultaneously, while ensuring the architecture could support evolving demands from both internal stakeholders and a global audience.

Rather than spend cycles evaluating external tools or building their own solution from scratch, the team chose to build the platform on Heroku, a platform in the Salesforce family already proven across internal teams. Familiar tooling, fast spin-up, and minimal operational overhead made it the practical choice for balancing rapid delivery with long-term maintainability.

Launching fast with a developer-friendly stack that scales

With the Heroku platform, the engineering team was able to get started quickly, giving them the head start they needed to focus on feature development rather than infrastructure. The initial implementation centered around Heroku Postgres, which handled all content and user data. A GraphQL API layer, also hosted on Heroku, exposed this data to the frontend. To support performance and flexibility, the team also used Heroku Key-Value Store to manage caching, while built-in monitoring and alerting helped them stay on top of latency, errors, and other key performance signals.

As Salesforce+ matured beyond the Dreamforce launch into a year-round streaming platform, the Heroku stack evolved alongside it. Dyno auto-scaling helped the team respond to variable traffic demands without manual intervention. Their deployment scaffolding, including environment staging and automation, was likewise built on Heroku, streamlining delivery across development, staging, and production. A separate Heroku Postgres instance mirrored analytics data for reporting dashboards, helping ensure a clean separation between production workloads and read-heavy data operations.

Heroku let us move fast and stay focused on building. We launched Salesforce+ on time without getting slowed down by infrastructure.
Quote by — Avrami Hendlish, Director, Software Engineering, Salesforce

Powering long-term engagement and business impact with Heroku

With Heroku at the core of its backend, Salesforce+ met the challenge of launching a high-impact streaming platform on time and positioned the app to scale as part of a long-term, strategic investment. The flexibility, speed, reliability and seamless developer experience of Heroku helped the team deliver on both short-term and long-term goals: going live for Dreamforce, and evolving into a trusted channel for year-round digital engagement.

Expanded reach, without infrastructure bottlenecks

Salesforce+ launched in time for Dreamforce, delivering over 100 hours of live and on-demand content to a global audience. Powered by Heroku’s scalability, the platform more than doubled international participation, from 8 countries at past in-person events to 22. Today, Salesforce+ continues to drive strong engagement, with 30% of MVPs—Salesforce’s most active community members—now connecting with the brand through the platform.

Long-term growth, minimal maintenance

After the initial launch, Heroku helped the team transition from sprint to steady state. With deployment scaffolding and analytics mirroring built on Heroku, the platform has grown into a scalable foundation that supports always-on programming, content personalization, and internal editorial workflows—without requiring a large operations team to maintain. Heroku’s low overhead and built-in best practices have made it easy to extend and evolve the platform over time.

Strategic impact across the business

Salesforce+ now plays a pivotal role in the company’s marketing motion, credited with influencing hundreds of millions of dollars in the company’s pipeline. Heroku’s role as a reliable, developer-friendly platform gave the team the confidence to launch fast and the foundation to keep building.

Salesforce+ has become a powerful driver of engagement and pipeline. Heroku helped us move fast, scale confidently, and deliver a premium digital experience that continues to grow with our business.
Quote by — Avrami Hendlish, Director, Software Engineering, Salesforce

What’s next for Salesforce+?

Today, Heroku continues to power the majority of the key components across the middle and backend tier of Salesforce+, enabling the team to iterate quickly, maintain reliability, and scale globally as audience demand grows.

Salesforce+ regularly releases new content, from expert conversations to learning resources covering Salesforce’s latest innovations, including Agentforce. As part of the ongoing rearchitecture, the team is introducing a new Heroku-hosted CMS to streamline content management and accelerate editorial workflows. Backed by Heroku, the team can continue to launch and scale these experiences without custom infrastructure, staying aligned with evolving company priorities. Explore the Salesforce+ library to discover the latest content by topic or role, including AI, IT and App Dev, Data, and more.

Launch your next project with Heroku

Contact Heroku Now →

How Salesforce+ did it

  • Used Heroku Postgres to manage all Salesforce+ content and user data, powering personalized viewing experiences for a global audience
  • Exposed platform data to the frontend with a GraphQL API layer hosted on Heroku
  • Mirrored data to a separate Heroku Postgres instance for analytics and reporting, keeping production workloads isolated from read-heavy dashboards
Salesforce+

Share this story

Highlights

  • Fast Launch Support: Heroku enabled the team to get the initial stack up and running efficiently, helping meet a tight timeline and deliver 100+ hours of live and on-demand Dreamforce programming.
  • Scalable Engagement: Heroku infrastructure helped support steady-state growth, with Salesforce+ now engaging 30% of MVPs and contributing to hundreds of millions in marketing pipeline.
  • Broad Technical Footprint: Heroku powers the majority of the key components across the backend and middle tier, including GraphQL API, deployment pipeline, and mirrored analytics.
  • Global Reach Enablement: Supported a 2.75x increase in Dreamforce audience reach—from 8 to 22 countries—through a reliable, scalable digital delivery platform.

Why Salesforce chose Heroku to Power the Salesforce+ Platform

  • Faster Time to Launch: Heroku’s developer-friendly platform gave the team a strong starting point, helping them move quickly without sacrificing quality—crucial for hitting the Dreamforce deadline with a reliable, production-grade platform.
  • Focus on Features, Not Infrastructure: Heroku’s managed services let the team skip writing custom deployment tooling and focus on building a great user experience.
  • Scalable by Design: Heroku’s built-in scalability and low operational overhead made it easy to grow Salesforce+ into a global, always-on platform beyond the initial launch.
  • Trusted in the Salesforce Family: Heroku was already proven internally across Salesforce, making it a safe, familiar choice that aligned with enterprise standards and accelerated onboarding.

About Salesforce+

Salesforce+ is Salesforce’s global digital streaming platform, offering remote access to live events, original programming, and on-demand content. It aims to deepen engagement across the global Salesforce ecosystem by delivering expert insights, product innovation spotlights, and educational series. Discover everything that’s available by visiting the Salesforce+ page.

Get Started with Heroku

Sign Up Now Contact Sales

More Customer Stories

How Salesforce Provides Agentic Global Support for Customers, Powered by Heroku
Salesforce OrgFarm Achieved Ease-of-Use at Scale Using Heroku
Salesforce AppExchange Achieves Global Scalability with Heroku
Vestmark Transformed Investment Tech Deployments from Years Down to Weeks Using Heroku

In the Spotlight

Spotlight Codeish

Code[ish] Podcast

Heroku in the Wild: Vanshiv on Using the Right Tools