Skip to content

AppExchange & ISV Landscape

A CTA must know the major ISV solutions available 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.

CTA Board Signal

Naming a specific AppExchange product (e.g., “I would recommend Conga Composer for document generation because…”) demonstrates real-world experience and strengthens your credibility. Generic answers like “use an AppExchange app” are weaker than vendor-specific recommendations with trade-off awareness.

ISV Evaluation Framework

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
flowchart TD
    A["Capability Gap<br/>Identified"] --> B{"Native Salesforce<br/>feature exists?"}
    B -->|"Yes"| C{"Meets 80%+<br/>of requirements?"}
    C -->|"Yes"| D["Use Native"]
    C -->|"No"| E["Search AppExchange"]
    B -->|"No"| F{"Common business<br/>capability?"}
    F -->|"Yes"| E
    F -->|"No"| G{"Core to competitive<br/>advantage?"}
    G -->|"Yes"| H["Build Custom"]
    G -->|"No"| E
    E --> I{"Viable managed<br/>package found?"}
    I -->|"Yes"| J{"Passes evaluation<br/>framework?"}
    J -->|"Yes"| K{"Vendor financially<br/>stable?"}
    K -->|"Yes"| L["Recommend<br/>AppExchange"]
    K -->|"No"| M["Build Custom<br/>+ mitigate risk"]
    J -->|"No"| M
    I -->|"No"| H

    style D fill:#2d6a4f,stroke:#1b4332,color:#fff
    style L fill:#4ecdc4,stroke:#3ab5ad,color:#000
    style H fill:#e76f51,stroke:#c45a3f,color:#fff
    style M fill:#f4a261,stroke:#d4823e,color:#000

Category 1: Document Generation & E-Signature

What it solves: Generating branded contracts, proposals, quotes, and other documents from Salesforce data, then capturing legally binding signatures.

Document Generation

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

E-Signature

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.

CTA Relevance

Document generation appears in nearly every CTA scenario involving contracts, quotes, or compliance documents. Always state whether you recommend native (OmniStudio DocGen), AppExchange (Conga/Nintex), or custom — and explain why based on template complexity, compliance needs, and user ownership of templates.

Category 2: Backup, Recovery & Archival

What it solves: Protecting against data loss (accidental deletion, integration errors, malicious actions) and archiving historical data to reduce storage costs and improve org performance.

Backup & Recovery

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

Data Archival

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 basic weekly backup. Big Objects offer native archival storage for billions of records but require custom development to implement archival processes. Neither provides the automated restore, comparison, or sandbox seeding that ISV tools offer.

Why Backup Matters at the Board

Salesforce provides no automatic point-in-time recovery for data. If a bulk API job or integration error corrupts 500,000 records, the native recycle bin only holds 15 days of deleted records (not updated records). A CTA who does not address backup in their architecture is leaving a gap that the review panel will probe.

Category 3: Data Quality & Deduplication

What it solves: Preventing and resolving duplicate records, standardizing data formats, enriching records with third-party data, and maintaining data quality governance.

VendorIntegration TypeKey DifferentiatorCost TierWhen to Recommend
DemandTools (Validity)Desktop + APIMost comprehensive 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.

CTA Relevance

Data quality surfaces in scenarios involving data migration, system consolidation, or high-volume lead capture. Recommend a data quality tool when the scenario describes multiple data sources, acquisitions, or poor data hygiene complaints from business users.

Category 4: DevOps & CI/CD

What it solves: 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/sfdx) 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.

CTA Relevance

DevOps typically surfaces when discussing deployment strategy, environment management, or release governance in multi-org architectures. Recommend an ISV tool when the scenario describes multiple sandboxes, complex release trains, or regulated environments requiring audit trails.

Category 5: Payment & Billing

What it solves: 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 (Revenue Cloud) provides native subscription billing and revenue recognition but requires significant implementation effort.

Never Build Payment Processing

PCI DSS compliance is expensive and complex to achieve and maintain. Always recommend a certified payment gateway integration over custom-built payment handling. Building custom payment processing is one of the clearest “buy” signals in any CTA scenario. The liability and compliance cost alone justify the ISV license fees.

Category 6: Communication & CTI

What it solves: 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 Service Cloud Voice provides native telephony with Amazon Connect or partner telephony. Open CTI is a JavaScript API framework for embedding any telephony provider — it is free but requires development effort for each provider integration.

CTA Relevance

CTI appears in scenarios involving service center consolidation, omnichannel strategy, or high-volume contact centers. Always clarify whether the scenario needs basic click-to-dial (Open CTI is sufficient) or a full contact center platform (recommend an ISV).

Category 7: Document Management & Content

What it solves: Storing, managing, and collaborating on files linked to Salesforce records using external DMS platforms, reducing Salesforce file storage costs and enabling 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).

Category 8: Scheduling & Appointments

What it solves: 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

What it solves: 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 landscapes 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.

CTA Relevance

iPaaS appears in virtually every CTA scenario with multi-system integration. MuleSoft is the “safe” Salesforce-ecosystem answer, but a strong candidate evaluates whether the integration complexity justifies MuleSoft’s cost versus lighter alternatives or native capabilities. Informatica is now also part of the Salesforce family (acquired 2025), further expanding native integration options.

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). Managed code shares SOQL, DML, and CPU time limits within the same transaction context as your custom code. Some limits (heap size) have separate allocations per namespace. Complex packages like CPQ or OmniStudio can consume significant portions of available 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 difficult 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.

CTA Scenario Patterns

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

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. The alternative of 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

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 reduce to hours. Additionally, implement Odaseva or DataArchiva for archiving patient records older than 7 years to Big Objects — this reduces storage costs and improves org performance while maintaining HIPAA-required data retention.”

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 viable technically, but the development and maintenance cost exceeds ISV license fees over a 3-year horizon.”

Key Gotchas

Vendor Lock-In

Every managed package creates some degree of lock-in. The deeper the package integrates (triggers, data model, UI components), the harder it is to remove. Always include an exit strategy in your CTA recommendation — what happens if the vendor is acquired, doubles their pricing, or sunsets the product? Identify what data would need to be migrated and estimate the extraction effort.

Hidden Costs

AppExchange pricing is often per-user/month, but the true cost includes implementation partner fees (often 1-3x year-one license cost), integration development, training, and ongoing upgrade regression testing. Present the full TCO at the board, not just the license sticker price. See Build vs Buy for the TCO framework.

Security Review Limitations

Passing AppExchange security review means the package was tested for CRUD/FLS enforcement, injection attacks, and XSS at a point in time. It does not guarantee performance, scalability, or ongoing security. Subsequent versions may introduce issues. For regulated industries, request SOC 2 reports and independent security assessments beyond the AppExchange review.

Multi-Package Conflicts

Multiple managed packages can conflict — overlapping triggers on the same object, competing for governor limits in the same transaction, or incompatible Lightning components. When recommending multiple ISV solutions, verify they have been tested together. Ask vendors about known conflicts with other common packages.

Sources