<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Musings of a Mad Matt: Salesforce Musings]]></title><description><![CDATA[Musings about Salesforce, the good, the bad, the smugly.]]></description><link>https://musings.rightsized.tech/s/salesforce-musings</link><image><url>https://substackcdn.com/image/fetch/$s_!HU0C!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f77b47d-c767-4274-b384-25bc1b7847d5_1280x1280.png</url><title>Musings of a Mad Matt: Salesforce Musings</title><link>https://musings.rightsized.tech/s/salesforce-musings</link></image><generator>Substack</generator><lastBuildDate>Thu, 04 Jun 2026 05:14:11 GMT</lastBuildDate><atom:link href="https://musings.rightsized.tech/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Matt Pieper]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[mattpieper1@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[mattpieper1@substack.com]]></itunes:email><itunes:name><![CDATA[Matt Pieper (Right Sized Tech)]]></itunes:name></itunes:owner><itunes:author><![CDATA[Matt Pieper (Right Sized Tech)]]></itunes:author><googleplay:owner><![CDATA[mattpieper1@substack.com]]></googleplay:owner><googleplay:email><![CDATA[mattpieper1@substack.com]]></googleplay:email><googleplay:author><![CDATA[Matt Pieper (Right Sized Tech)]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Salesforce Headless 360: What It Actually Means ]]></title><description><![CDATA[(And Why It&#8217;s Not New)]]></description><link>https://musings.rightsized.tech/p/salesforce-headless-360-what-it-actually</link><guid isPermaLink="false">https://musings.rightsized.tech/p/salesforce-headless-360-what-it-actually</guid><dc:creator><![CDATA[Matt Pieper (Right Sized Tech)]]></dc:creator><pubDate>Thu, 30 Apr 2026 18:29:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HU0C!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f77b47d-c767-4274-b384-25bc1b7847d5_1280x1280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The Internet is on fire across Reddit and LinkedIn with Salesforce&#8217;s recent announcement of Headless 360 at its TDX 2026 conference. While it&#8217;s certainly exciting to have an extendable range of APIs available to you to build off of the Salesforce platform, the concept of headless is nothing new.</p><p>As a matter of fact, Salesforce has flirted with Headless for years across Heroku, Commerce Cloud, and parts of Marketing Cloud. But just because you surface an API for a particular function&#8230;doesn&#8217;t mean that you&#8217;ve achieved a full Headless platform.</p><p>Headless requires the ability to replace the full User Interface that a company ships, in other words: you can build your own interface without much friction.</p><h2>Defining &#8220;Headless&#8221;</h2><p>To have a cogent discussion on this, we really need to define what headless means. Headless means we have a software architecture where the front-end (the head) is completely decoupled from the back-end logic and data storage (the body). What that means is we&#8217;re going to use a set of APIs to interact with the database, the business logic layer, and so forth to build our own UI.</p><div class="pullquote"><p>What a headless experience means is that you build your own User Interface (UI).</p></div><p>Headless, at its very basic definition, just means you can use a piece of software however you like, with whatever UI you want. A lot of headless software out there has its own webapp that you can log into, its own curated experience, but then you can extend it into your own.</p><h3>Examples in the Wild</h3><p>This has been long tail for omni-channel delivery. For instance, headless CMS (Content Mangement System). You have headless CMS vendors out there, and you&#8217;ve probably visited a website powered by them: example of theseare Contentful, Sanity, and to an extent Drupal. </p><p>From an OMS (Order Management System) driving e-commerce, you have your headless commerce examples such as Salesforce. Then you have Shopify, which is the shining headless commerce examle. </p><p>All headless means, at its very basic definition, is that you&#8217;re building a bunch of back-in connective tissue and your front end, allowing you to build that own experience.</p><h3>The Misconception: &#8220;No UI&#8221; vs. &#8220;Your UI&#8221;</h3><p>Headless, from an architecture standpoint means that, yes, you&#8217;re returning text in a backend API, but that doesn&#8217;t mean that it&#8217;s a backend text-driven user interface and experience. Every single webapp or mobile app that you use today receives text from the backend to the fronted to consume, and the frontend is sending text to the backend service(s).</p><p>What a headless experience means is that you build your own User Interface (UI).</p><div class="pullquote"><p>Even text is a user interface. </p></div><p>Don&#8217;t think of headless as, &#8220;Oh, well, headless isn&#8217;t for me because I&#8217;m just driving a text-based experience.&#8221; Think of headless as the ability to build your own experience for interacting with Salesforce.</p><p>Whether that is through a CLI experience, whether that is a ChatGPT or Claude experience, whether that&#8217;s an agent you&#8217;ve built, or you&#8217;ve built your own frontend web app to accommodate a different experience&#8230;that is the &#8220;head.&#8221; </p><p>Headless just means you can use the same APIs, the backend that other companies use in their frontend web apps, but with less opinionation. You&#8217;re not forced into a cookie-cutter experience that everyone else is using. </p><p>You can extend your own, whether that&#8217;s in a mobile app, a webapp, Slack app, or even a CLI if you&#8217;re feeling spunky.</p><div class="callout-block" data-callout="true"><p>Headless means we have a software architecture where the frontend (the head) is completely decoupled from the back-end logic and data storage (the body). What that means is we&#8217;re going to use a set of APIs to interact with the database, the business logic layer, and so forth to build our own UI.</p></div><h3>A History of Headless at Salesforce</h3><p>Salesforce has flirted with headless since Salesforce1 came out around 2013, driving a unified mobile experience, extended with Heroku, allowing you to connect your Postgres database directly to Salesforce. To have a first-class citizen postgres database that you could build your own application off of. </p><p>This took out the long latency API calls, created a syncable database, and allowed you to interact with your database in your webapp or mobile app without the increased latency and building your own wrappers and SDKs. You could use your preferred ORM to interact with your database and forget that you were building against Saelsforce. </p><p>While that wasn&#8217;t necessarily headless, directly, it was a long step towards it.</p><p>Then look at Commerce Cloud. Commerce has always needed to be headless. No matter what tool you&#8217;re using, you want to build your own commerce experience, and you need to have a headless platform to build those experiences, to interact with the platform, and essentially white-label it without knowing that you&#8217;re using a particular OMS or CMS even.</p><h3>Why Do We Need This? (The UI Problem)</h3><p>The number one complaint that Salesforce has is its not-so-great UI and UX. Tabs on tabs, lots of text, many ways to click around. Now, part of that is on Salesforce, and part of that is on us builders. A lot of builders haven&#8217;t leaned into Screen Flows to drive custom experiences, dynamic forms to surface info only when needed, or offloading fields from an object onto another to reduce complexity. </p><p>We do have the ability to create our own LWCs (Lightning Web Components) that, while not the best in the world, can greatly extend the UI and experience and customize it for your company&#8217;s needs&#8230;not the masses.</p><p>While the push for headlesss architecture is to extend AI capabilities, specifically Agetns, there&#8217;s a huge advantage for those companies who want to build their own interfaces.</p><p>For example, you can pare down Salesforce to have just a few screens in a modern webapp (or SPA) and give users the Web 2.0 experience that they&#8217;re used to. This is incredibly useful for cases such as external SDRs that you want to push into a specific function, or say for finance that doesn&#8217;t need to know all the ins and outs of Salesforce.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://musings.rightsized.tech/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Enjoying what you&#8217;re reading? Subscribe to be notified of new posts.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h3>The Technical Reality: Guardrails and Trade-offs</h3><p>When we think of headless and who can truly harness this, it&#8217;s not going to be every company. It&#8217;s going to be the companies that are relatively tech-advanced or relatively bleeding-edge who can build and maintain their own experience.</p><p>Now, most people, when they&#8217;re hearing headless, are thinking, &#8220;OK, cool, I can use generative AI and Claude or OpenAI and easily drive an experience for my reps, whether that&#8217;s to quickly create a record or to query data.&#8221;</p><p>We already have these tools in the MCP, but even within these environments, you&#8217;ll still need to put guardrails in place. </p><p>Think about all the guardrails we have in Salesforce&#8217;s UI today, these aren&#8217;t necessarily UI issues. These are data protection issues.</p><p>You&#8217;re still going to have your validation rules. You&#8217;re still going to have flows checking for the accuracy of content. You&#8217;re still going to have automations that take your input and send it elsewhere. You&#8217;re still going to have to build your own client side validations.</p><p>You&#8217;re still going to have to build on the Salesforce platform with Flow and Apex to extend it. At this point, there&#8217;s no standalone ability to drive automations unless you&#8217;re in that Salesforce UI.</p><p>The trade-off? Traditionally, that means more API calls. That&#8217;s going to be against your API call usage. That headless experience is the same as integrating with Salesforce. You&#8217;re just using a different set of APIs that are better suited to these experiences.</p><h3>The Path Forward</h3><p>It&#8217;s clear that Salesforce is setting up their architecture to build revenue generating features for themselves in the future&#8230;predominately linking Salesforce and Slack together. This launch gives them a twofold advantage: ability to cater to customer demands but predominately to build their own Slack revenue features.</p><p>For customers you can embed these new experiences, say, within your ERP to take an action from a finance standpoint, but none of this is really new. We&#8217;ve had these abilities to do it. We&#8217;re just receiving better tooling with more guidance and a push from the Salesforce marketing teams.</p><p>Headless is exciting. It always has been, as a backend engineer myself, this is the world we live in. But for many builders on the Salesforce platform it&#8217;s a different way of thinking, and your builders and them people on your team aren&#8217;t likely to be able to take full advantage of them (yet). </p><p>Be very careful with this tooling. Talk with folks who understand this space, who have built these things, who are perphas engineers, and have built outside of Salesforce and used headless apps elsewhere.</p><p>There&#8217;s a lot of misinformation out there and listening to it can send you into a world of hurt.</p><p>That&#8217;s why Right Sized Tech exists, to blend product engineering experience with standard GTM abilities to take advantage of these features. To show you the possible, to build out proof of concepts to extend your platforms across other channels and verticals. We&#8217;ve built these experiences before without Salesforce&#8217;s headless APIs, and we&#8217;re excited to leverage the new endpoints to build something even greater.</p><p>So that being said, what are you excited to build?</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://musings.rightsized.tech/p/salesforce-headless-360-what-it-actually?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://musings.rightsized.tech/p/salesforce-headless-360-what-it-actually?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p>]]></content:encoded></item><item><title><![CDATA[You See, I Was Never Supposed to Be in Tech]]></title><description><![CDATA[A personal journey intertwined with a technology vendor and the divergent paths taken.]]></description><link>https://musings.rightsized.tech/p/you-see-i-was-never-supposed-to-be</link><guid isPermaLink="false">https://musings.rightsized.tech/p/you-see-i-was-never-supposed-to-be</guid><dc:creator><![CDATA[Matt Pieper (Right Sized Tech)]]></dc:creator><pubDate>Wed, 08 Oct 2025 13:45:04 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/2bde0d61-8429-4b7b-bde0-e2ac4954f33c_2700x2160.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Today I sit in my backyard, MacBook Pro in my lap, browsing the sessions available at Dreamforce. This year, I have the luxury of having time to review sessions and build a more coherent strategy than in years past. Having gone through another round of layoffs, I've had time to reflect on my career, and as a result, Salesforce has been a significant part of it.</p><p>My Salesforce story, like many of yours, came from a rather interesting angle. Since I can remember, I've used a computer. My first computer was an Acer 286. I remember lightning traveling through our phone lines and wiping out our computer, and my father deciding he was done with proprietary tech and would start building our own bare metal machines.</p><p>I remember Windows 3.1, I remember installing Windows 95, and being blown away by Weezer's Buddy Holly at launch. I started coding in MS-DOS, editing bat files to resolve driver conflicts or to free up memory. I remember opening a new game at Christmas and being excited about the challenge of getting it to launch more than playing it itself.</p><p>In high school, I took independent study lessons in C++ and, with one of my best friends, built the school's attendance system. But I never wanted to be a software engineer (I wanted to be a studio audio engineer). The problem? The industry was trending downward, college programs were highly competitive, and it was an impossible industry to break into from Louisville, Kentucky.</p><p>September 11, 2001, happened, which drew me to enlist in the US Army, deferring my college plans. After balancing full-time work and completing my undergraduate degree, I pursued a Career in Finance and Economics instead of engineering. </p><p>You see, I never wanted to be in tech. </p><p>I still wanted to code and be interested in tech, but I didn&#8217;t want to do it full-time. I wanted to delve into economic theory and conduct research, study econometrics, and pursue a PhD. The problem was I wasn't <em><strong>that</strong></em> good at math.</p><p>When I left the Army, it wasn't a great time in the economy, and finance roles were challenging to get, so I took a job as a software engineer. Then I got my MBA from Ohio State, determined to finally break into finance through venture capital.</p><h2>The Day Everything Changed</h2><p>But then I got a job in venture capital, and I was excited to go out and learn about startups and help them scale. But my first day on the job, they told me, "Hey! You used to be an engineer, here's Salesforce."</p><p>"What the f*** is Salesforce?" I said.</p><p>They had implemented it as a carbon copy of a partner firm's org, with changes made here and there. It was a square peg in a round hole. The data model was flawed for the business; there was no training, and no clear vision. That's where I came in.</p><p>And that's when I discovered something surprising.</p><p>Salesforce wasn't just software; it was a platform where you could build things. Real things. I learned about the business and its goals, worked with the boss, a successful entrepreneur who had an exit, to apply the Socratic method, and learn how to ask the right questions. </p><p>We built an entire instance and reimplemented it, connecting Salesforce to Microsoft SQL Server to drive SSRS reports, and later connected to Tableau when it first emerged onto the scene.</p><p>I was pulled in multiple directions, from administering Salesforce to migrating our on-prem servers to Office 365, to implementing a new ERP, to rebuilding the entire networking infrastructure in that role. All while advising early-stage startups on their strategy.</p><p>I remember partnering with companies like AWS to integrate their services into our portfolio. I remember working with Lyft to introduce them to the Columbus market and make connections.</p><p>I was immersed in Apex and Eclipse while helping to write Ruby for the startups I was involved with. I remember Heroku launching, I remember being excited that when Salesforce1 came out, I could connect my Rails app directly to a Postgres database with Salesforce. I could build entire interfaces and applications that could update and read from Salesforce in an MVC context. My mind was blown.</p><p>This wasn't just a CRM. This was a community of builders, all figuring it out together. There were forums where people shared code snippets, conferences where the company's founders would sit down and talk with customers like equals, and a genuine sense that we were all building the future together. I noticed parallels between traditional development communities and this emerging SaaS one.</p><p>I was never supposed to be in tech, but the community lured me away from my economics dream.</p><h2>Growing Up Together</h2><p>Over the next decade, both Salesforce and I evolved in parallel ways.</p><p>I went from that first accidental role to leading teams of Salesforce professionals, IT professionals, and product engineers, teaching them about how each other worked. I rescued orgs, integrated acquisitions, and touched hundreds of orgs through my consulting travels. </p><p>I implemented Service Cloud, Sales Cloud, CPQ, Billing, Pardot, Mulesoft, and Tableau; you name it. I spoke at conferences, podcasts, and webinars, and met amazing people I never would have encountered otherwise.</p><p>Meanwhile, Salesforce evolved from that scrappy middle-market company into the enterprise giant it is today. They acquired companies, expanded into every corner of the business software market, and became the undisputed leader in CRM. Their Dreamforce conference grew from a few thousand attendees to over 170,000.</p><p>We were both becoming more sophisticated, more polished, more professional. And there was nothing wrong with that evolution. It was necessary, even admirable.</p><p>But something was happening to both of us along the way.</p><p>I was never supposed to be in tech, but I found myself leading a team that took a company public. I had stepped away from Salesforce for a minute to lead a team of Workday and NetSuite professionals, and picked up a scrappy IT team along the way.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://musings.rightsized.tech/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://musings.rightsized.tech/subscribe?"><span>Subscribe now</span></a></p><h2>When the Party Changed</h2><p>I look back at all the Dreamforces I went to before the pandemic and then the ones after with a bit of sadness.</p><p>Dreamforce used to be a party and a celebration. A wink and a nod that we all knew it was a sales and marketing event, but we knew that the community had tons of sessions that weren't designed to sell but to educate. Salesforce always had its major product launches, but they were woven subtly into the experience.</p><p>I remember seeing people stand in line for hours to get a stuffed animal from a keynote session. I remember having to book a ticket to Dreamforce within an hour of launch. My friends and I had text chains, a coworker ran down the hall to pull people out of meetings. Because we knew our favorite hotel would sell out within an hour.</p><p>I remember late-night conversations in hotel lobbies where strangers would become collaborators, where someone would sketch out a solution to your problem on a napkin, where the Salesforce employees felt like fellow travelers rather than corporate representatives.</p><p>The conference sprawled across downtown San Francisco: the Palace, the Hilton Union Square, the AMC next to Moscone, plus Moscone and a sprawl across the Marriott. Every corner of the city buzzed with Trailblazers wearing their lanyards like badges of honor*</p><p>After the pandemic, we saw Dreamforce shrink to just Moscone and Marriott. That greatly reduced the footprint and the number of sessions, so new product launches felt in your face. We saw this with Genie, then with Agentforce. The community sessions got squeezed out to make room for sales pitches.</p><p>Today, there are still tickets available to Dreamforce. That sentence would have been impossible to write five years ago. We dropped from 170k attendees to 45k, the buzz was gone.</p><p>You see, I was never supposed to be in tech, but at this point, I found myself as a commercial leader in startups. Managing a product team, but also the internal tooling across Salesforce, ERPs, HRIS, and billing. Somehow, I was a tech leader, yet also mired in the day-to-day operations of numerous other business processes.</p><h2>What We've Both Become</h2><p>I look at who I've become, and I'm proud of the journey. I've evolved from an introvert who stumbled into Salesforce to someone who can engage with anyone, walk into any organization, and help them transform their business. I've built a reputation, a network, a career I never expected.</p><p>Salesforce has grown too, into a platform that can handle the most complex enterprise workloads, that can integrate with anything, and that can scale to serve millions of users. They've become the backbone of modern business.</p><p>But we've both lost something in the process.</p><p>I've become polished, professional, strategic. I can give a presentation to C-suite executives and hold my own in any boardroom. But do I still have that sense of wonder I felt when I first connected a Rails app to Salesforce? Do I still get excited about the pure possibility of building something new?</p><p>Salesforce has become enterprise-focused, acquisition-heavy, and AI-obsessed. They can serve any Fortune 500 company and handle a wide range of use cases. But do they still remember what it felt like to be the scrappy underdog empowering small businesses and accidental admins?</p><p>I witnessed that loss of community in the Salesforce ecosystem. I watched as executives cared more about growing the bottom line and pleasing the analysts of The Street than their customers. I watched as a company that used to take a stand slipped into the shadows.</p><p>We've both been incredibly successful. But success has a way of changing you, sometimes in ways you don't notice until you look back.</p><p>You see, I was never supposed to be in tech, but it&#8217;s the path that has shaped me, perhaps as much as the army did.</p><h2>The Next Generation</h2><p>Here's what keeps me up at night: How will the next Matt Pieper find their way into this world?</p><p>When I stumbled into Salesforce, it was a platform where you could quickly build something meaningful, where the community welcomed newcomers, and where you could go from zero to hero in a matter of months. The barrier to entry was low, the community was supportive, and the company felt accessible.</p><p>Today's Salesforce ecosystem is undeniably more powerful, but it's also more complex, more corporate, more intimidating. The conferences are slicker but less intimate (yup, it was intimate at 170k people!). The platform is more capable, but it is also harder to learn. The community is larger but more fragmented. </p><p>The days of the solo admin should be over with such a large platform, but they are still prevalent. We should have defined ownership at this point, but we still watch as teams fight over who is responsible for the platform.</p><p>Will the next accidental techie, the next person who never planned to be in this industry, find the same sense of possibility and community that drew me in? Or will they encounter a mature, polished, enterprise-focused ecosystem that's forgotten how to be scrappy?</p><p>I have no regrets about my journey or Salesforce's evolution. We both had to grow up. But I wonder if, in becoming everything to everyone, we've lost something essential about what made us special in the first place.</p><p>You see, I was never supposed to be in tech. But maybe that's exactly why I belonged here; at least, in the version of here that used to exist. The version that welcomed accidental travelers and celebrated the joy of building something from nothing.</p><p>The question now is whether there's still room for people like that old version of me in the new version of this world we've built together.</p><p>Years later, I'd attend TDX and have the closest seats to Weezer that I've ever had. But sometimes I wonder if that teenage version of me, the one who got excited about installing Windows 95, would recognize the person I've become, or the industry I've helped create.</p><p>You see, I was never supposed to be in tech, but being in tech has now led me to become an entrepreneur all these years later. Now applying all those principles I learned from advising startups to my own business - a lifestyle business that I&#8217;m more than happy to have: Right Sized Tech.</p><p>What has your journey been? Where will it take you next?</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://musings.rightsized.tech/p/you-see-i-was-never-supposed-to-be?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Think someone would find this interesting? Share away!</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://musings.rightsized.tech/p/you-see-i-was-never-supposed-to-be?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://musings.rightsized.tech/p/you-see-i-was-never-supposed-to-be?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div><hr></div><p>*Well, not me, as a street photographer, I travel incognito. If I look like I&#8217;m a conference attendee, I&#8217;ve done something wrong.</p>]]></content:encoded></item><item><title><![CDATA[CPQ is End Of Sale: Where Should You Go?]]></title><description><![CDATA[A Review of The Current CPQ and RLM Landscape]]></description><link>https://musings.rightsized.tech/p/cpq-is-end-of-sale-where-should-you</link><guid isPermaLink="false">https://musings.rightsized.tech/p/cpq-is-end-of-sale-where-should-you</guid><dc:creator><![CDATA[Matt Pieper (Right Sized Tech)]]></dc:creator><pubDate>Mon, 15 Sep 2025 22:56:19 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/83543e60-8f42-4036-9af0-3b1dfff316df_3840x2160.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Salesforce announced the end of sale (EOS) for CPQ a few months ago after years of no new features being released for the sixteen-year-old product.</p><p>There's not a week that goes by that someone asks me what they should do with Salesforce CPQ (Steelbrick aka CPQ) or which billing solution they should go with, or if they should go with Salesforce Revenue Cloud Advanced (fka RLM fka Revenue Cloud aka RCA).</p><p>The answer is that there's not a concrete go-to for everyone, or even a best practice. The answer is that it's usually the best one for your business.</p><p>There are tools that are considered "best in class" by many analysts, but they don't work for everyone.</p><p>There are tools that are overbuilt because they're built for specific use cases. Such as integrating into Commerce Cloud for a Fortune 100.</p><p>There are only 100 companies in the Fortune 100 and 3000 CPQ customers.</p><p>We're biased at Right Sized Tech; we focus on startups and SMBs, so we tend to lean towards products that work with minimal support. The teams we support are usually already stretched thin, so we want to avoid wasting time with workarounds or complex setups. Keep it simple is our mantra.</p><p>The criteria we use when selecting tools are:</p><ul><li><p>How easy/quick is it to implement? Time is money</p></li><li><p>How easy is it to maintain?</p></li><li><p>Which persona maintains it? Engineering, RevOps? What skill level</p></li><li><p>Can it be used for PLG and Direct Sales?</p></li><li><p>How complete is the API?</p></li><li><p>How extensible/customizable is it?</p></li><li><p>Can it handle billing?</p></li><li><p>Can it handle usage?</p></li><li><p>What is the integration landscape?</p></li></ul><p>As an SMB/Midmarket organization, we focused on companies under 5k employees and with varying revenue. When we looked at the market for viable replacements, we identified the following companies:</p><ul><li><p><a href="https://dealhub.io/">DealHub</a></p></li><li><p><a href="https://www.logik.io/salesforce">Logik</a> (now part of ServiceNow)</p></li><li><p><a href="https://www.nue.io/">Nue.io</a></p></li><li><p><a href="https://www.salesforce.com/sales/revenue-lifecycle-management/">Salesforce RCA</a></p></li></ul><p>We considered including Sage Intacct and SuiteBilling, but determined that the average customer that Right Sized Tech serves will not fall into these categories.</p><p>We'll explore the high-level pros and cons of each below, and declare a winner. But we want to know what you think as well.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://musings.rightsized.tech/p/cpq-is-end-of-sale-where-should-you/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://musings.rightsized.tech/p/cpq-is-end-of-sale-where-should-you/comments"><span>Leave a comment</span></a></p><h2><strong>Salesforce RCA</strong></h2><p>Salesforce Revenue Cloud Advanced (RCA), formerly known as Revenue Lifecycle Management (RLM), is billed as a revenue management platform built on Salesforce.</p><p>RCA is strongly coupled with Commerce Cloud, so it makes logical sense to choose if this is something you fully support. From a product engineer's perspective, it is challenging to onboard with Salesforce's APIs if you're not familiar with them - but this is nothing new, compared to other RESTful APIs in the industry. However, if you're an enterprise customer and not a startup or SMB, this is probably something you've likely solved for.</p><p>Salesforce is working closely with partners and others in the market to inform its roadmap and has built a billing solution alongside quoting. You can use all the standard automations that Salesforce has, as well as approvals.</p><p>The current issue with RCA is that it's shrouded in mystery. I feel like Nicolas Cage will appear in a film where his objective is to find the documentation for RCA. Even though it was rebranded at Dreamforce '24, it's still listed as <a href="https://www.salesforce.com/sales/revenue-lifecycle-management/">Revenue Lifecycle Management</a>, which is confusing.</p><p>RCA is quite complicated, and there isn't a readily available talent pool to bring on the client side, so you'll lean on a partner for most of the implementation and further maintenance. Which, from my experience, isn't much of a selling point in the SMB space.</p><p>The other interesting component is that while folks are grumbling in one-on-one conversations about it, the product is heavily lauded by those same folks in public. So, make sure to vet your partners to ensure that they have your best interests in mind, not those of a channel partner.</p><p>Salesforce Ben released an article in May 2025 that details RCA further in <a href="https://www.salesforceben.com/your-guide-to-salesforce-revenue-cloud/">this article</a>.</p><h2><strong>Logik</strong></h2><p>Acquired by ServiceNow, and ServiceNow has publicly stated:</p><blockquote><h4><em><strong>A NOTE ON THE SERVICENOW ACQUISITION</strong></em></h4><h4><strong>Continued cooperation with Salesforce</strong></h4><p>Salesforce is a trusted partner of Logik.ai, and we remain dedicated to supporting our shared customers. Our standalone CPQ and advanced configurator will continue to seamlessly integrate with Salesforce CRM, Salesforce CPQ (Steelbrick), RLM/RCA, and Commerce Cloud. We plan to maintain our ISV partnership status and are actively growing our team of Salesforce developers and engineers to further strengthen and expand our integration with the Salesforce ecosystem.</p></blockquote><p>While it is reassuring to see this, we must exercise caution as to whether Logik will continue to support Salesforce in the long run. Given the public antagonism towards ServiceNow's competitor, we cannot predict whether they'll use deplatforming as a threat, nor do we know what contractual terms are in place.</p><p>Like RCA, Logik has a strong integration with eCommerce, with a strong Shopify and Salesforce integration.</p><p>Logik has powerful tooling, and we recommend it as more of a configure and price platform that has quoting. The UI leaves something to be desired and reminds us of the clunky UI of the legacy enterprise software it sits upon.</p><p>While it's a strong offering, it's not one we would typically recommend if choosing to move off of Salesforce CPQ, as there are other products with more incentives to improve upon their Salesforce experience.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://musings.rightsized.tech/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Want to stay up to date with Business Systems and the Quote-to-Cash space? </p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><h2><strong>DealHub</strong></h2><p>DealHub has been around since 2014, one year before the acquisition of Steelbrick by Salesforce, and five years after Steelbrick entered the scene, and is a Series C company.</p><p>They have a wealth of experience in the space and have had time to build out their integrations. They are a cross-platform CPQ serving HubSpot, Salesforce, Dynamics, and Freshworks with integrations to DocuSign, Slack, and Gong.</p><p>They offer integrated billing but no out-of-the-box subscription management. This approach may work for many businesses or those that don't need to manage subscriptions, but it puts them at a disadvantage compared to most SaaS companies.</p><p>The API is strong and can be used headless, and the documentation is good, which makes this engineer smile. It's been a while since we've been hands-on with the product, so we're supplementing our experience with documentation and customer interviews.</p><p>DealHub offers contract management (CLM), configure price quote (CPQ), deal room, and billing solutions. This is great for companies that want a one-stop shop experience and drives efficiency, but it does leave a watered-down experience compared to point solutions.</p><p>Overall, a strong offering and a competitor to CPQ, with a solid customer base and talent available on the market.</p><h2><strong>Nue.io</strong></h2><p>Nue is the relative new kid on the block, founded in 2019 but largely in stealth mode until the last few years. Nue has raised a Series B at this point and brought on an experienced CEO, Mark Walker.</p><p>Nue was founded by a team that knows the quote to cash space by the back of their hand. Cheng Zou and Tina Kung spanned across Zuora, Neocrm, Oracle CPQ, and Salesforce CPQ in engineering and product roles. This team knew the space, the problems, and how they wanted to tackle them.</p><p>We view Nue's competitive advantage as the Everything Billing platform and hybrid data model. Because the product is built with billing in mind, you have a unified experience from setting up the product catalog to building a quote.</p><p>Nue has a hybrid data model, and I think it's a strong differentiation. It means you get the speed and performance of a RESTful API directly with Nue's API, but also access to all standard Salesforce automations and features. This allows product engineering and RevOps or Salesforce teams to work with the features that best suit them and work independently.</p><p>There is no need to hire a CPQ Architect or Specialist; you can redeploy members of your existing team and get everyone up to speed.</p><p>Nue's team is customer-obsessed in an era where most companies prioritize efficiency and revenue protection. They realize that satisfied customers are a multiplier for growth, and the product team takes feedback seriously.</p><p>One of the most unique features that Nue has is the ability to preview an invoice during the quoting process. This allows your reps and customers to know that the next invoice will be correct and there are no surprises. That's a boost in potential NPS for your company.</p><p>Nue is still early and doesn't have everything ironed out quite yet. For example, if you're looking for extensive product rules such as "add X when Y is selected," they may not be the best choice for you yet.</p><p>But there is a reason that OpenAI and Anthropic are customers.</p><h2>The Winner</h2><p>At Right Sized Tech, we believe that Nue is the right tool for a large swath of customers looking to replace CPQ now that it is end of sale. We believe it has the best product vision, low-pressure sales tactics, and a strong current offering.</p><p>As with any tool, it may not be the best tool for every company, and that's where we fit it. We can have a strategic conversation with you about the pros and cons of each product and whether it is the right sized tech for your business.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.rightsized.tech/contact&quot;,&quot;text&quot;:&quot;Right Size Your Tech&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.rightsized.tech/contact"><span>Right Size Your Tech</span></a></p><p></p>]]></content:encoded></item></channel></rss>