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.
ISV Evaluation Framework
Section titled “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.
| Criterion | What to Assess | Red Flag |
|---|---|---|
| Security review | Passed Salesforce AppExchange security review | No current security review status |
| Package generation | 1GP vs 2GP managed package | 1GP with no 2GP migration plan |
| Namespace impact | Namespace prefix, object/field count | Replaces standard objects with custom equivalents |
| Governor limits | SOQL, DML, CPU consumption in shared transactions | Heavy trigger logic in same transaction as your code |
| Upgrade path | Push vs pull upgrades, breaking change history | Frequent breaking changes, no release notes |
| Data model | Objects created, relationships to standard objects | Proprietary data model with no export capability |
| Vendor viability | Customer count, funding, acquisition risk | Small vendor, single product, no clear roadmap |
| Exit strategy | Data portability, process documentation | No API access to data stored in the 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.
Document Generation
Section titled “Document Generation”| Vendor | Integration Type | Key Differentiator | Cost Tier | When to Recommend |
|---|---|---|---|---|
| Conga Composer | Managed package | Most mature, complex template logic, CLM integration | High | Enterprise with complex conditional documents, contract lifecycle needs |
| Nintex DocGen | Managed package | No-code template builder, good mid-market fit | Medium | Business users need to own templates without developer support |
| Formstack Documents | Managed package + API | Fast setup, drag-and-drop, lightweight | Low-Medium | SMB or teams wanting quick deployment with simple templates |
| S-Docs | Managed package (native) | 100% native, runs on Salesforce servers, faster rendering | Medium | Security-sensitive orgs that cannot send data to external servers |
E-Signature
Section titled “E-Signature”| Vendor | Integration Type | Key Differentiator | Cost Tier | When to Recommend |
|---|---|---|---|---|
| DocuSign | Managed package + API | Market leader, broadest compliance certifications, standalone platform | High | Multi-platform needs, global compliance (eIDAS, UETA, ESIGN) |
| Adobe Sign | Managed package | Deep PDF workflow integration, Adobe ecosystem | Medium-High | Organizations already invested in Adobe Document Cloud |
| Conga Sign | Managed package (native) | Unlimited envelopes, stays inside Salesforce UI, Flow-native | Medium | Salesforce-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.
Category 2: Backup, Recovery & Archival
Section titled “Category 2: Backup, Recovery & Archival”Protects against data loss (accidental deletion, integration errors, malicious actions) and archives historical data to reduce storage costs and improve org performance.
Backup & Recovery
Section titled “Backup & Recovery”| Vendor | Integration Type | Key Differentiator | Cost Tier | When to Recommend |
|---|---|---|---|---|
| Own (formerly OwnBackup) | API-based (Salesforce-owned) | Acquired by Salesforce, deepest compliance, sandbox seeding | High | Regulated industries, enterprises needing SOC 2 / HIPAA compliance |
| Gearset | API-based | Combined DevOps + backup, transparent pricing ($2.50/user/mo), fast restore | Medium | Teams wanting backup bundled with CI/CD tooling |
| Odaseva | Managed package + API | Enterprise-grade, fastest restore times, 10+ years of archiving expertise | High | Large enterprises (1B+ records), complex restore scenarios |
Data Archival
Section titled “Data Archival”| Vendor | Integration Type | Key Differentiator | Cost Tier | When to Recommend |
|---|---|---|---|---|
| DataArchiva | Managed package (native) | Archives to Salesforce Big Objects, Gov Cloud / Shield compatible | Medium | Orgs wanting data to stay within Salesforce ecosystem |
| Odaseva | API-based | Archives to external storage (AWS, Azure, GCP), compliance automation | High | Multi-cloud enterprises with strict data residency rules |
| Own Recover + Archive | API-based | Combined backup and archive, Salesforce-owned | High | Orgs 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.
Category 3: Data Quality & Deduplication
Section titled “Category 3: Data Quality & Deduplication”Prevents and resolves duplicate records, standardizes data formats, enriches records with third-party data, and maintains data quality governance.
| Vendor | Integration Type | Key Differentiator | Cost Tier | When to Recommend |
|---|---|---|---|---|
| DemandTools (Validity) | Desktop + API | Most thorough data operations toolkit, bulk cleansing, 97% renewal rate | Medium-High | Ongoing data governance programs with dedicated data stewards |
| Cloudingo | Managed package | Intuitive UI, undo-merge capability, 550+ AppExchange reviews | Medium | Teams needing business-user-friendly dedup with rollback safety |
| Duplicate Check (Plauti) | Managed package (native) | 100% native, real-time prevention + batch dedup | Medium | Orgs wanting prevention at point-of-entry, not just batch cleanup |
| DataGroomr | Managed package | AI/ML-powered matching, no manual rule configuration needed | Medium | Orgs lacking data quality expertise to configure matching rules |
| RingLead (ZoomInfo) | API-based | Prevents duplicates before CRM entry, lead routing, enrichment | High | High-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.
Category 4: DevOps & CI/CD
Section titled “Category 4: DevOps & CI/CD”Source control, deployment automation, environment management, and release governance for Salesforce metadata and configuration.
| Vendor | Integration Type | Key Differentiator | Cost Tier | When to Recommend |
|---|---|---|---|---|
| Copado | Managed package (native) | Full ALM suite, process governance, deployment rollback, compliance | High | Enterprises with strict change management and audit requirements |
| Gearset | API-based (SaaS) | Fastest setup, automatic dependency detection, backup bundled | Medium-High | Teams prioritizing speed, intuitive UX, and combined DevOps + backup |
| AutoRABIT | API-based (SaaS) | CI/CD + data migration + compliance (SFDX-native), regulated industries | High | Highly regulated industries (financial, healthcare) needing all-in-one |
| Flosum | Managed package (native) | 100% Salesforce-native, data stays in your org, strong data residency | Medium-High | Orgs 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.
Category 5: Payment & Billing
Section titled “Category 5: Payment & Billing”PCI-compliant payment processing, subscription billing, revenue recognition, and payment gateway integration within Salesforce.
| Vendor | Integration Type | Key Differentiator | Cost Tier | When to Recommend |
|---|---|---|---|---|
| Chargent | Managed package | 30+ pre-built gateway integrations, flexible routing | Medium | Orgs needing multi-gateway support or gateway switching |
| Zuora | API + managed package | Enterprise subscription billing, revenue recognition, complex pricing | High | Complex subscription models with usage-based pricing and rev rec |
| Chargebee | API + managed package | Quote-to-cash automation, recurring billing, payment recovery | Medium-High | SaaS companies with subscription lifecycle management needs |
| FinDock | Managed package (native) | Salesforce-native payment engine, donation/billing focus | Medium | Nonprofits 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.
Category 6: Communication & CTI
Section titled “Category 6: Communication & CTI”Computer Telephony Integration (CTI), omnichannel messaging, SMS, voice recording, IVR, and contact center capabilities within Salesforce Service Cloud.
| Vendor | Integration Type | Key Differentiator | Cost Tier | When to Recommend |
|---|---|---|---|---|
| Amazon Connect | API (Service Cloud Voice) | Native Service Cloud Voice partner, AWS ecosystem, pay-per-use | Medium | Orgs already on AWS wanting native Salesforce Voice integration |
| Five9 | Managed package + API | Enterprise contact center, predictive dialing, advanced analytics | High | Large contact centers (500+ agents) with complex routing and IVR |
| RingCentral | Managed package | Unified voice/video/messaging, strong remote/hybrid team support | Medium-High | Organizations needing unified communications beyond just CTI |
| Twilio Flex | API (Open CTI) | Fully programmable contact center, maximum customization | Medium | Teams 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.
Category 7: Document Management & Content
Section titled “Category 7: Document Management & Content”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.
| Vendor | Integration Type | Key Differentiator | Cost Tier | When to Recommend |
|---|---|---|---|---|
| Box for Salesforce | Managed package | Enterprise DMS with granular permissions, compliance, retention policies | High | Regulated industries needing enterprise content management |
| SharePoint/OneDrive | Managed package (Files Connect) | Microsoft 365 ecosystem integration, familiar UX for Microsoft shops | Low-Medium | Organizations standardized on Microsoft 365 |
| Google Drive | Managed package (Files Connect) | Google Workspace integration | Low-Medium | Organizations standardized on Google Workspace |
| XfilesPro | Managed package | Multi-cloud (SharePoint, S3, GDrive), storage optimization | Medium | Orgs 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
Section titled “Category 8: Scheduling & Appointments”Self-service appointment booking, resource scheduling, calendar synchronization, and availability management within Salesforce.
| Vendor | Integration Type | Key Differentiator | Cost Tier | When to Recommend |
|---|---|---|---|---|
| SUMO Scheduler | Managed package (native) | Most feature-rich native scheduler, AI-powered, multi-step booking logic | Medium | Complex scheduling workflows (healthcare, financial services, field service) |
| Calendly | API-based | Simple setup, external-facing scheduling links, broad ecosystem | Low-Medium | External-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.
| Vendor | Integration Type | Key Differentiator | Cost Tier | When to Recommend |
|---|---|---|---|---|
| MuleSoft | API-based (Salesforce-owned) | Deepest Salesforce ecosystem integration, API-led connectivity, enterprise governance | Very High | Large enterprises with complex multi-system environments and API strategy |
| Boomi | API-based (SaaS) | Cloud-native, fast implementation, 20K+ customers, low-code | High | Mid-to-large enterprises wanting faster time-to-value than MuleSoft |
| Jitterbit | API-based (SaaS) | Lightweight, low-code, cost-effective for simpler integrations | Medium | Organizations 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.
CTA Scenario Patterns
Section titled “CTA Scenario Patterns”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.”
Key Gotchas
Section titled “Key Gotchas”Related Topics
Section titled “Related Topics”- Build vs Buy & AppExchange Strategy: Full vendor evaluation scorecard, TCO analysis, 1GP vs 2GP comparison
- Modern Platform Features: Native platform capabilities that reduce the need to buy
- Decision Guides: Visual decision flowcharts for build vs buy decisions
- Trade-Offs: Native vs AppExchange trade-off analysis
- CPQ Architecture: Deep dive into Salesforce CPQ (the most common managed package)
- Integration: Integration patterns, middleware, and API strategy
- Data: Data modeling and LDV considerations relevant to archival
- Development Lifecycle: CI/CD, governance, and environment strategy
Sources
Section titled “Sources”- Salesforce AppExchange: Enterprise Cloud Marketplace
- Salesforce Help: OmniStudio Document Generation
- Salesforce Trailhead: ISVforce Security Review
- Salesforce Ben: Complete Guide to Salesforce eSignature Solutions
- Salesforce Ben: Ultimate Guide to Salesforce Backup Solutions
- Salesforce Ben: Top 8 Salesforce DevOps Platforms
- Salesforce Ben: Salesforce Data Cleaning Tools
- Salesforce Ben: Document Management in Salesforce
- Gearset: Salesforce Backup Comparison
- DevOps Launchpad: Best Salesforce Backup Tools 2025
- PDF Butler: Best Document Generation Tools for Salesforce 2025
- Salesforce Architects: Build vs Buy Decision Guide
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.