<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Dorian Sabitov</title>
    <description>The latest articles on DEV Community by Dorian Sabitov (@salesforcedorian).</description>
    <link>https://dev.to/salesforcedorian</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3770490%2Fe40e48da-96da-4ce4-89be-f032eaaadeb1.png</url>
      <title>DEV Community: Dorian Sabitov</title>
      <link>https://dev.to/salesforcedorian</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/salesforcedorian"/>
    <language>en</language>
    <item>
      <title>Salesforce LWR vs Aura: what changes for Experience Cloud sites?</title>
      <dc:creator>Dorian Sabitov</dc:creator>
      <pubDate>Wed, 04 Nov 2026 14:08:42 +0000</pubDate>
      <link>https://dev.to/salesforcedorian/salesforce-lwr-vs-aura-what-changes-for-experience-cloud-sites-p86</link>
      <guid>https://dev.to/salesforcedorian/salesforce-lwr-vs-aura-what-changes-for-experience-cloud-sites-p86</guid>
      <description>&lt;p&gt;_How Lightning Web Runtime affects page performance, component development, and migration planning. _&lt;/p&gt;

&lt;p&gt;A Salesforce Experience Cloud site can serve many purposes, from a customer support portal to an online store where distributors manage their orders. Whatever the use case, users expect pages to load quickly and the information they need to be easy to access. &lt;/p&gt;

&lt;p&gt;The technology behind the site plays a part in that experience. Salesforce has traditionally used the Aura framework for Experience Cloud, but Lightning Web Runtime (LWR) provides a different approach to building and delivering websites and storefronts. &lt;/p&gt;

&lt;p&gt;For organisations planning a new site or considering a move from Aura, it's useful to understand what LWR changes and what remains the responsibility of the development team. &lt;/p&gt;

&lt;h2&gt;
  
  
  What is Lightning Web Runtime?
&lt;/h2&gt;

&lt;p&gt;Lightning Web Runtime (LWR) is a Salesforce technology for building and delivering web applications using Lightning Web Components (LWC). &lt;/p&gt;

&lt;p&gt;Within Experience Cloud, LWR powers templates such as Build Your Own (LWR) and Microsite (LWR). Developers can create components using familiar web technologies, including HTML, JavaScript, and CSS, then configure them through Experience Builder. &lt;/p&gt;

&lt;p&gt;The component model is an important distinction. Standard LWR-based Experience Cloud sites use Lightning Web Components. React and Angular aren't interchangeable alternatives within these templates, although Salesforce supports other frontend development approaches separately. &lt;/p&gt;

&lt;p&gt;LWR also changes how the site delivers its components to visitors. Instead of loading everything dynamically, it prepares resources that can be cached and reused, reducing the work required when someone opens a page. &lt;/p&gt;

&lt;h2&gt;
  
  
  Why can LWR perform better than Aura?
&lt;/h2&gt;

&lt;p&gt;The main difference comes from how the two runtimes deliver page resources. &lt;/p&gt;

&lt;p&gt;In an Aura-based Experience Cloud site, Lightning components are delivered dynamically. LWR uses a publishing model in which components are prepared and served as static, cacheable resources. &lt;/p&gt;

&lt;p&gt;These resources can also be delivered through Salesforce's content delivery network (CDN). By storing eligible files closer to users, the CDN can reduce the time needed to retrieve them. &lt;/p&gt;

&lt;p&gt;That doesn't mean an LWR site displays only static information. Product details, customer records, and prices can still be retrieved from Salesforce when needed. How quickly updated information appears depends on the application's data access and caching configuration. &lt;/p&gt;

&lt;p&gt;Salesforce describes LWR as a foundation for high-performance sites, but faster loading isn't guaranteed. Large images, unnecessary API requests, and poorly designed custom components can still cause delays. &lt;/p&gt;

&lt;p&gt;For example, an ecommerce page might load its layout quickly while taking several seconds to display account-specific prices from an external system. In that situation, improving the integration may have more impact than changing the storefront technology. &lt;/p&gt;

&lt;h2&gt;
  
  
  LWR vs Aura: the differences worth knowing
&lt;/h2&gt;

&lt;p&gt;Both technologies support Experience Cloud, but they differ in several ways. &lt;/p&gt;

&lt;p&gt;Component development: Aura-based sites support Aura components and Lightning Web Components. Standard LWR templates use LWC, making the supported component model more consistent. &lt;/p&gt;

&lt;p&gt;Publishing: Changes to component code can become available on an Aura site without republishing. In LWR, the site needs to be republished when updated standard, custom, or managed components should become available to visitors. &lt;/p&gt;

&lt;p&gt;Available functionality: Aura has an established collection of templates and components. LWR provides lightweight templates and customisation options, but not every feature available in Aura has a direct equivalent. &lt;/p&gt;

&lt;p&gt;These differences matter particularly when an organisation already has a customised portal. &lt;/p&gt;

&lt;p&gt;A team might have invested considerable development effort in Aura components that support complex business processes. Moving to LWR would require reviewing those components, identifying suitable replacements, and testing the updated functionality. &lt;/p&gt;

&lt;p&gt;For a new site, the decision may be simpler. LWR is a natural starting point when its templates and supported capabilities meet the project's requirements. &lt;/p&gt;

&lt;p&gt;Salesforce maintains documentation covering &lt;a href="https://developer.salesforce.com/docs/platform/exp-cloud-lwr/guide/template-limitations.html" rel="noopener noreferrer"&gt;LWR template limitations&lt;/a&gt;, which is worth reviewing before choosing an architecture. &lt;/p&gt;

&lt;h2&gt;
  
  
  When should you use LWR?
&lt;/h2&gt;

&lt;p&gt;Salesforce recommends LWR for new B2B Commerce storefronts and encourages organisations with existing Aura-based B2B stores to consider migration. &lt;/p&gt;

&lt;p&gt;LWR also works well for many custom Experience Cloud websites and portals, especially when teams want flexibility in component development and control over page performance. &lt;/p&gt;

&lt;p&gt;Consider a manufacturer building a distributor portal. Buyers may need to browse products, access negotiated prices, and place orders. LWR can provide the storefront architecture, while Salesforce Commerce components and APIs support the relevant business processes. &lt;/p&gt;

&lt;p&gt;An existing Aura portal needs a different assessment. If it already meets user requirements and depends on functionality that isn't supported in LWR, migration may not be the immediate priority. &lt;/p&gt;

&lt;p&gt;The decision should consider the functionality the organisation needs, the effort involved, and what improvements the new architecture is expected to provide. &lt;/p&gt;

&lt;h2&gt;
  
  
  What does an Aura-to-LWR migration involve?
&lt;/h2&gt;

&lt;p&gt;Migrating to LWR doesn't necessarily mean rebuilding every component. &lt;/p&gt;

&lt;p&gt;Many Lightning Web Components developed for Aura-based sites can work in LWR without changes or with relatively small adjustments. Aura components, however, need to be replaced or redesigned using LWC. &lt;/p&gt;

&lt;p&gt;Other changes may involve navigation, styling, component metadata, and data access. For B2B Commerce, storefront configuration also needs to be transferred and validated. &lt;/p&gt;

&lt;p&gt;A sensible starting point is to review the existing site's components and dependencies. This helps establish which parts can be reused and which require additional development. &lt;/p&gt;

&lt;p&gt;Testing should cover the complete user experience, including data access, permissions, navigation, and the business processes supported by the site. &lt;/p&gt;

&lt;p&gt;The same principles apply to any &lt;a href="https://spyro-soft.com/blog/salesforce/a-step-by-step-guide-to-salesforce-implementation" rel="noopener noreferrer"&gt;Salesforce implementation&lt;/a&gt;: understand the requirements, assess the existing solution, and test changes before releasing them. &lt;/p&gt;

&lt;p&gt;It's also important to distinguish an Aura-to-LWR migration from moving an older CloudCraze store to modern B2B Commerce. CloudCraze uses a different commerce architecture, so the project can involve broader changes to data and business logic. Our guide on &lt;a href="https://spyro-soft.com/blog/salesforce/the-new-quality-of-your-salesforce-b2b-commerce-cloud" rel="noopener noreferrer"&gt;moving off CloudCraze&lt;/a&gt; explains those considerations. &lt;/p&gt;

&lt;h2&gt;
  
  
  How do you know whether LWR is improving performance?
&lt;/h2&gt;

&lt;p&gt;Performance improvements should be measured rather than assumed. For an existing site, record baseline results before migration and compare them with the new implementation. Test equivalent pages and user journeys under similar conditions. &lt;/p&gt;

&lt;p&gt;Tools such as Google Lighthouse and WebPageTest can help identify slow-loading resources and other performance issues. Core Web Vitals provide additional measures of loading performance, responsiveness, and visual stability. &lt;/p&gt;

&lt;p&gt;Testing can also reveal problems unrelated to the runtime. A slow API response, oversized image, or external script may affect the experience regardless of whether the site uses Aura or LWR. &lt;/p&gt;

&lt;p&gt;Salesforce's Commerce storefront performance guidelines provide more detailed recommendations for LWR implementations. &lt;/p&gt;

&lt;h2&gt;
  
  
  Final thoughts
&lt;/h2&gt;

&lt;p&gt;Lightning Web Runtime gives Salesforce developers a modern architecture for Experience Cloud sites and B2B Commerce storefronts. Its publishing and caching model can improve page delivery, while Lightning Web Components provide a reusable way to develop custom functionality. &lt;/p&gt;

&lt;p&gt;For new B2B storefronts, LWR is the recommended Salesforce approach. For existing Aura sites, migration should begin with an assessment of current components, requirements, and expected benefits. &lt;/p&gt;

&lt;p&gt;If you're planning a new Salesforce site or reviewing an existing implementation, explore Spyrosoft's &lt;a href="https://spyro-soft.com/services/salesforce" rel="noopener noreferrer"&gt;Salesforce services&lt;/a&gt; to learn more about architecture, development, and migration support. &lt;/p&gt;

&lt;p&gt;Originally published on the Spyrosoft blog. Read the full article: &lt;a href="https://spyro-soft.com/blog/salesforce/levelling-up-your-webstore-with-lightning-web-runtime" rel="noopener noreferrer"&gt;Levelling up your webstore with Lightning Web Runtime&lt;/a&gt;. &lt;/p&gt;

</description>
      <category>crm</category>
      <category>salesforce</category>
      <category>lwr</category>
      <category>salesforcedevelopment</category>
    </item>
    <item>
      <title>Salesforce B2B Commerce: pricing, ordering and ERP integration</title>
      <dc:creator>Dorian Sabitov</dc:creator>
      <pubDate>Tue, 03 Nov 2026 14:53:04 +0000</pubDate>
      <link>https://dev.to/salesforcedorian/salesforce-b2b-commerce-pricing-ordering-and-erp-integration-39o4</link>
      <guid>https://dev.to/salesforcedorian/salesforce-b2b-commerce-pricing-ordering-and-erp-integration-39o4</guid>
      <description>&lt;p&gt;How Salesforce B2B Commerce works in practice, from customer-specific pricing to online orders and integration with existing business systems. &lt;/p&gt;

&lt;p&gt;Selling to other businesses often involves more than displaying products and accepting payments online. Different customers may have negotiated prices, access to specific products, or purchasing agreements that need to be reflected in every order. &lt;/p&gt;

&lt;p&gt;Consider a distributor that sells industrial equipment and spare parts. Some customers order through sales representatives, while others prefer to place repeat orders online. Each account has its own pricing conditions, and information about products, availability, and orders may be managed across different systems. &lt;/p&gt;

&lt;p&gt;Salesforce B2B Commerce is designed to support these purchasing requirements. It allows companies to create online storefronts connected to Salesforce CRM, with customer-specific pricing, product access, and self-service ordering. &lt;/p&gt;

&lt;p&gt;In this article, we'll look at how Salesforce B2B Commerce works, which features matter in everyday business operations, and what companies should consider before implementing it. &lt;/p&gt;

&lt;h2&gt;
  
  
  What is Salesforce B2B Commerce Cloud?
&lt;/h2&gt;

&lt;p&gt;Salesforce B2B Commerce is an ecommerce solution within Salesforce Commerce Cloud that helps businesses sell products and services to other companies through an online storefront. &lt;/p&gt;

&lt;p&gt;The platform supports product catalogues, account-specific pricing, buyer access, shopping carts, and checkout processes. It is designed for business relationships where purchasing conditions may differ between customers. &lt;/p&gt;

&lt;p&gt;For example, a manufacturer might sell the same products to several distributors, each with its own prices and product agreements. Instead of maintaining separate online stores, the business can use Salesforce to manage which products and prices are available to different groups of buyers. &lt;/p&gt;

&lt;p&gt;One of the main advantages is its connection to the Salesforce ecosystem. B2B Commerce is built on the Salesforce Platform and can work alongside other products, including Sales Cloud, Experience Cloud, and Salesforce Order Management. &lt;/p&gt;

&lt;p&gt;This gives companies the option to connect online purchasing with customer records and existing sales processes. However, integrations with external systems, such as ERP or warehouse management software, still need to be planned and configured. &lt;/p&gt;

&lt;h2&gt;
  
  
  How is B2B ecommerce different from B2C?
&lt;/h2&gt;

&lt;p&gt;Most consumer ecommerce websites follow a relatively straightforward process. Customers browse a catalogue, select products, pay the displayed price, and complete their purchases. &lt;/p&gt;

&lt;p&gt;Business purchasing can be more complicated. &lt;/p&gt;

&lt;p&gt;A distributor may have negotiated pricing based on a commercial agreement. A large customer might have several employees authorised to place orders. Another customer may only be allowed to purchase products from a specific catalogue. &lt;/p&gt;

&lt;p&gt;Repeat purchases are also common. Businesses may order the same materials or replacement parts regularly, sometimes in large quantities. &lt;/p&gt;

&lt;p&gt;A B2B ecommerce platform needs to support these conditions without making the purchasing process unnecessarily difficult. &lt;/p&gt;

&lt;p&gt;Salesforce B2B Commerce addresses several of these requirements through buyer accounts, buyer groups, price books, and entitlement policies. &lt;/p&gt;

&lt;p&gt;These capabilities determine who can access the storefront, which products they can see, and what prices apply to their purchases. &lt;/p&gt;

&lt;p&gt;For businesses with complex commercial relationships, this is an important difference from a standard consumer ecommerce experience. &lt;/p&gt;

&lt;h2&gt;
  
  
  How Salesforce B2B Commerce works in practice
&lt;/h2&gt;

&lt;p&gt;Imagine a company that sells spare parts and maintenance equipment to business customers. It manages commercial relationships in Salesforce Sales Cloud, while its ERP system handles inventory, invoicing, and fulfilment. &lt;/p&gt;

&lt;p&gt;The company wants to introduce an online ordering channel for existing customers without changing its entire sales process. &lt;/p&gt;

&lt;p&gt;Here is how the purchasing journey could work. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;1. A customer signs in to the storefront *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A purchasing manager from one of the company's customers signs in to the B2B storefront. &lt;/p&gt;

&lt;p&gt;Salesforce recognises the buyer and the business account they are authorised to purchase for. &lt;/p&gt;

&lt;p&gt;Depending on the configuration, the customer can access a product catalogue, account-specific purchasing information, and relevant order history. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;2. Salesforce displays the correct products and prices *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The customer's account belongs to a buyer group configured in Salesforce. &lt;/p&gt;

&lt;p&gt;This buyer group helps determine which products are available to the customer through entitlement policies. Price books control the relevant product pricing. &lt;/p&gt;

&lt;p&gt;For example, one distributor might receive a negotiated price for replacement parts, while another customer sees the standard wholesale price. &lt;/p&gt;

&lt;p&gt;The storefront can reflect these commercial arrangements without requiring the customer to contact a sales representative for each purchase. &lt;/p&gt;

&lt;p&gt;Salesforce provides more information about this configuration in its documentation on buyer groups, entitlements, and pricing strategies. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;3. The customer places an order *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The purchasing manager selects the required spare parts, adds them to the cart, and proceeds to checkout. &lt;/p&gt;

&lt;p&gt;Depending on the implementation, the checkout process may involve delivery details, shipping calculations, taxes, payment conditions, and inventory checks. &lt;/p&gt;

&lt;p&gt;Once the order is successfully submitted, Salesforce can create an order record that becomes part of the company's commerce data. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;4. The order is passed to the ERP system *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The ERP system may still be responsible for warehouse operations, stock allocation, invoicing, and delivery. &lt;/p&gt;

&lt;p&gt;In this example, an integration transfers the order information from Salesforce to the ERP system for further processing. &lt;/p&gt;

&lt;p&gt;As the order progresses, relevant updates can be returned to Salesforce, allowing the company to provide order status information to customers and internal teams. &lt;/p&gt;

&lt;p&gt;This information exchange is not automatic simply because a company uses B2B Commerce. The integration needs to define which system owns each process, what data is exchanged, and how errors are handled. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;5. Sales representatives retain visibility *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The online store becomes another purchasing channel alongside the existing sales team. &lt;/p&gt;

&lt;p&gt;With appropriate access and configuration, sales representatives can review their customers' purchasing activity in Salesforce and use that information during account management. &lt;/p&gt;

&lt;p&gt;For example, if a customer regularly buys replacement components, the sales representative can review their order history before discussing future requirements. &lt;/p&gt;

&lt;p&gt;The result is a purchasing process where customers can handle routine orders themselves, while sales teams remain involved in managing commercial relationships. &lt;/p&gt;

&lt;h2&gt;
  
  
  Customer-specific pricing and product catalogues
&lt;/h2&gt;

&lt;p&gt;One of the most useful capabilities of Salesforce B2B Commerce is the ability to manage different purchasing conditions within the same storefront. &lt;/p&gt;

&lt;p&gt;This is particularly relevant for manufacturers, wholesalers, and distributors that work with multiple customer groups. &lt;/p&gt;

&lt;p&gt;Salesforce uses several related components to manage the experience. &lt;/p&gt;

&lt;p&gt;Buyer accounts represent business customers who can purchase through the store. Buyer groups allow companies to organise accounts with similar purchasing conditions. &lt;/p&gt;

&lt;p&gt;Entitlement policies determine which products are available to those buyers, while price books help control the prices they see. &lt;/p&gt;

&lt;p&gt;Consider a company working with regional distributors and direct business customers. &lt;/p&gt;

&lt;p&gt;Regional distributors might have access to a wider selection of products and receive agreed wholesale prices. Direct customers may only see products relevant to their contracts. &lt;/p&gt;

&lt;p&gt;Both groups can use the same storefront while receiving a purchasing experience appropriate to their commercial agreements. &lt;/p&gt;

&lt;p&gt;These capabilities also require careful configuration. If a customer belongs to multiple buyer groups or has access to different price books, the pricing rules need to be tested to ensure the correct results. &lt;/p&gt;

&lt;p&gt;For companies evaluating Salesforce B2B Commerce Cloud, it is worth reviewing these scenarios before implementation rather than assuming that every pricing arrangement will work without additional configuration. &lt;/p&gt;

&lt;h2&gt;
  
  
  Connecting online commerce with Salesforce Sales Cloud
&lt;/h2&gt;

&lt;p&gt;Introducing B2B ecommerce does not necessarily mean replacing sales representatives. &lt;/p&gt;

&lt;p&gt;For many businesses, an online store works best as an additional sales channel that supports existing relationships. &lt;/p&gt;

&lt;p&gt;A customer might negotiate annual purchasing conditions with an account manager but place routine orders through the storefront. &lt;/p&gt;

&lt;p&gt;The sales representative remains responsible for commercial discussions, while the customer gains another way to purchase products. &lt;/p&gt;

&lt;p&gt;This approach can be particularly useful when sales teams spend significant time processing repeat orders or responding to requests for information already available in business systems. &lt;/p&gt;

&lt;p&gt;For companies already using Salesforce Sales Cloud, B2B Commerce can extend existing customer management processes. &lt;/p&gt;

&lt;p&gt;Sales Cloud supports account and opportunity management, while B2B Commerce provides the online purchasing experience. &lt;/p&gt;

&lt;p&gt;When configured correctly, the two can give teams better visibility into the relationship between commercial agreements and purchasing activity. &lt;/p&gt;

&lt;p&gt;However, the data model and integration requirements still matter. Businesses should decide how online orders relate to their existing sales processes and which teams need access to that information. &lt;/p&gt;

&lt;h2&gt;
  
  
  Why ERP integration matters
&lt;/h2&gt;

&lt;p&gt;Although Salesforce B2B Commerce provides the online storefront and commerce capabilities, most established B2B companies already use other systems to manage important business processes. &lt;/p&gt;

&lt;p&gt;An ERP system may be responsible for inventory, financial records, purchasing conditions, or order fulfilment. A separate warehouse management system may coordinate product availability and shipping. &lt;/p&gt;

&lt;p&gt;Connecting these systems is often one of the more important parts of a Salesforce B2B Commerce implementation. &lt;/p&gt;

&lt;p&gt;For example, a storefront should not allow customers to place orders based on outdated stock information if the business needs to guarantee availability before accepting a purchase. &lt;/p&gt;

&lt;p&gt;Similarly, the price displayed online should match the commercial rules used by the organisation. &lt;/p&gt;

&lt;p&gt;A well-designed integration needs to answer several questions. &lt;/p&gt;

&lt;p&gt;Where is the product catalogue maintained? Which system calculates the final price? When should inventory be checked? Where is the order processed after checkout? How should cancellations, returns, and errors be handled? &lt;/p&gt;

&lt;p&gt;These decisions affect the customer experience as much as the storefront itself. &lt;/p&gt;

&lt;p&gt;Salesforce provides APIs and extension points for commerce processes, including checkout, pricing, inventory, shipping, and tax calculations. The implementation team can use these capabilities to connect the storefront with other systems where required. &lt;/p&gt;

&lt;p&gt;The important part is to define the responsibilities of each system before development begins. &lt;/p&gt;

&lt;h2&gt;
  
  
  What to consider before implementing Salesforce B2B Commerce
&lt;/h2&gt;

&lt;p&gt;The first step should be understanding how customers currently purchase products and which parts of that process would benefit from being available online. &lt;/p&gt;

&lt;p&gt;A company with straightforward pricing and a limited product catalogue may need a relatively simple storefront. A manufacturer working with several distributors, multiple currencies, and complex commercial agreements will have different requirements. &lt;/p&gt;

&lt;p&gt;There are four areas worth reviewing during the planning stage. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Customer journeys and purchasing requirements *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Start by identifying who will use the storefront and what they need to accomplish. &lt;/p&gt;

&lt;p&gt;Some customers may want to reorder products quickly. Others may need detailed technical specifications, different delivery addresses, or support for purchase orders. &lt;/p&gt;

&lt;p&gt;These requirements should influence the storefront design and the first release scope. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Product, account, and pricing data *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Review how product information, customer accounts, and commercial agreements are currently maintained. &lt;/p&gt;

&lt;p&gt;If Salesforce and the ERP system contain overlapping information, decide which system should be responsible for each dataset. &lt;/p&gt;

&lt;p&gt;This helps avoid situations where customers see one price online while the finance team processes another. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Integration and order management *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Determine which systems will handle pricing, inventory, fulfilment, and post-purchase activities. &lt;/p&gt;

&lt;p&gt;It is also important to review the Salesforce edition and licence arrangement. Salesforce currently distinguishes between B2B Growth and B2B Advanced, including differences in Order Management and advanced capabilities. &lt;/p&gt;

&lt;p&gt;These differences can affect the architecture and overall implementation scope. The latest details are available on the official Salesforce B2B Commerce pricing page. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Implementation scope and testing *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Rather than moving every customer and purchasing process online at once, consider starting with a specific customer group or product category. &lt;/p&gt;

&lt;p&gt;For example, a distributor could launch a storefront for existing customers who regularly purchase standard spare parts. &lt;/p&gt;

&lt;p&gt;This provides an opportunity to validate account access, pricing, checkout, integrations, and the overall purchasing experience before introducing more complex requirements. &lt;/p&gt;

&lt;p&gt;Testing should also include unusual scenarios, such as incorrect account permissions, unavailable products, changed prices, and integration failures. &lt;/p&gt;

&lt;p&gt;If you're planning an implementation, our article on how to start with Salesforce B2B Commerce Cloud provides additional guidance on assessing requirements and choosing an implementation approach. &lt;/p&gt;

&lt;h2&gt;
  
  
  When is Salesforce B2B Commerce a good fit?
&lt;/h2&gt;

&lt;p&gt;Salesforce B2B Commerce is particularly relevant for companies that already use Salesforce and want to introduce or improve an online B2B purchasing channel. &lt;/p&gt;

&lt;p&gt;It can also be suitable for businesses with account-specific pricing, repeat orders, multiple buyer groups, or complex commercial relationships. &lt;/p&gt;

&lt;p&gt;Manufacturers, wholesalers, distributors, and companies selling equipment or replacement parts are examples of businesses where these requirements frequently arise. &lt;/p&gt;

&lt;p&gt;However, Salesforce is not necessarily the right ecommerce platform for every organisation. &lt;/p&gt;

&lt;p&gt;If a company has simple purchasing requirements and an existing ecommerce solution that works well, replacing it may not provide sufficient value to justify the cost and effort. &lt;/p&gt;

&lt;p&gt;Before choosing a platform, businesses should compare their requirements with standard functionality, licensing, integration complexity, and ongoing maintenance needs. &lt;/p&gt;

&lt;p&gt;It is also worth deciding how success will be measured. Online revenue is one indicator, but customer adoption, repeat-order activity, order accuracy, and the amount of manual processing required can provide additional insight. &lt;/p&gt;

&lt;p&gt;The objective should be a purchasing experience that works reliably for customers and fits the company's existing operations. &lt;/p&gt;

&lt;h2&gt;
  
  
  Final thoughts
&lt;/h2&gt;

&lt;p&gt;Salesforce B2B Commerce provides businesses with a way to introduce online ordering while supporting the commercial relationships and purchasing conditions that are common in B2B sales. &lt;/p&gt;

&lt;p&gt;Its main value comes from connecting the storefront with customer accounts, pricing rules, and existing business processes. For companies already using Salesforce, this can make B2B ecommerce a natural extension of their CRM environment. &lt;/p&gt;

&lt;p&gt;Before implementation, it is worth reviewing how customers buy, where product and pricing information is maintained, and which systems need to exchange data. These decisions help determine whether Salesforce B2B Commerce is a good fit and how the solution should be designed. &lt;/p&gt;

&lt;p&gt;For companies planning a new commerce solution or reviewing an existing Salesforce environment, explore Spyrosoft's Salesforce services to learn more about implementation, integration, and ongoing development support. &lt;/p&gt;

&lt;h2&gt;
  
  
  FAQ
&lt;/h2&gt;

&lt;p&gt;*&lt;em&gt;What is Salesforce B2B Commerce Cloud? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Salesforce B2B Commerce Cloud, commonly called Salesforce B2B Commerce, is an ecommerce solution for businesses selling to other companies. It supports online storefronts, buyer accounts, customer-specific pricing, product catalogues, and checkout processes. It can also integrate with Salesforce CRM and external business systems. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;What is the difference between Salesforce B2B Commerce and B2C Commerce? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Salesforce B2B Commerce focuses on business purchasing requirements, including buyer groups, negotiated pricing, and account-specific product access. Salesforce B2C Commerce is designed primarily for consumer ecommerce. Both belong to Salesforce Commerce Cloud, but they have distinct capabilities and technical architectures. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Does Salesforce B2B Commerce require an ERP integration? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Not every implementation requires an ERP integration. However, businesses that manage inventory, invoicing, or fulfilment in external systems often need to connect those systems with Salesforce. The integration requirements depend on the existing architecture and which business processes need to be available through the storefront. &lt;/p&gt;

</description>
      <category>crm</category>
      <category>b2b</category>
      <category>salesforce</category>
      <category>erp</category>
    </item>
    <item>
      <title>Salesforce Sales Cloud in 2026: How to Build a Sales Process People Actually Use</title>
      <dc:creator>Dorian Sabitov</dc:creator>
      <pubDate>Fri, 02 Oct 2026 15:57:13 +0000</pubDate>
      <link>https://dev.to/salesforcedorian/salesforce-sales-cloud-in-2026-how-to-build-a-sales-process-people-actually-use-igb</link>
      <guid>https://dev.to/salesforcedorian/salesforce-sales-cloud-in-2026-how-to-build-a-sales-process-people-actually-use-igb</guid>
      <description>&lt;p&gt;Most sales teams already have a CRM. The harder part is making sure people actually use it in the same way. &lt;/p&gt;

&lt;p&gt;Problems usually start when the system no longer reflects how the sales team works. Leads wait too long for a follow-up, important updates stay in spreadsheets, and managers struggle to understand which deals are really moving forward. &lt;/p&gt;

&lt;p&gt;Salesforce Sales Cloud, now part of Agentforce Sales, can bring these activities into one place. It supports the process from the first contact with a lead through opportunity management, forecasting, automation, and closing the deal. &lt;/p&gt;

&lt;p&gt;But simply having Salesforce does not improve a sales process. The setup still needs to match the way the team sells. &lt;/p&gt;

&lt;h2&gt;
  
  
  Start with lead management
&lt;/h2&gt;

&lt;p&gt;Lead management is often where the first problems appear. &lt;/p&gt;

&lt;p&gt;A new enquiry comes in, but nobody knows who should handle it. Two people contact the same prospect. Other leads stay untouched for days. &lt;/p&gt;

&lt;p&gt;Salesforce can help organise this process. Leads can come from website forms, campaigns, events, integrations, or manual entry. With the right setup, assignment rules can route them to the appropriate salesperson or team. &lt;/p&gt;

&lt;p&gt;The next step is qualification. &lt;/p&gt;

&lt;p&gt;Instead of treating every lead in the same way, teams can define what information they need before a lead should move forward. Depending on the Salesforce setup and licences in use, lead scoring can also help reps decide which prospects deserve attention first. &lt;/p&gt;

&lt;p&gt;The important part is keeping the process simple. &lt;/p&gt;

&lt;p&gt;Too many statuses, required fields, or qualification steps can make lead management slower instead of better. A good Salesforce implementation should make three things clear: who owns the lead, what happens next, and when it is ready to become an opportunity. &lt;/p&gt;

&lt;h2&gt;
  
  
  Make the pipeline reflect the real sales process
&lt;/h2&gt;

&lt;p&gt;Once a lead has been qualified, the focus moves to the opportunity. &lt;/p&gt;

&lt;p&gt;An opportunity brings the main information about a deal together: the customer, expected value, stage, expected close date, contacts, activities, and next steps. &lt;/p&gt;

&lt;p&gt;The difficult part is not creating opportunity stages. It is making sure everyone understands what those stages actually mean. &lt;/p&gt;

&lt;p&gt;For example, one salesperson may move a deal to “Proposal” after sending initial pricing, while another may use the same stage only after receiving a formal request for proposal. &lt;/p&gt;

&lt;p&gt;Both records say “Proposal”, but they describe very different situations. &lt;/p&gt;

&lt;p&gt;That makes the pipeline harder to trust. &lt;/p&gt;

&lt;p&gt;Sales stages should reflect the way the organisation actually sells rather than being copied from a generic template. Clear stage definitions also make stalled deals easier to identify. &lt;/p&gt;

&lt;p&gt;In practice, good Salesforce pipeline management is less about adding more dashboards and more about agreeing on a simple process that everyone follows consistently. &lt;/p&gt;

&lt;h2&gt;
  
  
  Forecasting is only as good as the pipeline
&lt;/h2&gt;

&lt;p&gt;Salesforce forecasting can give managers a useful view of what is likely to close and what that means for expected revenue. &lt;/p&gt;

&lt;p&gt;Salesforce can bring together opportunity stages, values, close dates, and forecast categories, giving salespeople and managers a shared view of the pipeline. &lt;/p&gt;

&lt;p&gt;This can reduce the need for separate spreadsheets and manual updates before sales meetings. &lt;/p&gt;

&lt;p&gt;But there is an important limitation: Salesforce cannot make inaccurate pipeline data accurate. &lt;/p&gt;

&lt;p&gt;If opportunities sit in the wrong stage or expected close dates have not been updated for weeks, the forecast will reflect those problems. &lt;/p&gt;

&lt;p&gt;Good forecasting therefore starts with good habits. &lt;/p&gt;

&lt;p&gt;Teams need clear rules around when opportunities change stage, when close dates should move, and when a deal should no longer remain in the active pipeline. &lt;/p&gt;

&lt;p&gt;The technology provides the view. The quality of that view still depends on the data behind it. &lt;/p&gt;

&lt;h2&gt;
  
  
  Use Flow for the repetitive work
&lt;/h2&gt;

&lt;p&gt;Salespeople spend a lot of time on small tasks that follow predictable rules: creating follow-up tasks, updating fields, sending reminders, or requesting approvals. &lt;/p&gt;

&lt;p&gt;This is where Salesforce Flow can help. &lt;/p&gt;

&lt;p&gt;For example, when an opportunity reaches a particular stage, a Flow can create a task, notify the right person, update related information, or start an approval process. &lt;/p&gt;

&lt;p&gt;Good Salesforce sales automation should remove routine work, not automate everything. &lt;/p&gt;

&lt;p&gt;Too many overlapping Flows can quickly become difficult to understand and maintain. Before automating a process, it is often worth simplifying the process itself. &lt;/p&gt;

&lt;p&gt;This is especially relevant for organisations that have used Salesforce for several years and accumulated different generations of automation. &lt;/p&gt;

&lt;p&gt;Salesforce ended support and updates for Workflow Rules and Process Builder in December 2025, so Flow is now the recommended direction for new Salesforce automation. &lt;/p&gt;

&lt;p&gt;If the current setup has become difficult to maintain, a structured Salesforce audit can help identify what should stay, what can be simplified, and what should move to Flow. &lt;/p&gt;

&lt;h2&gt;
  
  
  Where AI fits into Sales Cloud
&lt;/h2&gt;

&lt;p&gt;AI is becoming a bigger part of the Salesforce sales experience. &lt;/p&gt;

&lt;p&gt;Sales Cloud Einstein can support capabilities such as lead and opportunity scoring. This can help salespeople understand which leads or deals may deserve more attention. &lt;/p&gt;

&lt;p&gt;Agentforce for Sales goes further. &lt;/p&gt;

&lt;p&gt;AI agents can support selected sales activities such as following up with leads, answering common questions, qualifying prospects, and helping arrange meetings. &lt;/p&gt;

&lt;p&gt;That does not mean every sales activity should be handed over to AI. &lt;/p&gt;

&lt;p&gt;These tools work best when the underlying sales process is already clear and the Salesforce data is reliable. If records are incomplete or the pipeline is inconsistent, adding AI will not fix those problems. &lt;/p&gt;

&lt;p&gt;In many cases, improving the data and process first creates more value than adding another layer of technology. &lt;/p&gt;

&lt;h2&gt;
  
  
  Avoid making Salesforce harder than selling
&lt;/h2&gt;

&lt;p&gt;Many Sales Cloud problems are not really product problems. &lt;/p&gt;

&lt;p&gt;They usually come from how the platform has been designed or how the process has evolved over time. &lt;/p&gt;

&lt;p&gt;Some common examples are familiar: &lt;/p&gt;

&lt;p&gt;too many automations that nobody wants to change; &lt;/p&gt;

&lt;p&gt;duplicate or incomplete customer data; &lt;/p&gt;

&lt;p&gt;sales stages that mean different things to different people; &lt;/p&gt;

&lt;p&gt;low adoption because updating Salesforce takes too much effort. &lt;/p&gt;

&lt;p&gt;A CRM should make the sales process easier to follow. &lt;/p&gt;

&lt;p&gt;When the system becomes more complicated than the work itself, people start building their own alternatives in spreadsheets, notes, and other tools. &lt;/p&gt;

&lt;p&gt;That is also why Salesforce should continue to evolve after go-live. Salesforce managed services can help teams maintain, simplify, and improve the platform as business requirements change. &lt;/p&gt;

&lt;h2&gt;
  
  
  Final thoughts
&lt;/h2&gt;

&lt;p&gt;Salesforce Sales Cloud can bring leads, opportunities, forecasting, automation, and AI into one sales process. &lt;/p&gt;

&lt;p&gt;But the goal should not be to use every available feature. &lt;/p&gt;

&lt;p&gt;A good Salesforce setup should help salespeople understand what they need to do next and give managers information they can trust. &lt;/p&gt;

&lt;p&gt;That usually comes back to a few basics: simple processes, reliable data, clear ownership, and automation where it actually saves time. &lt;/p&gt;

&lt;p&gt;If you are planning a new Salesforce project, our Salesforce implementation guide covers the wider process from discovery to go-live. &lt;/p&gt;

&lt;p&gt;For teams looking at their existing setup, you can also read our guide to the Salesforce audit framework. &lt;/p&gt;

&lt;p&gt;And if your customer journey extends beyond sales, our guide to Salesforce Service Cloud Voice looks at how Salesforce can support customer service and contact centre operations. &lt;/p&gt;

&lt;p&gt;The full version of this article is also available on the &lt;a href="https://spyro-soft.com/blog/salesforce/how-salesforce-sales-cloud-can-enable-and-improve-your-sales-process" rel="noopener noreferrer"&gt;Spyrosoft Salesforce blog&lt;/a&gt;. &lt;/p&gt;

</description>
      <category>salesforce</category>
      <category>crm</category>
      <category>ai</category>
    </item>
    <item>
      <title>How to use Salesforce Service Cloud Voice for customer service in 2026</title>
      <dc:creator>Dorian Sabitov</dc:creator>
      <pubDate>Fri, 02 Oct 2026 15:39:19 +0000</pubDate>
      <link>https://dev.to/salesforcedorian/how-to-use-salesforce-service-cloud-voice-for-customer-service-in-2026-3i2d</link>
      <guid>https://dev.to/salesforcedorian/how-to-use-salesforce-service-cloud-voice-for-customer-service-in-2026-3i2d</guid>
      <description>&lt;p&gt;Customer service has moved far beyond phone calls. Customers now use email, messaging, self-service portals and other digital channels, but voice still matters when an issue is urgent, complicated or simply easier to discuss with another person. &lt;/p&gt;

&lt;p&gt;For service teams, the challenge is not only answering calls. They also need those conversations to connect with the customer information, cases and processes already managed in Salesforce. &lt;/p&gt;

&lt;p&gt;This is where Salesforce Voice, formerly known as Salesforce Service Cloud Voice, comes in. It brings telephony into the Salesforce service environment so agents can handle calls together with customer data, routing and service workflows. &lt;/p&gt;

&lt;p&gt;But Salesforce Voice is more than a phone inside Salesforce. The way it works depends heavily on the telephony model, routing setup and level of automation an organisation chooses. &lt;/p&gt;

&lt;h2&gt;
  
  
  How Salesforce Voice differs from traditional CTI
&lt;/h2&gt;

&lt;p&gt;Before Service Cloud Voice, many organisations connected their phone systems to Salesforce through CTI integrations. &lt;/p&gt;

&lt;p&gt;This allowed agents to make and receive calls from Salesforce, but the CRM and telephony platform often remained largely separate. The phone controls appeared inside Salesforce, while much of the routing, reporting and call handling still happened elsewhere. &lt;/p&gt;

&lt;p&gt;Salesforce Voice brings these areas closer together. Calls can become part of the Salesforce service process and work alongside customer records, cases, routing, transcription and automation. &lt;/p&gt;

&lt;p&gt;This can also change how teams think about their contact centre. Moving from a traditional CTI integration to Salesforce Voice is not only about replacing the softphone. It may also involve reviewing call flows, routing, data, agent workflows and the way voice fits alongside other service channels. &lt;/p&gt;

&lt;p&gt;If you are looking at the broader platform rather than Voice alone, our guide to Salesforce implementation explains how architecture, integrations, data and user processes fit together in a wider Salesforce project. &lt;/p&gt;

&lt;h2&gt;
  
  
  Choosing the right telephony model
&lt;/h2&gt;

&lt;p&gt;One of the first decisions is what to do with the existing telephony setup. &lt;/p&gt;

&lt;p&gt;Some organisations are building a new contact centre. Others already use Amazon Connect or another provider and want to keep it. &lt;/p&gt;

&lt;p&gt;Salesforce supports several approaches. &lt;/p&gt;

&lt;p&gt;Salesforce Voice provides a Salesforce-native telephony option. This can suit organisations that want Salesforce to manage more of the voice environment and keep the setup closely connected with the rest of the platform. &lt;/p&gt;

&lt;p&gt;Salesforce Voice with Amazon Connect uses Amazon Connect for telephony while Salesforce handles much of the provisioning and setup. &lt;/p&gt;

&lt;p&gt;Organisations that already manage their own AWS environment can use Partner Telephony from Amazon Connect. This gives them more control over Amazon Connect and the underlying AWS configuration. &lt;/p&gt;

&lt;p&gt;There is also Partner Telephony, which allows companies to connect supported third-party telephony providers instead of moving their contact centre to Salesforce or Amazon Connect. &lt;/p&gt;

&lt;p&gt;There is no single option that works best for everyone. The right model depends on the existing technology, required features and who should own the telephony environment after launch. &lt;/p&gt;

&lt;h2&gt;
  
  
  Routing calls with Salesforce Omni-Channel
&lt;/h2&gt;

&lt;p&gt;Connecting telephony is only part of the setup. The next question is how calls reach the right person. &lt;/p&gt;

&lt;p&gt;Salesforce Omni-Channel can coordinate voice with other service work, including messaging and cases. This gives the contact centre a shared view of agent availability and capacity instead of treating phone calls as a completely separate workload. &lt;/p&gt;

&lt;p&gt;Omni-Channel flows can also help control routing. For example, calls can move to particular queues or agents based on skills and other business rules. &lt;/p&gt;

&lt;p&gt;The system can also open relevant Salesforce records when an agent accepts a call. Instead of starting the conversation and then searching for the customer or case, the agent can already have the right information in front of them. &lt;/p&gt;

&lt;p&gt;The exact routing model still depends on the telephony provider. Some organisations manage most routing in Salesforce, while others keep part of it within their contact-centre platform. &lt;/p&gt;

&lt;h2&gt;
  
  
  Where AI fits into Salesforce Voice
&lt;/h2&gt;

&lt;p&gt;Voice is also becoming more closely connected with Salesforce AI. &lt;/p&gt;

&lt;p&gt;Real-time transcription can turn a conversation into text while the call is happening. This gives agents another way to follow the conversation and creates information that can support later analysis. &lt;/p&gt;

&lt;p&gt;Einstein Conversation Insights can analyse recorded conversations and help supervisors identify important moments, recurring topics and coaching opportunities. &lt;/p&gt;

&lt;p&gt;Agentforce Voice takes this further. Voice-enabled agents can understand spoken requests, work with Salesforce data and carry out supported actions. Depending on the use case, they can handle suitable parts of a customer conversation and transfer the interaction to a human agent when needed. &lt;/p&gt;

&lt;p&gt;These capabilities solve different problems. &lt;/p&gt;

&lt;p&gt;Transcription captures what was said. Conversation intelligence helps teams analyse calls. Agentforce can take action during the conversation. &lt;/p&gt;

&lt;p&gt;The important part is deciding where AI genuinely helps. Not every customer interaction needs automation, especially when the issue is complex or sensitive. &lt;/p&gt;

&lt;h2&gt;
  
  
  What to plan before implementation
&lt;/h2&gt;

&lt;p&gt;A Salesforce Voice project touches more than telephony, so planning should start with the wider service process. &lt;/p&gt;

&lt;p&gt;First, review the existing contact centre. Look at phone numbers, IVR, queues, routing, integrations and reporting. Understanding what already works makes it easier to decide what actually needs to change. &lt;/p&gt;

&lt;p&gt;Then look at real customer journeys. What happens when someone calls? How are transfers handled? What happens if no agent is available? How should callbacks work? &lt;/p&gt;

&lt;p&gt;Technical dependencies matter as well. Salesforce permissions, automation, integrations, data quality and network readiness can all affect the implementation. &lt;/p&gt;

&lt;p&gt;A structured Salesforce audit can help identify issues in the current setup before Voice is added on top of it. &lt;/p&gt;

&lt;p&gt;Ownership after launch should also be clear. An Amazon Connect setup may require AWS knowledge, while partner telephony brings its own provider-specific responsibilities. &lt;/p&gt;

&lt;p&gt;Finally, test the scenarios agents deal with every day, not only the ideal call flow. Routing failures, transfers, unavailable agents and fallback processes should all be tested before go-live. &lt;/p&gt;

&lt;h2&gt;
  
  
  What about cost?
&lt;/h2&gt;

&lt;p&gt;Salesforce Voice costs depend on the telephony model, licences and actual usage. &lt;/p&gt;

&lt;p&gt;Amazon Connect setups can include different types of usage. For example, Salesforce Voice platform minutes and telephony minutes are tracked separately, and telephony usage can generate additional charges. &lt;/p&gt;

&lt;p&gt;For this reason, the licence price alone does not give a complete picture of the cost of running the contact centre. &lt;/p&gt;

&lt;p&gt;Before budgeting, it is worth estimating expected call volumes, inbound and outbound usage, telephony requirements and any additional AI capabilities the organisation plans to use. &lt;/p&gt;

&lt;h2&gt;
  
  
  Final thoughts
&lt;/h2&gt;

&lt;p&gt;Salesforce Voice can make voice a much more connected part of the customer service process. &lt;/p&gt;

&lt;p&gt;Agents can work with calls, customer data, cases and routing in the same environment, while transcription, conversation intelligence and Agentforce add further options for automation and AI. &lt;/p&gt;

&lt;p&gt;The main challenge is choosing the right setup. A Salesforce-native model, Amazon Connect and partner telephony can all make sense in different situations. &lt;/p&gt;

&lt;p&gt;For teams already running customer service on Salesforce, Voice can be a logical next step when phone interactions need to work more closely with the rest of the service platform. &lt;/p&gt;

&lt;p&gt;The technology is only one part of it. A successful implementation also depends on routing, data, integrations, processes and clear ownership after launch. &lt;/p&gt;

&lt;p&gt;If you want to look at the wider Salesforce setup, you can also read our guides to Salesforce managed services and Salesforce implementation. &lt;/p&gt;

&lt;p&gt;The original, more detailed version of this article is available on the &lt;a href="https://spyro-soft.com/blog/salesforce/how-salesforce-service-cloud-voice-can-enable-and-improve-your-sales-process" rel="noopener noreferrer"&gt;Spyrosoft Salesforce blog&lt;/a&gt;. &lt;/p&gt;

</description>
      <category>salesforce</category>
      <category>crm</category>
      <category>service</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Salesforce Implementation in 2026: A Practical Step-by-Step Guide</title>
      <dc:creator>Dorian Sabitov</dc:creator>
      <pubDate>Tue, 18 Aug 2026 11:29:11 +0000</pubDate>
      <link>https://dev.to/salesforcedorian/salesforce-implementation-in-2026-a-practical-step-by-step-guide-3jim</link>
      <guid>https://dev.to/salesforcedorian/salesforce-implementation-in-2026-a-practical-step-by-step-guide-3jim</guid>
      <description>&lt;p&gt;Implementing Salesforce involves much more than configuring the platform. A typical project includes process analysis, solution design, data migration, integrations, testing, user preparation, go-live, and post-launch support. &lt;/p&gt;

&lt;p&gt;A Salesforce implementation is the process of designing, configuring, integrating, and launching Salesforce so that it supports the way an organisation works. The exact scope depends on the business, but the implementation process usually follows a similar sequence, from validating the platform and defining requirements through to launch and continuous improvement. &lt;/p&gt;

&lt;p&gt;The technical work is only one part of the project. Processes, data, users, ownership, and long-term platform management are equally important. When these areas are considered together, Salesforce can become a reliable system for daily work, reporting, and future development. &lt;/p&gt;

&lt;p&gt;This guide explains the main Salesforce implementation steps, how long an implementation may take, what affects the cost, which mistakes are worth avoiding, and when external implementation support can be useful. &lt;/p&gt;

&lt;h2&gt;
  
  
  The Salesforce implementation process
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;A Salesforce implementation usually includes five main stages: &lt;/li&gt;
&lt;li&gt;Platform validation and initial business case &lt;/li&gt;
&lt;li&gt;Discovery and implementation planning &lt;/li&gt;
&lt;li&gt;Mobilisation, configuration, and development &lt;/li&gt;
&lt;li&gt;Data migration, testing, UAT, and go-live &lt;/li&gt;
&lt;li&gt;Hypercare and continuous improvement &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The depth of each stage depends on the project. A focused Sales Cloud implementation for one team will require a different level of preparation from a multi-cloud programme involving several business units, integrations, and large data volumes. &lt;/p&gt;

&lt;p&gt;However, the sequence remains useful because it helps organisations address important decisions before they become expensive to change. &lt;/p&gt;

&lt;h2&gt;
  
  
  Step 0: Validate the platform fit
&lt;/h2&gt;

&lt;p&gt;Before configuration starts, the organisation should confirm that Salesforce is suitable for the problem it wants to solve. &lt;/p&gt;

&lt;p&gt;This means reviewing the main business objectives, expected users, processes, integration requirements, data sources, and likely Salesforce products. It is also useful to understand what the organisation expects to improve after implementation and how success will be measured. &lt;/p&gt;

&lt;p&gt;At this stage, the team should avoid assuming that every existing process needs to be reproduced in Salesforce. Some processes may work well already, while others may contain unnecessary manual steps or rules that no longer serve a clear purpose. &lt;/p&gt;

&lt;p&gt;For a relatively small project, platform validation may involve a limited number of workshops and an initial solution assessment. Larger programmes may require stakeholder interviews, architecture analysis, licence planning, and a more detailed business case. &lt;/p&gt;

&lt;p&gt;The main result should be a clear understanding of whether Salesforce is the right fit, what the initial scope should include, and which assumptions or dependencies need further analysis. &lt;/p&gt;

&lt;p&gt;An experienced implementation partner can also contribute at this stage by reviewing the proposed approach and highlighting where Salesforce fits the requirements well, where compromises may be necessary, or where another solution may be more appropriate. &lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1: Discovery and the Salesforce implementation plan
&lt;/h2&gt;

&lt;p&gt;Discovery converts the initial business case into a practical implementation plan. &lt;/p&gt;

&lt;p&gt;The team looks at how people work today, where the main problems are, and how the future process should operate in Salesforce. The objective is not to document every current step and reproduce it exactly. Discovery should help determine which processes should remain unchanged, which can be simplified, and which are suitable for automation. &lt;/p&gt;

&lt;p&gt;Workshops may cover business processes, user journeys, reporting requirements, security, permissions, integrations, data ownership, and business rules. &lt;/p&gt;

&lt;p&gt;For example, an organisation may currently manage customer information across a CRM, spreadsheets, and an ERP system. Before deciding which fields should be created in Salesforce, the implementation team needs to understand which system owns each type of information, how data should move between systems, and whether all existing manual steps are still required. &lt;/p&gt;

&lt;p&gt;Early prototypes can also be useful. A simple prototype often makes it easier for users to provide feedback on a proposed process before significant development work has been completed. &lt;/p&gt;

&lt;p&gt;Discovery should also identify key dependencies. These may include external systems, data availability, integration ownership, security requirements, or decisions that need to be made by specific business stakeholders. &lt;/p&gt;

&lt;p&gt;By the end of this stage, the team should have a prioritised backlog, an initial solution design, an understanding of the main data and integration flows, delivery milestones, key risks, and agreed responsibilities. &lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2: Mobilisation, configuration, and development
&lt;/h2&gt;

&lt;p&gt;Before the main build begins, the team should define how Salesforce changes will be developed, tested, and released. &lt;/p&gt;

&lt;p&gt;Depending on the project, this may include sandbox management, version control, deployment processes, development standards, testing responsibilities, documentation, and release governance. &lt;/p&gt;

&lt;p&gt;These controls are relevant to both custom development and declarative configuration. Flows, validation rules, permission sets, Apex, and Lightning components can all create dependencies that need to be understood and managed. &lt;/p&gt;

&lt;p&gt;Once the delivery foundations are ready, configuration and development can begin. &lt;/p&gt;

&lt;p&gt;Many Salesforce projects benefit from an iterative approach. A manageable group of requirements is completed, demonstrated to stakeholders, reviewed, and adjusted before the next group of work begins. This allows feedback to be incorporated while changes are still relatively easy to make. &lt;/p&gt;

&lt;p&gt;Standard Salesforce functionality should generally be preferred when it meets the business requirement. Custom development is appropriate when configuration alone cannot provide the required functionality, integration, performance, or user experience. &lt;/p&gt;

&lt;p&gt;The main risk is not customisation itself. Problems are more likely to appear when custom solutions accumulate without sufficient documentation, testing, ownership, or understanding of their dependencies. &lt;/p&gt;

&lt;p&gt;In an existing Salesforce org, a structured &lt;a href="https://spyro-soft.com/blog/salesforce/salesforce-audit-framework-explained" rel="noopener noreferrer"&gt;Salesforce audit framework&lt;/a&gt; can help identify areas such as automation complexity, code quality, security, integrations, and technical debt before further development continues. &lt;/p&gt;

&lt;p&gt;Testing, security review, and documentation should therefore form part of the delivery process rather than being postponed until the final stage of the project. &lt;/p&gt;

&lt;h2&gt;
  
  
  Step 3: Data migration, UAT, and go-live
&lt;/h2&gt;

&lt;p&gt;As the solution approaches completion, the focus moves towards data migration, end-to-end testing, user acceptance testing, training, and production launch. &lt;/p&gt;

&lt;p&gt;Salesforce data migration begins with deciding which information needs to move into the new system. &lt;/p&gt;

&lt;p&gt;Migrating every historical record is not always necessary. Some information may be important for everyday work, reporting, compliance, or customer history, while other data may have little practical value in the new platform. &lt;/p&gt;

&lt;p&gt;For example, a legacy CRM may contain many years of activities and closed records. The implementation team should determine which information users need directly in Salesforce, which data needs to remain accessible for other reasons, and whether all of it needs to be migrated in the same way. &lt;/p&gt;

&lt;p&gt;The selected data should then be cleaned, mapped, transformed where necessary, and validated before production migration. &lt;/p&gt;

&lt;p&gt;Testing should also cover complete business processes rather than individual features only. Configuration, custom code, permissions, integrations, automation, and migrated data need to work together. &lt;/p&gt;

&lt;p&gt;User acceptance testing gives representative users an opportunity to confirm that the solution supports realistic business scenarios and meets the agreed acceptance criteria. UAT is most useful when users follow defined processes and expected outcomes rather than simply exploring the system without a clear test plan. &lt;/p&gt;

&lt;p&gt;Go-live preparation should include a detailed cutover plan. This normally defines the deployment sequence, data-freeze period, migration activities, responsibilities, communications, final checks, and rollback approach. &lt;/p&gt;

&lt;p&gt;Training and support materials should also be prepared before users receive access to the production environment. &lt;/p&gt;

&lt;p&gt;For larger implementations, a phased rollout may be appropriate. Releasing Salesforce to one business unit, region, or user group first can reduce risk and provide useful feedback before a wider rollout. &lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4: Hypercare and continuous improvement
&lt;/h2&gt;

&lt;p&gt;The implementation process continues after Salesforce goes live. &lt;/p&gt;

&lt;p&gt;The first weeks are often covered by a hypercare period, during which the team monitors the production environment, supports users, and resolves high-priority issues. &lt;/p&gt;

&lt;p&gt;This may include reviewing integrations, automation, data quality, permissions, and user-reported problems. It is useful to distinguish between production defects, training questions, and requests for new functionality because each type of issue requires a different response. &lt;/p&gt;

&lt;p&gt;Once the platform is stable and the volume of launch-related issues has decreased, responsibility can move to the normal support and development model. &lt;/p&gt;

&lt;p&gt;From this point, continuous improvement becomes part of regular Salesforce management. Teams can review adoption, data quality, business requirements, platform releases, and the improvement backlog on an ongoing basis. &lt;/p&gt;

&lt;p&gt;Some organisations manage this work entirely with an internal Salesforce team. Others use &lt;a href="https://spyro-soft.com/blog/salesforce/salesforce-managed-services-streamline-the-business-by-keeping-your-platform-at-its-best" rel="noopener noreferrer"&gt;Salesforce managed services&lt;/a&gt; to provide additional administration, development, maintenance, and release support. &lt;/p&gt;

&lt;p&gt;In either model, clear ownership remains important. Someone needs to be responsible for platform quality, prioritisation, and the way Salesforce develops over time. &lt;/p&gt;

&lt;h2&gt;
  
  
  How long does a Salesforce implementation take?
&lt;/h2&gt;

&lt;p&gt;There is no standard Salesforce implementation timeline. Projects with a similar number of users may still differ significantly in scope and technical complexity. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb6ef7l00ec73q31dv40g.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fb6ef7l00ec73q31dv40g.jpg" alt=" " width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As a general indication, the following ranges can be useful: &lt;/p&gt;

&lt;p&gt;Focused or single-cloud implementation: 6–12 weeks &lt;/p&gt;

&lt;p&gt;This may include one main business team, relatively limited configuration, a small number of integrations, and a straightforward data migration. &lt;/p&gt;

&lt;p&gt;Mid-sized implementation: 3–6 months &lt;/p&gt;

&lt;p&gt;A mid-sized project may cover several processes, multiple user groups, more extensive data migration, and selected integrations with other business systems. &lt;/p&gt;

&lt;p&gt;Complex or multi-cloud programme: 6–12 months or longer &lt;/p&gt;

&lt;p&gt;These programmes may involve several Salesforce products, multiple business units, complex integrations, large data volumes, stricter governance requirements, and phased deployment. &lt;/p&gt;

&lt;p&gt;These ranges are indicative rather than fixed. &lt;/p&gt;

&lt;p&gt;The actual timeline depends on scope, customisation, integration complexity, data quality, security requirements, stakeholder availability, and the speed of business decisions. &lt;/p&gt;

&lt;p&gt;A relatively small project can take longer than expected when requirements remain unclear or legacy data requires extensive preparation. A larger programme may progress more predictably when governance, ownership, and priorities are established early. &lt;/p&gt;

&lt;p&gt;A well-structured discovery phase helps produce a more reliable estimate because it identifies important dependencies and risks before the main build begins. &lt;/p&gt;

&lt;h2&gt;
  
  
  What affects Salesforce implementation cost?
&lt;/h2&gt;

&lt;p&gt;There is no universal Salesforce implementation cost. The estimate depends on the scope of the project, the complexity of the existing environment, and the amount of business and technical change required. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq53kr1ixfo6c7wz3jr52.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fq53kr1ixfo6c7wz3jr52.jpg" alt=" " width="800" height="508"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The main cost drivers usually include: &lt;/p&gt;

&lt;p&gt;Salesforce products and licences &lt;/p&gt;

&lt;p&gt;The selected Salesforce products and editions, the number and type of users, and the organisation's licensing requirements all affect the overall cost. &lt;/p&gt;

&lt;p&gt;Scope and customisation &lt;/p&gt;

&lt;p&gt;A project covering several departments, processes, automations, or custom components will normally require more effort than a focused implementation using mostly standard functionality. &lt;/p&gt;

&lt;p&gt;Integrations &lt;/p&gt;

&lt;p&gt;Integration effort depends on the number of connected systems, the direction and frequency of data exchange, authentication, error handling, monitoring, and the complexity of the integration architecture. &lt;/p&gt;

&lt;p&gt;Data migration &lt;/p&gt;

&lt;p&gt;Data volume is only one factor. Data quality, duplicate records, mapping, cleansing, transformation, and validation can significantly affect migration effort. &lt;/p&gt;

&lt;p&gt;Delivery and adoption &lt;/p&gt;

&lt;p&gt;The estimate should also include discovery, architecture, configuration, development, testing, project management, training, go-live preparation, and post-launch support. &lt;/p&gt;

&lt;p&gt;For this reason, comparing implementation prices without comparing the underlying scope can be misleading. &lt;/p&gt;

&lt;p&gt;A reliable estimate should consider the full implementation lifecycle rather than focusing only on licences or development effort. &lt;/p&gt;

&lt;h2&gt;
  
  
  Common Salesforce implementation mistakes
&lt;/h2&gt;

&lt;p&gt;Salesforce implementation problems often develop from several smaller decisions rather than one major technical mistake. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6wvsm4csc9t7x8s0lecq.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F6wvsm4csc9t7x8s0lecq.jpg" alt=" " width="800" height="586"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;One common issue is reducing the discovery phase in order to begin development sooner. Requirements, dependencies, and risks may then appear later, when changes are more difficult and expensive. &lt;/p&gt;

&lt;p&gt;Another is reproducing existing processes without reviewing whether they still make sense. Moving an inefficient process into Salesforce does not remove the inefficiency. &lt;/p&gt;

&lt;p&gt;Overusing custom development can also make the platform more difficult to maintain, particularly when standard Salesforce functionality would have met the requirement. &lt;/p&gt;

&lt;p&gt;Data and integrations are another frequent source of difficulty. Users are unlikely to trust Salesforce if customer information is incomplete, duplicated, inconsistent, or delayed because connected systems are unreliable. &lt;/p&gt;

&lt;p&gt;Testing, security, and training should also receive attention throughout the project. Leaving these areas until the final weeks can expose issues when there is limited time to resolve them. &lt;/p&gt;

&lt;p&gt;Finally, unclear ownership can slow down even a technically straightforward implementation. Business decisions need named owners, especially when requirements affect several departments or systems. &lt;/p&gt;

&lt;p&gt;A clear Salesforce implementation plan should address these risks from the beginning. &lt;/p&gt;

&lt;h2&gt;
  
  
  Do you need a Salesforce implementation partner?
&lt;/h2&gt;

&lt;p&gt;Not every organisation requires an external Salesforce implementation partner. &lt;/p&gt;

&lt;p&gt;A company with an experienced internal Salesforce team may be able to deliver a focused implementation independently. &lt;/p&gt;

&lt;p&gt;External support becomes more useful when Salesforce is new to the organisation, several Salesforce products are involved, integrations are complex, internal delivery capacity is limited, or additional architecture and governance support is required. &lt;/p&gt;

&lt;p&gt;The role of an implementation partner should extend beyond providing developers. A strong partner can help clarify requirements, review architecture, identify dependencies, explain technical trade-offs, establish delivery standards, and transfer knowledge to the internal team. &lt;/p&gt;

&lt;p&gt;This is particularly important when several internal teams or external suppliers share responsibility for the same Salesforce environment. Our guide to multivendor Salesforce delivery explains how roles and responsibilities can be structured to reduce gaps between teams. &lt;/p&gt;

&lt;p&gt;The appropriate delivery model depends on the complexity of the implementation, the organisation's internal Salesforce knowledge, available capacity, and the level of delivery risk. &lt;/p&gt;

&lt;h2&gt;
  
  
  Final thoughts
&lt;/h2&gt;

&lt;p&gt;A successful Salesforce implementation should support the organisation beyond the initial launch. &lt;/p&gt;

&lt;p&gt;The platform needs to reflect real business processes, provide reliable data, support users in their daily work, and remain manageable as requirements change. &lt;/p&gt;

&lt;p&gt;Reaching that point requires structured discovery, controlled delivery, careful data migration, realistic testing, user preparation, and clear ownership after go-live. &lt;/p&gt;

&lt;p&gt;The specific implementation approach will vary from one organisation to another, but the underlying principles remain similar: understand the business problem first, make deliberate design decisions, test the complete solution, and plan for how Salesforce will be managed after launch. &lt;/p&gt;

&lt;p&gt;If you are planning a Salesforce project or reviewing an existing implementation, you can explore &lt;a href="https://spyro-soft.com/services/salesforce" rel="noopener noreferrer"&gt;Spyrosoft Salesforce services&lt;/a&gt; for implementation, integration, architecture, and ongoing platform development. &lt;/p&gt;

&lt;p&gt;For a more detailed version of the process, see the full &lt;a href="https://spyro-soft.com/blog/salesforce/a-step-by-step-guide-to-salesforce-implementation" rel="noopener noreferrer"&gt;Salesforce implementation step-by-step guide&lt;/a&gt; on the Spyrosoft website. &lt;/p&gt;

&lt;h2&gt;
  
  
  Q&amp;amp;A: Salesforce implementation in 2026
&lt;/h2&gt;

&lt;p&gt;*&lt;em&gt;What is a Salesforce implementation? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A Salesforce implementation is the process of planning, configuring, integrating, testing, and launching Salesforce for an organisation. It can also include data migration, security design, user training, and post-launch support. The objective is to create a Salesforce environment that supports business processes and can be maintained as requirements change. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;How long does a Salesforce implementation take? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A focused Salesforce implementation may take around 6–12 weeks, while a mid-sized project may take 3–6 months. More complex or multi-cloud programmes can take 6–12 months or longer. The timeline depends on scope, integrations, data quality, security requirements, testing, and stakeholder availability. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;How much does Salesforce implementation cost? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;There is no standard Salesforce implementation cost. The estimate depends on the selected Salesforce products, project scope, level of customisation, integrations, data migration, testing, training, and delivery model. A discovery phase usually provides a more reliable basis for estimating the work because it helps identify requirements, dependencies, and delivery risks. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;What are the most common Salesforce implementation mistakes? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Common Salesforce implementation mistakes include shortening discovery, recreating inefficient processes without review, overusing custom development, underestimating data migration and integrations, and leaving testing or training until late in the project. Unclear ownership can also delay decisions and make the implementation more difficult to manage. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;When should you use a Salesforce implementation partner? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A Salesforce implementation partner can be useful when Salesforce is new to the organisation, the project includes several products or complex integrations, internal capacity is limited, or additional architecture and delivery support is required. A partner should also help clarify requirements, explain technical trade-offs, establish delivery standards, and transfer knowledge to the internal team. &lt;/p&gt;

</description>
      <category>salesforce</category>
      <category>salesforcedevelopment</category>
      <category>crm</category>
      <category>salesforceimplementation</category>
    </item>
    <item>
      <title>Salesforce Audit Guide 2026: How to Assess Org Quality, Security and Technical Debt</title>
      <dc:creator>Dorian Sabitov</dc:creator>
      <pubDate>Thu, 13 Aug 2026 12:58:32 +0000</pubDate>
      <link>https://dev.to/salesforcedorian/salesforce-audit-guide-2026-how-to-assess-org-quality-security-and-technical-debt-54pk</link>
      <guid>https://dev.to/salesforcedorian/salesforce-audit-guide-2026-how-to-assess-org-quality-security-and-technical-debt-54pk</guid>
      <description>&lt;p&gt;_What would an independent Salesforce expert find if they reviewed your org today? _&lt;/p&gt;

&lt;p&gt;For many organisations, that is surprisingly difficult to answer. &lt;/p&gt;

&lt;p&gt;Salesforce may support critical business processes every day, while teams have only a partial view of how much custom code exists, how automations depend on one another, which integrations are fragile, or how much technical debt has accumulated. &lt;/p&gt;

&lt;p&gt;That is where a Salesforce audit becomes useful. &lt;/p&gt;

&lt;p&gt;A Salesforce audit provides an independent, structured review of your Salesforce environment. It helps you understand what is working, where risks exist, and what should be improved before those issues start affecting users, security, reporting or future releases. &lt;/p&gt;

&lt;p&gt;This guide explains what a Salesforce audit covers, when you may need one, how the Spyrosoft CRM Audit Framework works, and what you should expect at the end of the process. &lt;/p&gt;

&lt;h2&gt;
  
  
  What is a Salesforce audit?
&lt;/h2&gt;

&lt;p&gt;A Salesforce audit is an in-depth review of how your Salesforce org is designed, configured and maintained. &lt;/p&gt;

&lt;p&gt;It can assess: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;architecture and data model &lt;/li&gt;
&lt;li&gt;Apex code and triggers &lt;/li&gt;
&lt;li&gt;Salesforce Flows and other automation &lt;/li&gt;
&lt;li&gt;security and access &lt;/li&gt;
&lt;li&gt;integrations &lt;/li&gt;
&lt;li&gt;data quality &lt;/li&gt;
&lt;li&gt;platform performance &lt;/li&gt;
&lt;li&gt;technical debt &lt;/li&gt;
&lt;li&gt;alignment between Salesforce and current business processes &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The aim is not simply to identify problems. &lt;/p&gt;

&lt;p&gt;A useful audit should explain why an issue exists, how serious it is, what business impact it may create and what should be done next. &lt;/p&gt;

&lt;p&gt;That makes a Salesforce audit different from a lighter platform review. &lt;/p&gt;

&lt;p&gt;A &lt;a href="https://help.salesforce.com/s/articleView?id=xcloud.security_health_check.htm&amp;amp;type=5" rel="noopener noreferrer"&gt;Salesforce Health Check&lt;/a&gt;, for example, is commonly used to review areas such as security settings and visible platform risks. For a broader overview, see our guide to the &lt;a href="https://spyro-soft.com/blog/salesforce/the-importance-of-salesforce-health-check" rel="noopener noreferrer"&gt;importance of a Salesforce Health Check&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;A full Salesforce org audit goes deeper into the platform's technical foundations, including code quality, automation architecture, integration design, security, scalability and technical debt. &lt;/p&gt;

&lt;p&gt;In practical terms: &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A Health Check helps you understand where to look. A Salesforce audit helps you understand what is really there, how much risk it creates and what you should do about it.&lt;/strong&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  Why does Salesforce technical debt grow?
&lt;/h2&gt;

&lt;p&gt;One of Salesforce's biggest strengths is flexibility. &lt;/p&gt;

&lt;p&gt;That flexibility also makes it easy for small changes to accumulate. &lt;/p&gt;

&lt;p&gt;A Salesforce environment may start with a carefully planned &lt;a href="https://spyro-soft.com/blog/salesforce/a-step-by-step-guide-to-salesforce-implementation" rel="noopener noreferrer"&gt;implementation&lt;/a&gt;. Processes are defined, licences are selected, the data model is prepared and the platform goes live. &lt;/p&gt;

&lt;p&gt;Then the business changes. &lt;/p&gt;

&lt;p&gt;A new field is added for one team. &lt;/p&gt;

&lt;p&gt;A Flow is changed to support an exception. &lt;/p&gt;

&lt;p&gt;An integration is adjusted before a deadline. &lt;/p&gt;

&lt;p&gt;A report is created for one manager. &lt;/p&gt;

&lt;p&gt;A package is installed for a short-term requirement. &lt;/p&gt;

&lt;p&gt;Each decision may make sense on its own. Problems usually appear when these changes are no longer reviewed, documented or cleaned up. &lt;/p&gt;

&lt;p&gt;After a few years, the Salesforce org may still work, but: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;changes take longer than expected &lt;/li&gt;
&lt;li&gt;releases become harder to predict &lt;/li&gt;
&lt;li&gt;automations have unclear dependencies &lt;/li&gt;
&lt;li&gt;integrations are difficult to troubleshoot &lt;/li&gt;
&lt;li&gt;unused fields and components remain in the system &lt;/li&gt;
&lt;li&gt;teams are reluctant to change existing functionality &lt;/li&gt;
&lt;li&gt;nobody has a complete view of how the platform works &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is &lt;strong&gt;Salesforce technical debt&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;An audit makes that debt visible and helps determine which parts actually create business or technical risk. &lt;/p&gt;

&lt;h2&gt;
  
  
  When should you run a Salesforce audit?
&lt;/h2&gt;

&lt;p&gt;You do not need to wait for a major Salesforce failure. &lt;/p&gt;

&lt;p&gt;In many organisations, the early warning signs appear much sooner. &lt;/p&gt;

&lt;p&gt;Consider an audit if: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;every Salesforce change seems to take longer than before &lt;/li&gt;
&lt;li&gt;releases regularly create unexpected problems &lt;/li&gt;
&lt;li&gt;nobody can clearly explain some Flows, integrations or custom code &lt;/li&gt;
&lt;li&gt;important platform knowledge sits with one person or supplier &lt;/li&gt;
&lt;li&gt;you operate in a &lt;a href="https://spyro-soft.com/blog/salesforce/lessons-learnt-from-a-multivendor-approach-to-salesforce-delivery" rel="noopener noreferrer"&gt;multivendor Salesforce delivery&lt;/a&gt; environment with unclear ownership &lt;/li&gt;
&lt;li&gt;users report recurring issues that are difficult to diagnose &lt;/li&gt;
&lt;li&gt;Salesforce releases or new features are postponed because teams are worried about dependencies &lt;/li&gt;
&lt;li&gt;you suspect security or permission risks &lt;/li&gt;
&lt;li&gt;leadership wants an independent view of platform quality &lt;/li&gt;
&lt;li&gt;the business no longer fully trusts estimates, reports or delivery timelines &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The common theme is uncertainty. &lt;/p&gt;

&lt;p&gt;A Salesforce audit replaces assumptions with evidence. &lt;/p&gt;

&lt;h2&gt;
  
  
  What should a Salesforce audit cover?
&lt;/h2&gt;

&lt;p&gt;There is no single audit scope that works for every organisation. A smaller Sales Cloud implementation will need a different review from a global environment with several Salesforce products and external systems. &lt;/p&gt;

&lt;p&gt;However, eight areas are particularly important. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnq5y0aokijgexp0tm20k.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnq5y0aokijgexp0tm20k.jpg" alt=" " width="800" height="1133"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;1. Architecture and design *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Review the overall Salesforce architecture, data model, custom objects, configuration approach and major design decisions. &lt;/p&gt;

&lt;p&gt;The key question is: &lt;/p&gt;

&lt;p&gt;Can the current architecture support future growth without making every new change harder? &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;2. Code quality *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Review Apex classes, triggers, test coverage, duplication, documentation and maintainability. &lt;/p&gt;

&lt;p&gt;Poorly structured code can increase defects, slow releases and create dependency on individual developers. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;3. Automation *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Analyse Flows, approval processes, validation rules and other automations. &lt;/p&gt;

&lt;p&gt;The audit should identify overlapping logic, unnecessary complexity and dependencies that make changes risky. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;4. Security and access *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Review profiles, permission sets, sharing rules, field-level security and high-risk access. &lt;/p&gt;

&lt;p&gt;A Salesforce security audit should identify excessive permissions and access patterns that may create security or compliance risk. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;5. Integrations *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Review APIs, middleware, synchronisation logic, error handling, connected systems and ownership. &lt;/p&gt;

&lt;p&gt;An integration does not need to fail completely to create problems. Poor monitoring or unclear ownership can lead to missing data, repeated manual corrections and difficult troubleshooting. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;6. Data quality *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Check for duplicates, incomplete records, inconsistent fields, outdated information and weak data governance. &lt;/p&gt;

&lt;p&gt;Poor data quality eventually affects reports, dashboards, automation and business decisions. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;7. Performance *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Review page load times, automation execution, platform limits, report performance and user experience. &lt;/p&gt;

&lt;p&gt;Performance problems often reveal deeper architecture or automation issues. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;8. Technical debt and business process fit *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Identify unused fields, legacy customisations, old packages, undocumented changes and fragile dependencies. &lt;/p&gt;

&lt;p&gt;At the same time, compare how Salesforce was originally designed with how teams actually work today. &lt;/p&gt;

&lt;p&gt;This becomes especially important when an organisation uses multiple Salesforce cloud products. &lt;/p&gt;

&lt;p&gt;Sales Cloud, Service Cloud, marketing tools, integrations and reporting do not operate independently. A change in one part of the platform can affect several others. &lt;/p&gt;

&lt;p&gt;That is why Salesforce should be reviewed as one connected ecosystem. &lt;/p&gt;

&lt;h2&gt;
  
  
  How does the Spyrosoft CRM Audit Framework work?
&lt;/h2&gt;

&lt;p&gt;A Salesforce audit needs structure. &lt;/p&gt;

&lt;p&gt;Without a clear methodology, it is easy to collect hundreds of technical observations without answering the question that matters most: &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;What should we actually fix first? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Spyrosoft uses the Spyrosoft CRM Audit Framework to review both functional and technical aspects of a Salesforce environment. &lt;/p&gt;

&lt;p&gt;As Michał Gronowski, Salesforce &amp;amp; Enterprise Architect and Co-founder &amp;amp; CTO of Spyrosoft Connect, explains: &lt;/p&gt;

&lt;p&gt;“We split our work into two areas, functional and technical, and we start from a helicopter overview. Then, we dig into details where needed.” &lt;/p&gt;

&lt;p&gt;The process consists of five main stages. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhenkx5548gf897jeux8d.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fhenkx5548gf897jeux8d.jpg" alt=" " width="800" height="758"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Step 1: Understand the context *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The audit starts with business goals, known pain points, current challenges and expectations. &lt;/p&gt;

&lt;p&gt;This prevents the review from becoming a purely technical exercise. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Step 2: Map the Salesforce environment *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The team builds a high-level picture of: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;org structure &lt;/li&gt;
&lt;li&gt;key business processes &lt;/li&gt;
&lt;li&gt;important customisations &lt;/li&gt;
&lt;li&gt;data model &lt;/li&gt;
&lt;li&gt;integrations &lt;/li&gt;
&lt;li&gt;major automation &lt;/li&gt;
&lt;li&gt;areas that may require deeper analysis &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This gives auditors the context needed to decide where the largest risks may exist. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Step 3: Investigate high-risk areas *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The review then goes deeper where necessary. &lt;/p&gt;

&lt;p&gt;That could mean analysing: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Apex code &lt;/li&gt;
&lt;li&gt;complex Flows &lt;/li&gt;
&lt;li&gt;security configuration &lt;/li&gt;
&lt;li&gt;integrations &lt;/li&gt;
&lt;li&gt;data quality &lt;/li&gt;
&lt;li&gt;performance &lt;/li&gt;
&lt;li&gt;technical debt &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Not every part of the org requires the same level of investigation. &lt;/p&gt;

&lt;p&gt;The goal is to focus effort where it can reveal the most important issues. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Step 4: Prioritise findings *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Finding an issue is only half the job. &lt;/p&gt;

&lt;p&gt;Each finding should be assessed based on: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;severity &lt;/li&gt;
&lt;li&gt;technical risk &lt;/li&gt;
&lt;li&gt;business impact &lt;/li&gt;
&lt;li&gt;urgency &lt;/li&gt;
&lt;li&gt;effort required to resolve it &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This separates genuine risks from minor optimisation opportunities. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Step 5: Present the findings and next steps *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The final results should be understandable to both technical teams and business stakeholders. &lt;/p&gt;

&lt;p&gt;Spyrosoft uses a simple green, yellow and red rating model to make the current state easier to understand. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Green: healthy or low-risk areas &lt;/li&gt;
&lt;li&gt;Yellow: areas that need attention &lt;/li&gt;
&lt;li&gt;Red: significant risks requiring action &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For management or board-level stakeholders, the detailed technical analysis can also be condensed into a key takeaways summary covering the most important risks and priorities. &lt;/p&gt;

&lt;h2&gt;
  
  
  What should you receive after a Salesforce audit?
&lt;/h2&gt;

&lt;p&gt;A Salesforce audit should not end with a 100-page report that nobody opens again. &lt;/p&gt;

&lt;p&gt;The useful outcome is a prioritised improvement plan. &lt;/p&gt;

&lt;p&gt;A good Salesforce audit report should make clear: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;what the biggest risks are &lt;/li&gt;
&lt;li&gt;how serious they are &lt;/li&gt;
&lt;li&gt;which issues affect users or business processes &lt;/li&gt;
&lt;li&gt;which problems can be solved quickly &lt;/li&gt;
&lt;li&gt;which changes need architectural or technical planning &lt;/li&gt;
&lt;li&gt;what should be added to the longer-term Salesforce roadmap &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Some findings may be relatively easy to address. &lt;/p&gt;

&lt;p&gt;Examples include: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;removing unused components &lt;/li&gt;
&lt;li&gt;correcting risky permissions &lt;/li&gt;
&lt;li&gt;fixing broken automation &lt;/li&gt;
&lt;li&gt;documenting critical integrations &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Other issues may require more substantial work: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;refactoring Apex &lt;/li&gt;
&lt;li&gt;redesigning integrations &lt;/li&gt;
&lt;li&gt;simplifying automation architecture &lt;/li&gt;
&lt;li&gt;restructuring the data model &lt;/li&gt;
&lt;li&gt;reducing accumulated technical debt &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The important point is that the organisation knows what to do now, what to plan next and what can wait. &lt;/p&gt;

&lt;p&gt;For organisations with an ongoing backlog or limited internal Salesforce capacity, audit recommendations can also become part of a structured Salesforce managed services model. &lt;/p&gt;

&lt;h2&gt;
  
  
  Salesforce audit vs. Salesforce Health Check
&lt;/h2&gt;

&lt;p&gt;This distinction is worth making clearly. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Salesforce Health Check: *&lt;/em&gt;&lt;br&gt;
A lighter review focused on visible risks and general platform health. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Salesforce audit: *&lt;/em&gt;&lt;br&gt;
A deeper review of architecture, code, automation, integrations, security, data, performance and technical debt. &lt;/p&gt;

&lt;p&gt;If you mainly need an initial indication of platform health, a Health Check may be enough. &lt;/p&gt;

&lt;p&gt;If you need to understand why delivery has become difficult, whether your architecture can scale, where technical risk exists or what should be improved first, a deeper Salesforce org audit is usually more useful. &lt;/p&gt;

&lt;h2&gt;
  
  
  What makes a Salesforce audit valuable?
&lt;/h2&gt;

&lt;p&gt;The real value is not the number of issues discovered. &lt;/p&gt;

&lt;p&gt;It is clarity. &lt;/p&gt;

&lt;p&gt;After the audit, your team should be able to answer: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Where does our Salesforce org stand today? &lt;/li&gt;
&lt;li&gt;Which areas create the most risk? &lt;/li&gt;
&lt;li&gt;What is technical debt costing us? &lt;/li&gt;
&lt;li&gt;Which problems should we fix first? &lt;/li&gt;
&lt;li&gt;Which improvements can wait? &lt;/li&gt;
&lt;li&gt;Can the current architecture support future growth? &lt;/li&gt;
&lt;li&gt;What should become part of our Salesforce roadmap? &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That makes an audit useful not only for administrators, developers and architects, but also for IT leaders and business stakeholders responsible for Salesforce investment. &lt;/p&gt;

&lt;h2&gt;
  
  
  Final thoughts
&lt;/h2&gt;

&lt;p&gt;Salesforce problems are not always obvious. &lt;/p&gt;

&lt;p&gt;The platform can continue working while changes become slower, deployments become riskier and teams gradually lose confidence in the system. &lt;/p&gt;

&lt;p&gt;A Salesforce audit provides an independent view of the platform's real condition. &lt;/p&gt;

&lt;p&gt;It reviews architecture, code, automation, security, integrations, data, performance and technical debt, then converts those findings into priorities. &lt;/p&gt;

&lt;p&gt;If your Salesforce environment has been heavily customised, depends on several integrations or supports business-critical processes, an independent audit can help you understand what should be fixed now and what should become part of your longer-term roadmap. &lt;/p&gt;

&lt;p&gt;Want an independent view of your Salesforce setup? Explore &lt;a href="https://spyro-soft.com/services/salesforce" rel="noopener noreferrer"&gt;Spyrosoft Salesforce services&lt;/a&gt; and see how the Spyrosoft CRM Audit Framework can help you identify risks and plan the next step. &lt;/p&gt;

&lt;h2&gt;
  
  
  Frequently asked questions
&lt;/h2&gt;

&lt;p&gt;*&lt;em&gt;What is a Salesforce audit? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A Salesforce audit is an independent review of a Salesforce org. It evaluates areas such as architecture, code quality, automation, security, integrations, data, performance and technical debt, then connects the findings to business impact. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;What does a Salesforce audit include? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The scope depends on the organisation, but it commonly includes architecture, Apex code, Flows, security, integrations, data quality, performance, technical debt and business process fit. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;How is a Salesforce audit different from a Salesforce Health Check? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A Salesforce Health Check is generally a lighter review of visible risks and platform health. A Salesforce audit goes deeper into areas such as code, architecture, integrations, automation and long-term maintainability. &lt;/p&gt;

&lt;p&gt;For a lighter review, see our &lt;a href="https://spyro-soft.com/blog/salesforce/the-importance-of-salesforce-health-check" rel="noopener noreferrer"&gt;guide to the importance of a Salesforce Health Check&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;How long does a Salesforce audit take? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The timeline depends on the size and complexity of the Salesforce environment. An audit may take from two to several weeks, beginning with a high-level review before moving into the highest-risk areas. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;What does a Salesforce security audit check? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A Salesforce security audit can review profiles, permission sets, sharing rules, field-level security, guest user access and integration accounts to identify security or compliance risks. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;What do you get after a Salesforce audit? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The expected output is a clear audit report containing prioritised findings, severity ratings, practical recommendations, stakeholder takeaways and a roadmap showing what should be addressed now, next and later. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;What happens after the Salesforce audit? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The organisation can use the findings internally or turn them into an ongoing improvement roadmap. Where regular Salesforce support is required, the recommendations can also feed into a managed services model. &lt;/p&gt;

&lt;p&gt;This article is based on Spyrosoft's Salesforce audit methodology. The original version is available at &lt;a href="https://spyro-soft.com/blog/salesforce/salesforce-audit-framework-explained" rel="noopener noreferrer"&gt;Spyrosoft&lt;/a&gt;. &lt;/p&gt;

</description>
      <category>salesforce</category>
      <category>salesforcedevelopment</category>
      <category>ai</category>
      <category>crm</category>
    </item>
    <item>
      <title>Salesforce Health Check: what should you review before your org becomes hard to trust?</title>
      <dc:creator>Dorian Sabitov</dc:creator>
      <pubDate>Wed, 29 Jul 2026 15:16:28 +0000</pubDate>
      <link>https://dev.to/salesforcedorian/salesforce-health-check-what-should-you-review-before-your-org-becomes-hard-to-trust-30k5</link>
      <guid>https://dev.to/salesforcedorian/salesforce-health-check-what-should-you-review-before-your-org-becomes-hard-to-trust-30k5</guid>
      <description>&lt;p&gt;A Salesforce Health Check is not only useful when something is already broken. In many organisations, Salesforce still supports daily work, but small issues slowly start to appear. &lt;/p&gt;

&lt;p&gt;Reports become harder to trust. Users create workarounds. Flows take longer to update. Integrations need manual fixes. Permissions are no longer clear. New Salesforce changes take more time than expected. &lt;/p&gt;

&lt;p&gt;At first, these problems may look separate. One team complains about reports. Another team works in spreadsheets. Admins struggle with old automation. Managers question whether the data is correct. &lt;/p&gt;

&lt;p&gt;Together, these are signs that your Salesforce org may need a closer review. &lt;/p&gt;

&lt;p&gt;A Salesforce Health Check gives teams a structured way to understand what is happening inside the org, where the risks are, and what should be improved before small issues become bigger business problems. &lt;/p&gt;

&lt;h2&gt;
  
  
  What is a Salesforce Health Check?
&lt;/h2&gt;

&lt;p&gt;A &lt;a href="https://help.salesforce.com/s/articleView?id=xcloud.security_health_check.htm&amp;amp;type=5" rel="noopener noreferrer"&gt;Salesforce Health Check&lt;/a&gt; is a structured review of your Salesforce org. It helps you understand what works well, what creates risk, and what needs to be improved. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fovfhhsxx1omp09p5mmxs.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fovfhhsxx1omp09p5mmxs.png" alt=" " width="800" height="401"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The goal is not only to check whether Salesforce is available or technically working. The more important question is whether Salesforce still supports the way your business works today. &lt;/p&gt;

&lt;p&gt;This matters because every Salesforce org changes over time: new users join, business processes evolve, teams request new fields, reports are updated, flows are changed, integrations are added, permissions are adjusted. &lt;/p&gt;

&lt;p&gt;Each change may be reasonable at the time, but after months or years, the org can become difficult to manage. That is when Salesforce technical debt starts to grow. &lt;/p&gt;

&lt;p&gt;A proper Salesforce Health Check can review areas such as: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Salesforce security settings,
&lt;/li&gt;
&lt;li&gt;user access and permissions,
&lt;/li&gt;
&lt;li&gt;Salesforce data quality,
&lt;/li&gt;
&lt;li&gt;duplicate records,
&lt;/li&gt;
&lt;li&gt;reports and dashboards,
&lt;/li&gt;
&lt;li&gt;Flows and automation,
&lt;/li&gt;
&lt;li&gt;integrations with other systems,
&lt;/li&gt;
&lt;li&gt;page performance,
&lt;/li&gt;
&lt;li&gt;unused fields and configuration,
&lt;/li&gt;
&lt;li&gt;release readiness,
&lt;/li&gt;
&lt;li&gt;governance and ownership,
&lt;/li&gt;
&lt;li&gt;user adoption. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In simple terms, a Salesforce Health Check helps answer one important question: can your team still trust Salesforce? &lt;/p&gt;

&lt;h2&gt;
  
  
  Salesforce Health Check is not only about security
&lt;/h2&gt;

&lt;p&gt;Many people connect the phrase “Salesforce Health Check” with security only. Security is important, but it should not be the whole review. &lt;/p&gt;

&lt;p&gt;A Salesforce security audit can help admins review password policies, session settings, user access, and other configuration risks. These checks are useful, especially as a starting point. &lt;/p&gt;

&lt;p&gt;But security tools alone do not show the full picture. &lt;/p&gt;

&lt;p&gt;For example, your security settings may look fine, but your sales team may still say that pipeline reports are inaccurate. In that case, the report may not be the real problem. &lt;/p&gt;

&lt;p&gt;The real cause could be duplicated accounts, missing opportunity fields, outdated validation rules, poor Salesforce data quality, or a sales process that no longer matches how the team actually works. &lt;/p&gt;

&lt;p&gt;A broader Salesforce org audit helps separate the symptom from the root cause. Instead of only changing the report, it helps you understand why the report became unreliable in the first place. &lt;/p&gt;

&lt;h2&gt;
  
  
  Why Salesforce orgs need regular review
&lt;/h2&gt;

&lt;p&gt;Most Salesforce orgs do not become hard to manage because of one bad decision. Usually, it happens because of many small changes that were never reviewed later. &lt;/p&gt;

&lt;p&gt;A field is added for one team. A Flow is updated for one exception. A report is created for one manager. A user gets wider access because something is urgent. An old integration keeps running because nobody wants to touch it. &lt;/p&gt;

&lt;p&gt;At the time, each decision may make sense. &lt;/p&gt;

&lt;p&gt;The problem appears later, when no one knows which fields are still used, which automations are business-critical, which reports can be trusted, and which permissions are still correct. &lt;/p&gt;

&lt;p&gt;This is how Salesforce technical debt appears. &lt;/p&gt;

&lt;p&gt;It does not always mean something was built badly. Sometimes it simply means the org changed, but the setup was not reviewed often enough. &lt;/p&gt;

&lt;p&gt;Regular Salesforce Health Checks help bring these issues back into focus. They make it easier to see what should be cleaned up, what should be improved, and what should become part of a longer Salesforce roadmap. &lt;/p&gt;

&lt;h2&gt;
  
  
  Signs your Salesforce org may need a Health Check
&lt;/h2&gt;

&lt;p&gt;Your organisation may need a Salesforce Health Check if the same platform issues keep returning. &lt;/p&gt;

&lt;p&gt;Common signs include: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;reports are no longer trusted,
&lt;/li&gt;
&lt;li&gt;duplicate or incomplete data appears often,
&lt;/li&gt;
&lt;li&gt;users work outside Salesforce,
&lt;/li&gt;
&lt;li&gt;Flows are difficult to update,
&lt;/li&gt;
&lt;li&gt;too many users have broad access,
&lt;/li&gt;
&lt;li&gt;integrations need manual correction,
&lt;/li&gt;
&lt;li&gt;record pages feel slow or overloaded,
&lt;/li&gt;
&lt;li&gt;new changes take too long,
&lt;/li&gt;
&lt;li&gt;the Salesforce backlog keeps growing.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;User behaviour is also important. If people avoid Salesforce, export data to spreadsheets, or create their own process outside the system, the issue is rarely only technical. It often means Salesforce no longer fits daily work as well as it should. &lt;/p&gt;

&lt;p&gt;For example, a service team may start manually reassigning cases because routing rules no longer match the team structure. At first, this looks like a small workaround. Later, it affects response times, reporting accuracy, and team performance. &lt;/p&gt;

&lt;p&gt;The same can happen in sales. A pipeline report may look wrong, but the real issue may be poor data quality, outdated opportunity stages, missing fields, or different teams using Salesforce in different ways. &lt;/p&gt;

&lt;p&gt;A Salesforce Health Check helps decide what should be fixed first, what can wait, and what needs a longer improvement plan. &lt;/p&gt;

&lt;h2&gt;
  
  
  What should be included in a Salesforce Health Check?
&lt;/h2&gt;

&lt;p&gt;A good Salesforce Health Check should review the whole org, not only one report, dashboard, object, or setting. &lt;/p&gt;

&lt;p&gt;Salesforce usually supports several teams and business processes. One issue can affect many areas at once. A data quality problem can affect reporting. A permission change can create a security risk. A new automation can influence service processes. An integration issue can create manual work for users. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxmfdoodkdbgt59cn9yaa.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxmfdoodkdbgt59cn9yaa.jpg" alt=" " width="800" height="857"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The review should usually include: &lt;/p&gt;

&lt;p&gt;Security and access &lt;br&gt;
A Salesforce security audit should check users, profiles, roles, permission sets, inactive users, broad access, and security-related configuration. &lt;/p&gt;

&lt;p&gt;Data quality &lt;br&gt;
A Salesforce data quality review should look at duplicates, missing fields, inconsistent values, outdated records, and data that affects reporting accuracy. &lt;/p&gt;

&lt;p&gt;Reports and dashboards &lt;br&gt;
Reports should reflect real business processes. If users do not trust dashboards, the problem may be data, process design, field usage, or report logic. &lt;/p&gt;

&lt;p&gt;Automation &lt;br&gt;
A Salesforce automation review should cover Flows, validation rules, approval processes, and old automation that may be difficult to maintain. &lt;/p&gt;

&lt;p&gt;Integrations &lt;br&gt;
A Salesforce integration audit should check how data moves between Salesforce and other systems, where errors appear, and whether users need manual fixes. &lt;/p&gt;

&lt;p&gt;Performance and user experience &lt;br&gt;
Record pages, layouts, related lists, and user journeys should support daily work instead of slowing users down. &lt;/p&gt;

&lt;p&gt;Release readiness &lt;br&gt;
Salesforce release readiness is important because seasonal releases can introduce new features, changes, and updates that should be reviewed before they affect daily operations. &lt;/p&gt;

&lt;p&gt;Governance and ownership &lt;br&gt;
A Health Check should also review how Salesforce changes are requested, prioritised, documented, approved, and delivered. &lt;/p&gt;

&lt;p&gt;This is especially important when your organisation uses several Salesforce products or connected systems. If you want to understand how different Salesforce products support sales, service, marketing, and operations, this guide to &lt;a href="https://spyro-soft.com/blog/salesforce/a-guide-to-salesforce-cloud-tools-benefits-and-implementation-explained" rel="noopener noreferrer"&gt;Salesforce cloud tools&lt;/a&gt; may also be useful. &lt;/p&gt;

&lt;p&gt;The main point is simple: Salesforce should be reviewed as a connected platform, not as a set of separate technical items. &lt;/p&gt;

&lt;h2&gt;
  
  
  Salesforce Health Check vs Salesforce org audit
&lt;/h2&gt;

&lt;p&gt;A Salesforce Health Check and a full Salesforce org audit are closely related, but they are not always the same thing. &lt;/p&gt;

&lt;p&gt;A Health Check usually gives teams a practical view of the current state of the org. It helps identify risks, technical debt, data issues, automation problems, security gaps, and improvement areas. &lt;/p&gt;

&lt;p&gt;A full Salesforce org audit usually goes deeper. It can review architecture, data model, integrations, automation logic, reporting structure, user access, governance, documentation, and long-term maintainability. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcadnoyw851nzc2w410hx.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcadnoyw851nzc2w410hx.jpg" alt=" " width="800" height="352"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For example, a tool may show that a field is unused. But that does not automatically mean it is safe to remove. The field may still be used in an integration, a hidden process, an old report, or a business rule that only one team knows about. &lt;/p&gt;

&lt;p&gt;That is where a broader Salesforce org audit adds value. It does not only show what exists in Salesforce. It helps explain what still makes sense, what creates risk, and what should be changed carefully. &lt;/p&gt;

&lt;h2&gt;
  
  
  What happens after a Salesforce Health Check?
&lt;/h2&gt;

&lt;p&gt;A Salesforce Health Check should not end with a long document that nobody uses. &lt;/p&gt;

&lt;p&gt;The real value is the improvement plan. &lt;/p&gt;

&lt;p&gt;After the review, findings should be grouped by priority, risk, and business impact. Some items may be quick wins, such as removing inactive users, cleaning up unused fields, adjusting permissions, or updating outdated reports. &lt;/p&gt;

&lt;p&gt;Other items may need more planning. This can include redesigning complex Flows, improving data governance, reviewing integrations, simplifying page layouts, or preparing the org for future Salesforce releases. &lt;/p&gt;

&lt;p&gt;A useful Health Check should help your team understand three things: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;what needs attention now,
&lt;/li&gt;
&lt;li&gt;what can be improved next,
&lt;/li&gt;
&lt;li&gt;what should become part of a longer Salesforce roadmap.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This helps teams move from reactive fixes to planned improvement. Instead of solving the same issue again and again, they can understand why it appears and fix it properly. &lt;/p&gt;

&lt;h2&gt;
  
  
  How Salesforce Health Check connects with managed services
&lt;/h2&gt;

&lt;p&gt;If a Salesforce Health Check shows recurring issues, a growing backlog, poor data quality, or regular support needs, the findings can become a roadmap for &lt;a href="https://spyro-soft.com/blog/salesforce/salesforce-managed-services-streamline-the-business-by-keeping-your-platform-at-its-best?" rel="noopener noreferrer"&gt;Salesforce managed services&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;This is useful because the review does not stay as a one-time audit. It becomes the starting point for ongoing improvement. &lt;/p&gt;

&lt;p&gt;Quick fixes can be handled first. Larger items can be planned across the next months. Recurring admin, development, reporting, integration, automation, and release work can become part of a structured Salesforce support model. &lt;/p&gt;

&lt;p&gt;This connection is important because Salesforce health is not only about finding issues. It is also about having a clear way to solve them. &lt;/p&gt;

&lt;h2&gt;
  
  
  When several teams or vendors are involved
&lt;/h2&gt;

&lt;p&gt;A Salesforce Health Check becomes even more useful when several teams, departments, or vendors work on the same platform. &lt;/p&gt;

&lt;p&gt;In these situations, ownership can become unclear. One team changes automation, another manages integrations, another owns reports, and another supports users. Without clear governance, small changes can create unexpected impact elsewhere. &lt;/p&gt;

&lt;p&gt;For larger Salesforce environments, it is worth reviewing not only the org setup, but also how decisions are made, documented, and delivered. &lt;/p&gt;

&lt;p&gt;This article about multivendor Salesforce delivery may be useful if your Salesforce setup involves several partners or delivery teams. &lt;/p&gt;

&lt;h2&gt;
  
  
  Final thoughts
&lt;/h2&gt;

&lt;p&gt;A Salesforce Health Check is not only a technical review. It is a practical way to understand whether your Salesforce org is still secure, reliable, clean, and useful for the business. &lt;/p&gt;

&lt;p&gt;If users no longer trust reports, teams rely on workarounds, automations are difficult to maintain, or every change takes too long, it may be time to review the health of your org. &lt;/p&gt;

&lt;p&gt;The full Spyrosoft article goes deeper into what a Salesforce Health Check should include, how it differs from built-in Salesforce tools, and how the findings can support a longer-term improvement plan. &lt;/p&gt;

&lt;p&gt;You can also explore &lt;a href="https://spyro-soft.com/services/salesforce" rel="noopener noreferrer"&gt;Spyrosoft Salesforce services &lt;/a&gt;if your team needs support with Salesforce consulting, implementation, optimisation, or managed services. &lt;/p&gt;

&lt;h2&gt;
  
  
  Q&amp;amp;A
&lt;/h2&gt;

&lt;p&gt;*&lt;em&gt;What is a Salesforce Health Check? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A Salesforce Health Check is a structured review of your Salesforce org. It helps identify risks, technical debt, security gaps, Salesforce data quality issues, automation problems, integration risks, and areas for improvement. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Is Salesforce Health Check only about security? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;No. Security is important, but a broader Salesforce Health Check should also review data quality, reports, automation, integrations, performance, governance, release readiness, and user adoption. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;How often should you run a Salesforce Health Check? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Many organisations should run a Salesforce Health Check at least once a year. It is also useful before major Salesforce changes, new integrations, process redesigns, Salesforce release updates, or a managed services engagement. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;What are common signs that Salesforce needs a Health Check? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Common signs include inaccurate reports, duplicate data, manual workarounds, slow pages, complex Flows, broad user access, integration issues, and a growing Salesforce backlog. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What happens after a Salesforce Health Check?&lt;/strong&gt; &lt;/p&gt;

&lt;p&gt;The findings should be turned into a clear improvement plan. Some items may be quick wins, while others may become part of a longer roadmap for Salesforce optimisation, cleanup, governance, or managed services. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Can a Salesforce Health Check support managed services? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Yes. Salesforce Health Check findings can become a practical roadmap for ongoing Salesforce support, maintenance, cleanup, release readiness, and platform improvement. &lt;/p&gt;

</description>
      <category>salesforce</category>
      <category>crm</category>
      <category>healthcheck</category>
      <category>ai</category>
    </item>
    <item>
      <title>Salesforce managed services: what happens after go-live?</title>
      <dc:creator>Dorian Sabitov</dc:creator>
      <pubDate>Fri, 24 Jul 2026 09:52:05 +0000</pubDate>
      <link>https://dev.to/salesforcedorian/salesforce-managed-services-what-happens-after-go-live-2mhn</link>
      <guid>https://dev.to/salesforcedorian/salesforce-managed-services-what-happens-after-go-live-2mhn</guid>
      <description>&lt;p&gt;Go-live is an important milestone, but it is not the end of the Salesforce journey. &lt;/p&gt;

&lt;p&gt;In many companies, the real work starts after implementation. New users join the business. Sales, service, and marketing teams ask for changes. Reports need updates. Automations become harder to manage. Integrations need attention. Salesforce releases introduce new features and changes that should be reviewed before they affect daily work. &lt;/p&gt;

&lt;p&gt;That is why &lt;a href="https://spyro-soft.com/services/salesforce" rel="noopener noreferrer"&gt;Salesforce managed services&lt;/a&gt; matter. &lt;/p&gt;

&lt;p&gt;They give companies a structured way to support, maintain, and improve Salesforce after go-live. Instead of waiting until something breaks, teams get access to the right expertise when they need it – from admin support and development work to integration support, release readiness, reporting improvements, and long-term platform optimisation. The original Spyrosoft article defines Salesforce managed services as ongoing support, maintenance, and improvement for companies that already use Salesforce.  &lt;/p&gt;

&lt;h2&gt;
  
  
  What Salesforce managed services actually mean
&lt;/h2&gt;

&lt;p&gt;Salesforce managed services are not just “someone fixing tickets”. &lt;/p&gt;

&lt;p&gt;They are a support model for keeping Salesforce useful after implementation. In practice, this can include: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Salesforce admin support,
&lt;/li&gt;
&lt;li&gt;Salesforce development support,
&lt;/li&gt;
&lt;li&gt;integration support,
&lt;/li&gt;
&lt;li&gt;reporting and dashboard improvements,
&lt;/li&gt;
&lt;li&gt;automation updates,
&lt;/li&gt;
&lt;li&gt;release readiness,
&lt;/li&gt;
&lt;li&gt;user training,
&lt;/li&gt;
&lt;li&gt;platform optimisation. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsmeyqi029ofy4sfun0b6.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsmeyqi029ofy4sfun0b6.jpg" alt=" " width="800" height="681"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;The main idea is simple: Salesforce should not be treated as a one-time project. It is a business platform that changes together with the organisation. If the business changes but Salesforce does not, users start creating workarounds, reports lose accuracy, and the platform becomes harder to trust. &lt;/p&gt;

&lt;p&gt;A common case is a sales process that worked well at launch. A few months later, users stop filling in key fields, managers complain about incomplete reports, and the sales team goes back to spreadsheets. The issue is not only technical. It is a sign that Salesforce needs regular review, support, and improvement. &lt;/p&gt;

&lt;h2&gt;
  
  
  Why support after implementation is so important
&lt;/h2&gt;

&lt;p&gt;Even a well-built Salesforce org can become difficult to manage if no one owns its long-term health. &lt;/p&gt;

&lt;p&gt;Small requests appear one by one. A field needs to be changed. A report no longer shows the right data. A Flow needs an update. An integration starts sending incomplete records. Each item may look small, but together they create a backlog that slows the whole team down. &lt;/p&gt;

&lt;p&gt;This is where Salesforce managed services help. They give teams a way to review requests, prioritise work, fix problems properly, and keep Salesforce aligned with real business processes. &lt;/p&gt;

&lt;p&gt;Imagine a customer service team that starts manually reassigning cases because routing rules no longer match the team structure. At first, it looks like a small workaround. Later, it affects response times, reporting accuracy, and team performance. With regular Salesforce platform support, the issue can be reviewed earlier, the routing logic can be updated, and the process can be documented before it becomes a larger operational problem. &lt;/p&gt;

&lt;h2&gt;
  
  
  Common Salesforce managed services models
&lt;/h2&gt;

&lt;p&gt;Not every organisation needs the same support model. &lt;/p&gt;

&lt;p&gt;Some companies need occasional help when a specific issue appears. Others need regular monthly capacity or a dedicated team that can manage the backlog, support users, and plan future improvements. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk43getd2fbmpj2ksnkqf.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fk43getd2fbmpj2ksnkqf.jpg" alt=" " width="799" height="457"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Common models include: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ad-hoc support for occasional fixes and small configuration changes.
&lt;/li&gt;
&lt;li&gt;Monthly capacity for regular backlog work, reporting updates, Flows, and user requests.
&lt;/li&gt;
&lt;li&gt;Dedicated Salesforce team for companies with an ongoing roadmap.
&lt;/li&gt;
&lt;li&gt;SLA-based support for business-critical Salesforce environments.
&lt;/li&gt;
&lt;li&gt;Project plus managed services for companies that want support after implementation.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This flexibility is important because Salesforce work is rarely the same every month. One month, the priority may be admin support. Another month, the team may need development work, integration fixes, or architectural advice. &lt;/p&gt;

&lt;p&gt;The original article also mentions Spyrosoft’s hourly package model, with the smallest package starting from 35 hours. This gives clients access to Salesforce expertise without maintaining and training every role internally.  &lt;/p&gt;

&lt;h2&gt;
  
  
  What can be included in Salesforce managed services?
&lt;/h2&gt;

&lt;p&gt;The exact scope depends on the company’s Salesforce setup, business goals, and internal capacity. &lt;/p&gt;

&lt;p&gt;For some teams, managed services mainly mean admin support: users, permissions, reports, dashboards, layouts, and configuration. For others, the scope may include custom development, automation cleanup, integration monitoring, data quality improvements, release management, or architecture review. &lt;/p&gt;

&lt;p&gt;This is especially useful when several departments use Salesforce. A small change in Sales Cloud can affect reporting. A new automation can influence Service Cloud processes. An integration issue can break data flow between Salesforce and another business system. &lt;/p&gt;

&lt;p&gt;That is why managed services should not only close tickets. They should help companies understand how different parts of the platform work together. The goal is to keep Salesforce clean, connected, and useful for the people who work with it every day.  &lt;/p&gt;

&lt;h2&gt;
  
  
  From reactive fixes to planned improvement
&lt;/h2&gt;

&lt;p&gt;The real value of Salesforce managed services is not the number of tickets closed. It is making sure Salesforce continues to support real work after go-live. &lt;/p&gt;

&lt;p&gt;When the platform is not reviewed regularly, small issues become normal. Users create workarounds. Reports lose accuracy. Admins spend more time reacting to urgent requests than improving the system. Salesforce may still be available, but it becomes harder to trust. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi0bjatzkt3z4awi0ah4m.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fi0bjatzkt3z4awi0ah4m.jpg" alt=" " width="799" height="457"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A good Salesforce support partner helps prevent this. The focus is not only on fixing what is broken, but also on understanding why the issue appeared and how to solve it in a cleaner way. &lt;/p&gt;

&lt;p&gt;For companies, this can mean: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;better control over the Salesforce backlog,
&lt;/li&gt;
&lt;li&gt;more reliable reporting,
&lt;/li&gt;
&lt;li&gt;fewer manual workarounds,
&lt;/li&gt;
&lt;li&gt;safer changes,
&lt;/li&gt;
&lt;li&gt;stronger user adoption,
&lt;/li&gt;
&lt;li&gt;access to Salesforce expertise without building a full in-house team,
&lt;/li&gt;
&lt;li&gt;better long-term scalability. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In short, managed services help Salesforce stay active, useful, and aligned with the business. &lt;/p&gt;

&lt;h2&gt;
  
  
  Final thoughts
&lt;/h2&gt;

&lt;p&gt;Salesforce managed services are not only a support option. They are a practical way to protect the value of Salesforce after go-live. &lt;/p&gt;

&lt;p&gt;If your backlog is growing, your internal team needs extra capacity, or your Salesforce org needs a clearer support model, it may be time to review how your platform is maintained. &lt;/p&gt;

&lt;p&gt;I covered the main points here, but the full Spyrosoft article goes deeper into support models, service scope, business benefits, and how Spyrosoft approaches Salesforce managed services. &lt;/p&gt;

&lt;p&gt;Read the full article here: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://spyro-soft.com/blog/salesforce/salesforce-managed-services-streamline-the-business-by-keeping-your-platform-at-its-best" rel="noopener noreferrer"&gt;https://spyro-soft.com/blog/salesforce/salesforce-managed-services-streamline-the-business-by-keeping-your-platform-at-its-best&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  Q&amp;amp;A
&lt;/h2&gt;

&lt;p&gt;*&lt;em&gt;What are Salesforce managed services? &lt;br&gt;
*&lt;/em&gt;&lt;br&gt;
Salesforce managed services are ongoing support, maintenance, and improvement services for companies that already use Salesforce. They help keep the platform stable after go-live and support future business changes. &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;What can Salesforce managed services include? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;They can include Salesforce admin support, development support, integration support, reporting improvements, automation updates, release readiness, user training, and long-term platform optimisation.  &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Why do companies need Salesforce support after implementation? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Because Salesforce changes together with the business. New requests, reports, Flows, integrations, and user needs can create a growing backlog if no one owns the platform’s long-term health.  &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;What support models are available? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Companies can use different models depending on their needs, such as ad-hoc support, monthly capacity, a dedicated Salesforce team, SLA-based support, or project plus managed services. The right model depends on org size, user count, integration complexity, and how critical Salesforce is for daily work.  &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Is Salesforce managed services only about fixing tickets? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;No. A good support model should not only close tickets. It should help the company understand how different parts of Salesforce work together and keep the platform clean, connected, and useful for daily work.  &lt;/p&gt;

&lt;p&gt;*&lt;em&gt;When should a company consider Salesforce managed services? *&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A company should consider managed services when the Salesforce backlog is growing, users create workarounds, reports lose accuracy, admins are overloaded, or the platform needs more regular improvement after go-live. &lt;/p&gt;

</description>
      <category>salesforce</category>
      <category>crm</category>
      <category>managedservices</category>
      <category>ai</category>
    </item>
    <item>
      <title>Why Standard Salesforce Related Lists Are Not Enough for Daily Work</title>
      <dc:creator>Dorian Sabitov</dc:creator>
      <pubDate>Fri, 17 Apr 2026 13:06:08 +0000</pubDate>
      <link>https://dev.to/salesforcedorian/why-standard-salesforce-related-lists-are-not-enough-for-daily-work-58co</link>
      <guid>https://dev.to/salesforcedorian/why-standard-salesforce-related-lists-are-not-enough-for-daily-work-58co</guid>
      <description>&lt;p&gt;Have you ever opened a Salesforce related list and felt that something was missing? &lt;/p&gt;

&lt;p&gt;Maybe you wanted to update several records at once. Maybe you needed easier Salesforce inline editing. Or maybe you thought it would be useful to show image previews directly in the list. &lt;/p&gt;

&lt;p&gt;The good news is that you do not need code to get features like that. &lt;/p&gt;

&lt;p&gt;The process is simple. Find the right app, install it, and make a few quick configurations. That’s it. No code, only clicks, and free to install. &lt;/p&gt;

&lt;p&gt;This matters because a standard Salesforce related list or Salesforce list view works well for basic display, but daily work usually needs more. Teams need to update records faster, filter data more easily, and spend less time opening records one by one. &lt;/p&gt;

&lt;p&gt;Imagine a support manager getting ready for a customer call. They open an Account record and want to review related Cases, sort them by priority, and update a few statuses quickly. In a standard setup, even simple tasks can turn into extra clicks and wasted time. &lt;/p&gt;

&lt;p&gt;That is exactly the gap Spyrosoft - Enhanced Related List is built to close. &lt;/p&gt;

&lt;h2&gt;
  
  
  Why Standard Related Lists Start to Feel Limiting
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flirtr2wh2nf4f9t6j2lc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flirtr2wh2nf4f9t6j2lc.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A standard Salesforce related list does its job when users only need a quick view of records. But once the list becomes part of daily work, the limits become much easier to notice. &lt;/p&gt;

&lt;p&gt;The first issue is speed. If a user wants to update several records, review the most important ones first, or clean up data quickly, the standard setup often means more clicks than necessary. Open a record, make a change, go back, open the next one, and repeat. It is not difficult, but it is slow. &lt;/p&gt;

&lt;p&gt;The second issue is visibility. A basic Salesforce list view does not always help users spot what matters right away. Important records do not stand out enough, filtering can feel limited, and working with larger sets of data becomes less practical. &lt;/p&gt;

&lt;p&gt;This is why many teams start looking for features like Salesforce inline editing, Salesforce mass update, better filtering, and more flexible list management. They do not want a list that only shows data. They want a list that helps them work with it. &lt;/p&gt;

&lt;h2&gt;
  
  
  What Spyrosoft - Enhanced Related List Adds
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4q5meo16lv6l7j779tik.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4q5meo16lv6l7j779tik.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Instead of treating a Salesforce related list as a simple place to view records, the app turns it into a more practical workspace. Users can do more directly on the page, without opening records one by one or asking for custom development. &lt;/p&gt;

&lt;p&gt;The app includes two components: Sweet Related List and Sweet Object List View. Together, they help improve both related record sections and standard object-based lists in Salesforce. &lt;/p&gt;

&lt;p&gt;What makes it useful is not just one feature, but the combination of them. Teams get Salesforce inline editing, Salesforce mass update, advanced filtering, multi-column sorting, export options, conditional formatting, and even image preview in list rows. In other words, the list becomes something users can actually work from, not just look at. &lt;/p&gt;

&lt;p&gt;For admins, the setup is also simple. The components are configured with clicks, not code, which makes the app easier to roll out and easier to manage. &lt;/p&gt;

&lt;h2&gt;
  
  
  Two Components, Two Use Cases
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr75mhuen4uhr0rs9a5h2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr75mhuen4uhr0rs9a5h2.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The app includes two components, and each solves a slightly different problem. &lt;/p&gt;

&lt;p&gt;Sweet Related List is used when you want to improve a Salesforce related list on a record page. For example, you can use it on an Account page to work with related Contacts, Cases, Opportunities, or other related records in a more practical way. &lt;/p&gt;

&lt;p&gt;Sweet Object List View is used when you want to show records from a standard or custom object in a more flexible format. This is useful when a basic Salesforce list view is not enough and the team needs more control over sorting, filtering, editing, and display. &lt;/p&gt;

&lt;p&gt;This split is useful because not every team works with data in the same way. Some users need a better way to manage related records directly on the page. Others need a stronger object-based view that acts more like a working area than a static list. &lt;/p&gt;

&lt;p&gt;In both cases, the goal is the same: fewer clicks, better visibility, and a more useful list experience inside Salesforce. &lt;/p&gt;

&lt;h2&gt;
  
  
  Features That Make the Biggest Difference
&lt;/h2&gt;

&lt;p&gt;The real value of the app comes from the way its features support daily work inside Salesforce. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr4jponp4wpzl45r8mop5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr4jponp4wpzl45r8mop5.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Salesforce inline editing makes quick updates much easier. Instead of opening each record one by one, users can edit values directly in the list and save changes faster. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyd3n9pso5p9ej3bn9yf3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyd3n9pso5p9ej3bn9yf3.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Salesforce mass update is another big improvement. When several records need the same change, users can select them and update multiple fields at once. This is especially useful for sales, support, and operations teams that work with larger sets of data. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0frr1ugsx9x9tge6yxwt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0frr1ugsx9x9tge6yxwt.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Salesforce conditional formatting helps users spot important records faster. Instead of scanning every row manually, they can highlight records based on rules, which makes the list easier to read and easier to use. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6e9xmv9f9ic144gfacc6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6e9xmv9f9ic144gfacc6.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The app also supports advanced filtering and multi-column sorting, so users can focus on the right records without extra steps. And when data needs to be reviewed outside Salesforce, Salesforce export list view options make it easy to export records to Excel or CSV. &lt;/p&gt;

&lt;p&gt;Another useful addition is image preview in URL fields. This can make certain lists much easier to scan, especially when visuals matter. &lt;/p&gt;

&lt;p&gt;Taken together, these features turn a standard list into something far more practical for real work. &lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Matters for Admins and Business Teams
&lt;/h2&gt;

&lt;p&gt;For business teams, the value is simple: less time spent clicking through records and more time working with data. A better Salesforce related list helps users review, update, and organize information faster, which makes daily work smoother. &lt;/p&gt;

&lt;p&gt;For admins, the benefit is also clear. The app does not require code, so it is easier to install, configure, and maintain. The same setup can be reused across different pages, which saves time and keeps the experience more consistent. &lt;/p&gt;

&lt;p&gt;This matters because many Salesforce improvements sound useful in theory but take too much effort to roll out. Here, the balance is different. Teams get more practical features like Salesforce inline editing, Salesforce mass update, and better filtering, while admins keep the setup simple. &lt;/p&gt;

&lt;p&gt;That is what makes the app useful in real projects. It improves the experience for end users without creating extra complexity for the people who manage Salesforce. &lt;/p&gt;

&lt;h2&gt;
  
  
  Get Started
&lt;/h2&gt;

&lt;p&gt;If your team works with related lists every day, this is a simple way to make Salesforce more useful without adding extra complexity. You can explore the app for free here: &lt;/p&gt;

&lt;p&gt;Get Spyrosoft - Enhanced Related List on AppExchange: &lt;br&gt;
&lt;a href="https://appexchange.salesforce.com/appxListingDetail?listingId=4d2a7ed2-9d38-4cbf-9ab9-d8b6522515f5&amp;amp;tab=d" rel="noopener noreferrer"&gt;https://appexchange.salesforce.com/appxListingDetail?listingId=4d2a7ed2-9d38-4cbf-9ab9-d8b6522515f5&amp;amp;tab=d&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;If you have any questions about the app or Salesforce, feel free to contact me at &lt;a href="mailto:doi@spyro-soft.com"&gt;doi@spyro-soft.com&lt;/a&gt; or visit our homepage: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://spyro-soft.com/services/salesforce" rel="noopener noreferrer"&gt;https://spyro-soft.com/services/salesforce&lt;/a&gt; &lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
