Skip to content

AppExchange & ISV Landscape

A CTA must know the major ISV solutions on AppExchange - not to configure them, but to name them at the review board, explain what they solve, and justify recommending “buy” over “build” for specific capability gaps. This reference covers the categories and vendors most likely to appear in CTA scenarios.

Before recommending any managed package at the board, evaluate it against these architectural criteria. See Build vs Buy for the full vendor scorecard.

CriterionWhat to AssessRed Flag
Security reviewPassed Salesforce AppExchange security reviewNo current security review status
Package generation1GP vs 2GP managed package1GP with no 2GP migration plan
Namespace impactNamespace prefix, object/field countReplaces standard objects with custom equivalents
Governor limitsSOQL, DML, CPU consumption in shared transactionsHeavy trigger logic in same transaction as your code
Upgrade pathPush vs pull upgrades, breaking change historyFrequent breaking changes, no release notes
Data modelObjects created, relationships to standard objectsProprietary data model with no export capability
Vendor viabilityCustomer count, funding, acquisition riskSmall vendor, single product, no clear roadmap
Exit strategyData portability, process documentationNo API access to data stored in the package
Routes a capability gap through native feature check, competitive advantage assessment, and ISV viability gates before a recommendation.
Figure 1. A structured flow that prevents defaulting to AppExchange before confirming no native feature exists and no competitive-advantage reason to build. Vendor financial stability is a final gate before committing to a managed package.

Category 1: Document Generation & E-Signature

Section titled “Category 1: Document Generation & E-Signature”

Generates branded contracts, proposals, quotes, and other documents from Salesforce data, then captures legally binding signatures.

VendorIntegration TypeKey DifferentiatorCost TierWhen to Recommend
Conga ComposerManaged packageMost mature, complex template logic, CLM integrationHighEnterprise with complex conditional documents, contract lifecycle needs
Nintex DocGenManaged packageNo-code template builder, good mid-market fitMediumBusiness users need to own templates without developer support
Formstack DocumentsManaged package + APIFast setup, drag-and-drop, lightweightLow-MediumSMB or teams wanting quick deployment with simple templates
S-DocsManaged package (native)100% native, runs on Salesforce servers, faster renderingMediumSecurity-sensitive orgs that cannot send data to external servers
VendorIntegration TypeKey DifferentiatorCost TierWhen to Recommend
DocuSignManaged package + APIMarket leader, broadest compliance certifications, standalone platformHighMulti-platform needs, global compliance (eIDAS, UETA, ESIGN)
Adobe SignManaged packageDeep PDF workflow integration, Adobe ecosystemMedium-HighOrganizations already invested in Adobe Document Cloud
Conga SignManaged package (native)Unlimited envelopes, stays inside Salesforce UI, Flow-nativeMediumSalesforce-centric teams wanting predictable cost and native UX

Native alternative: OmniStudio Document Generation creates .docx, .pptx, and .pdf output natively for orgs with Industries Cloud licenses. For basic needs, email templates and Flow-generated PDFs may suffice.

Protects against data loss (accidental deletion, integration errors, malicious actions) and archives historical data to reduce storage costs and improve org performance.

VendorIntegration TypeKey DifferentiatorCost TierWhen to Recommend
Own (formerly OwnBackup)API-based (Salesforce-owned)Acquired by Salesforce, deepest compliance, sandbox seedingHighRegulated industries, enterprises needing SOC 2 / HIPAA compliance
GearsetAPI-basedCombined DevOps + backup, transparent pricing ($2.50/user/mo), fast restoreMediumTeams wanting backup bundled with CI/CD tooling
OdasevaManaged package + APIEnterprise-grade, fastest restore times, 10+ years of archiving expertiseHighLarge enterprises (1B+ records), complex restore scenarios
VendorIntegration TypeKey DifferentiatorCost TierWhen to Recommend
DataArchivaManaged package (native)Archives to Salesforce Big Objects, Gov Cloud / Shield compatibleMediumOrgs wanting data to stay within Salesforce ecosystem
OdasevaAPI-basedArchives to external storage (AWS, Azure, GCP), compliance automationHighMulti-cloud enterprises with strict data residency rules
Own Recover + ArchiveAPI-basedCombined backup and archive, Salesforce-ownedHighOrgs wanting single vendor for backup and archival

Native alternative: Salesforce Backup & Restore (separately licensed paid add-on) provides automated daily backup. Big Objects offer native archival storage for billions of records but require custom development. Neither provides the automated restore, comparison, or sandbox seeding that ISV tools offer.

Prevents and resolves duplicate records, standardizes data formats, enriches records with third-party data, and maintains data quality governance.

VendorIntegration TypeKey DifferentiatorCost TierWhen to Recommend
DemandTools (Validity)Desktop + APIMost thorough data operations toolkit, bulk cleansing, 97% renewal rateMedium-HighOngoing data governance programs with dedicated data stewards
CloudingoManaged packageIntuitive UI, undo-merge capability, 550+ AppExchange reviewsMediumTeams needing business-user-friendly dedup with rollback safety
Duplicate Check (Plauti)Managed package (native)100% native, real-time prevention + batch dedupMediumOrgs wanting prevention at point-of-entry, not just batch cleanup
DataGroomrManaged packageAI/ML-powered matching, no manual rule configuration neededMediumOrgs lacking data quality expertise to configure matching rules
RingLead (ZoomInfo)API-basedPrevents duplicates before CRM entry, lead routing, enrichmentHighHigh-volume lead ingestion with enrichment needs

Native alternative: Salesforce Duplicate Management (Matching Rules + Duplicate Rules) handles basic dedup for standard objects. It blocks or alerts on duplicates at creation time but cannot merge existing duplicates, does not support batch processing, and has limited matching algorithm flexibility.

Source control, deployment automation, environment management, and release governance for Salesforce metadata and configuration.

VendorIntegration TypeKey DifferentiatorCost TierWhen to Recommend
CopadoManaged package (native)Full ALM suite, process governance, deployment rollback, complianceHighEnterprises with strict change management and audit requirements
GearsetAPI-based (SaaS)Fastest setup, automatic dependency detection, backup bundledMedium-HighTeams prioritizing speed, intuitive UX, and combined DevOps + backup
AutoRABITAPI-based (SaaS)CI/CD + data migration + compliance (SFDX-native), regulated industriesHighHighly regulated industries (financial, healthcare) needing all-in-one
FlosumManaged package (native)100% Salesforce-native, data stays in your org, strong data residencyMedium-HighOrgs with strict data residency requirements (gov, EU)

Native alternative: Salesforce DevOps Center provides basic source tracking and deployment with GitHub integration. Salesforce CLI (sf) enables custom CI/CD pipelines. Change Sets remain available but lack versioning, rollback, and automation. Native tools work for small teams but do not scale to enterprise multi-org governance.

PCI-compliant payment processing, subscription billing, revenue recognition, and payment gateway integration within Salesforce.

VendorIntegration TypeKey DifferentiatorCost TierWhen to Recommend
ChargentManaged package30+ pre-built gateway integrations, flexible routingMediumOrgs needing multi-gateway support or gateway switching
ZuoraAPI + managed packageEnterprise subscription billing, revenue recognition, complex pricingHighComplex subscription models with usage-based pricing and rev rec
ChargebeeAPI + managed packageQuote-to-cash automation, recurring billing, payment recoveryMedium-HighSaaS companies with subscription lifecycle management needs
FinDockManaged package (native)Salesforce-native payment engine, donation/billing focusMediumNonprofits and organizations wanting payments inside Salesforce

Native alternative: Salesforce Payments (via Stripe integration in Commerce Cloud) handles basic payment processing for B2C commerce. Salesforce Billing (now part of Agentforce Revenue Management (formerly Revenue Cloud)) provides native subscription billing and revenue recognition but requires significant implementation effort.

Computer Telephony Integration (CTI), omnichannel messaging, SMS, voice recording, IVR, and contact center capabilities within Salesforce Service Cloud.

VendorIntegration TypeKey DifferentiatorCost TierWhen to Recommend
Amazon ConnectAPI (Service Cloud Voice)Native Service Cloud Voice partner, AWS ecosystem, pay-per-useMediumOrgs already on AWS wanting native Salesforce Voice integration
Five9Managed package + APIEnterprise contact center, predictive dialing, advanced analyticsHighLarge contact centers (500+ agents) with complex routing and IVR
RingCentralManaged packageUnified voice/video/messaging, strong remote/hybrid team supportMedium-HighOrganizations needing unified communications beyond just CTI
Twilio FlexAPI (Open CTI)Fully programmable contact center, maximum customizationMediumTeams with developers who need a highly customized contact center

Native alternative: Salesforce Voice (formerly Service Cloud Voice) provides native telephony with Amazon Connect or partner telephony.

Stores, manages, and enables collaboration on files linked to Salesforce records using external DMS platforms. Reduces Salesforce file storage costs and enables enterprise content governance.

VendorIntegration TypeKey DifferentiatorCost TierWhen to Recommend
Box for SalesforceManaged packageEnterprise DMS with granular permissions, compliance, retention policiesHighRegulated industries needing enterprise content management
SharePoint/OneDriveManaged package (Files Connect)Microsoft 365 ecosystem integration, familiar UX for Microsoft shopsLow-MediumOrganizations standardized on Microsoft 365
Google DriveManaged package (Files Connect)Google Workspace integrationLow-MediumOrganizations standardized on Google Workspace
XfilesProManaged packageMulti-cloud (SharePoint, S3, GDrive), storage optimizationMediumOrgs hitting Salesforce file storage limits needing cost reduction

Native alternative: Salesforce Files (ContentDocument/ContentVersion) provides native file storage and sharing with Content Libraries. Files Connect enables read-only access to external repositories (SharePoint, Google Drive, Box) without managed packages. Native storage is limited and expensive at scale ($5/GB/month for additional storage).

Self-service appointment booking, resource scheduling, calendar synchronization, and availability management within Salesforce.

VendorIntegration TypeKey DifferentiatorCost TierWhen to Recommend
SUMO SchedulerManaged package (native)Most feature-rich native scheduler, AI-powered, multi-step booking logicMediumComplex scheduling workflows (healthcare, financial services, field service)
CalendlyAPI-basedSimple setup, external-facing scheduling links, broad ecosystemLow-MediumExternal-facing meeting scheduling with minimal Salesforce complexity

Native alternative: Salesforce Scheduler (add-on license) provides native appointment booking integrated with Service Cloud and person accounts. Lightning Scheduler handles basic internal resource scheduling. Field Service Lightning includes scheduling optimization for mobile workforce scenarios.

Category 9: iPaaS & Integration Middleware

Section titled “Category 9: iPaaS & Integration Middleware”

Enterprise integration between Salesforce and external systems using pre-built connectors, API management, data transformation, and orchestration.

VendorIntegration TypeKey DifferentiatorCost TierWhen to Recommend
MuleSoftAPI-based (Salesforce-owned)Deepest Salesforce ecosystem integration, API-led connectivity, enterprise governanceVery HighLarge enterprises with complex multi-system environments and API strategy
BoomiAPI-based (SaaS)Cloud-native, fast implementation, 20K+ customers, low-codeHighMid-to-large enterprises wanting faster time-to-value than MuleSoft
JitterbitAPI-based (SaaS)Lightweight, low-code, cost-effective for simpler integrationsMediumOrganizations with moderate integration complexity and budget constraints

Native alternative: Salesforce offers External Services (invoke REST APIs declaratively from Flows), Platform Events (event-driven architecture), Change Data Capture (near-real-time data sync), and Salesforce Connect (real-time access to external data without copying). For simple point-to-point integrations, custom Apex callouts or Flow HTTP actions may suffice. See Integration for patterns.

Managed Package Architecture Considerations

Section titled “Managed Package Architecture Considerations”

When recommending any managed package at the CTA board, address these architectural impacts.

Namespace and governor limits: Every managed package introduces a namespace prefix (e.g., SBQQ__ for CPQ). Certified managed packages get separate per-namespace allocations for SOQL (100 queries) and DML (150 statements) limits. However, heap size and CPU time are shared/cumulative across all namespaces in a transaction. Complex packages like CPQ or OmniStudio can consume significant portions of available heap and CPU limits - always account for this in performance planning.

Data model impact: Managed packages create custom objects and fields that count against org limits. Some packages create relationships to standard objects that affect your data model. Data stored in managed package objects may be hard to extract if you remove the package - evaluate data portability before committing.

Upgrade management: Push upgrades arrive without your consent. Pull upgrades require planning and regression testing. Budget for upgrade testing in your operational model - at minimum one regression cycle per major vendor release per year. See Build vs Buy for detailed 1GP vs 2GP analysis.

These reverse-engineered scenarios show when ISV recommendation is expected at the review board.

Scenario 1: Global Insurance - Document Generation

Section titled “Scenario 1: Global Insurance - Document Generation”

Situation: A global insurer needs to generate policy documents across 15 countries with varying regulatory templates, multi-language support, conditional clauses based on coverage type, and e-signature capture for digital policy binding.

Wrong answer: “Build a custom document generation engine with Apex and Visualforce PDF rendering.”

Right answer: “Recommend Conga Composer for document generation - it handles conditional template logic, multi-language merging, and integrates with Conga Sign for e-signature. Building custom document generation would require 6-12 months of development, ongoing template maintenance by developers, and would not match the compliance audit trail that Conga provides out of the box. For this client’s 15 countries with different regulatory requirements, the template management capability of an established ISV outweighs the license cost.”

Scenario 2: Healthcare System - Backup and Compliance

Section titled “Scenario 2: Healthcare System - Backup and Compliance”

Situation: A healthcare system processes 2M patient records on Health Cloud with HIPAA compliance requirements. They experienced a data corruption event during a migration that took 3 weeks to recover from using Salesforce support.

Wrong answer: “Set up weekly data exports and store them in an S3 bucket.”

Right answer: “Recommend Own (formerly OwnBackup) for automated daily backup with point-in-time restore capability. Own is now part of the Salesforce ecosystem, holds HIPAA BAA certification, and can restore specific objects or records without a full org restore. The 3-week recovery they experienced would drop to hours. For archiving patient records older than 7 years, add Odaseva or DataArchiva to move data to Big Objects - this reduces storage costs and improves org performance while maintaining HIPAA-required data retention.”

Scenario 3: Financial Services - DevOps at Scale

Section titled “Scenario 3: Financial Services - DevOps at Scale”

Situation: A financial services company operates 8 Salesforce orgs (3 production, 5 sandboxes per production org) with 40 developers. They currently use change sets and experience frequent deployment failures, no rollback capability, and audit findings around change management gaps.

Wrong answer: “Build a custom CI/CD pipeline with Salesforce CLI and GitHub Actions.”

Right answer: “Recommend Copado or Gearset for deployment automation with audit trails. Copado is stronger for process governance and compliance-driven organizations - it provides deployment rollback, approval workflows per environment, and audit logs that directly address their regulatory findings. Gearset is faster to implement if they need quicker time-to-value. Both integrate with Git for source control. For 40 developers across 8 orgs, the native DevOps Center lacks the governance features this client needs. The custom CLI pipeline is technically viable, but the development and maintenance cost exceeds ISV license fees over a 3-year horizon.”

Personal study notes for the Salesforce CTA exam. Content compiled from VJ's study notes, official Salesforce documentation, community sources, and online publicly available content, then organized and presented with AI assistance. Not affiliated with Salesforce. © 2025–2026 VJ Srivastava.