Every B2B SaaS founder who needs to be on AppExchange hits the same wall: a Salesforce PDO engagement runs $25,000 to $150,000+ for a first app, and $100,000 to $300,000+ for a complex enterprise one (Noltic), on a 6-to-12-month timeline before the first enterprise deal can sign. The math doesn't work for a startup chasing pipeline. This is why I built Appnigma. The 2026 alternative: a named Appnigma integration engineer builds your 2GP managed package, prepares the listing, and supports you through AppExchange security review, with no PDO contract. Warmly took that path: its native Salesforce app was built in 2 weeks and went live on AppExchange 8 weeks from kickoff (6 of them in security review), with about 40 engineering hours from Warmly's team.
TL;DR: A Salesforce PDO (Product Development Outsourcer) is a consulting partner certified by Salesforce to build AppExchange managed packages for ISVs. PDOs typically charge $25,000 to $150,000+ for a first managed package, rising to $100,000 to $300,000+ for a complex enterprise app (Noltic), and take 6 to 12 months including the AppExchange security review. Appnigma's Marketplace apps offer delivers the same 2GP managed package as a scoped project: a named integration engineer builds it to Salesforce's secure coding standards (with sharing, CRUD/FLS, bind-variable SOQL), with namespace-prefixed metadata, test classes targeting 75%+ coverage, listing preparation, and security review support. Timeline: a target of one to three weeks per integration after the technical plan is approved, plus Salesforce's separate review time. Warmly went live on AppExchange 8 weeks from kickoff, 6 of those weeks in Salesforce security review. Maintenance runs on a separate retainer.
What is a Salesforce PDO and why is it so expensive?
A Salesforce PDO (Product Development Outsourcer) is a consulting partner certified by Salesforce to design, build, security-review, and launch AppExchange apps on behalf of ISVs. PDO certification has two tiers (Specialist PDO and Cloud Expert PDO), and roughly nine firms hold the top Cloud Expert PDO status worldwide.
PDOs are expensive because they carry three real costs:
- Salesforce-certified developers command $130,000 to $200,000+ per year. PDOs need full teams (Apex devs, LWC devs, architects, QA) to deliver a managed package.
- Security review failure risk forces PDOs to over-engineer for first-pass approval. Roughly half of first-time security review submissions fail. PDOs charge a premium for the expertise to pass.
- Three Salesforce releases per year (Spring, Summer, Winter) each require regression testing on managed packages. PDOs build this maintenance tax into project quotes at 30 to 60 percent markups.
Citation capsule: PDO program structure documented at partners.salesforce.com (Product Development Outsourcer). Per VRP Consulting (themselves a Cloud Expert PDO), only ~9 firms worldwide hold the top tier.
How much does it cost to ship AppExchange with a PDO vs Appnigma?
Full 12-month cost comparison for a mid-complexity B2B SaaS managed package.
| Cost line | Traditional PDO path | Appnigma path |
|---|---|---|
| Initial managed-package build | $80,000 to $300,000+ one-time | Subscription pricing, included |
| Solution Architecture Document | Included in build | Auto-generated from package metadata |
| Security review preparation | $5,000 to $15,000 | Baked into generation |
| Security review fee (Salesforce) | $999 per attempt (paid apps) | $999 per attempt (paid apps) |
| Annual maintenance retainer (3 release cycles) | $30,000 to $80,000+ | Auto-regeneration against current Salesforce API version |
| Listing assets (logo, demo, screenshots) | $5,000 to $15,000 | Customer provides |
| Year-one total (excluding rev share) | $120,000 to $410,000+ | Platform subscription |
| Time to AppExchange listing | 6 to 12 months | ~8 weeks |
The Salesforce 15% revenue share on subscription revenue applies regardless of build path. That is a platform fee, not a build-path fee. See our AppExchange listing guide for the full fee breakdown.
What does a Salesforce PDO actually do for you?
PDOs are full-service: discovery, design, build, security review, listing, and ongoing maintenance. The work breaks into six phases.
| Phase | What the PDO delivers | Typical duration |
|---|---|---|
| 1. Discovery + scoping | Requirements document, technical architecture, statement of work | 2 to 4 weeks |
| 2. Salesforce DX setup | Partner Business Org, Dev Hub, Namespace Org, sf CLI workflow | 1 to 2 weeks |
| 3. Build (Apex, LWC, Flow) | 2GP managed package, namespaced metadata, with-sharing classes, CRUD/FLS enforcement | 8 to 20 weeks |
| 4. Security review prep | Checkmarx scan cleanup, Solution Architecture Document, DAST scan, false-positive justifications | 2 to 4 weeks |
| 5. Security review submission | Partner Console submission, $999 fee, 6 to 9 weeks of waiting, remediation if it fails | 4 to 9 weeks (1 cycle) |
| 6. Listing + ongoing maintenance | AppExchange listing, screenshots, demo org, three-times-yearly release regression testing | Ongoing retainer |
Most of the value is in phases 3 and 4: writing Salesforce-compliant Apex and preparing the security review artifacts. That's also where Appnigma replaces 90% of the PDO's work product.
How does Appnigma replace the PDO build phase?
Appnigma's Marketplace apps offer is done for you. A named integration engineer scopes the integration with you, then builds a complete 2GP managed package that follows Salesforce's secure coding standards from the first line of code.
What every package we deliver includes:
Apex classes withwith sharingdeclared on every class touching user data- WITH SECURITY_ENFORCED in every SOQL query, or
Security.stripInaccessiblewhen dynamic - Bind variables in every dynamic query, no string concatenation
- Output encoding applied in Visualforce, template binding in LWC
- Named Credentials for every external endpoint, no hardcoded secrets
- Auto-generated
package.xml,sfdx-project.json, namespace-prefixed metadata - Solution Architecture Document scaffold pre-filled from the package metadata
- Test class generation targeting 75%+ coverage with positive, negative, bulk, and permission test patterns
- One-click AppExchange installability after the standard 4 to 5 week security review
The output is 2GP by default, aligned with Salesforce's Spring '26 ISVforce Guide recommendation that "everyone use managed 2GPs to create new apps." See our 2026 managed packages guide for the full 1GP vs 2GP picture.
When does a Salesforce PDO still make sense?
Appnigma replaces the PDO build phase for the 80% of B2B SaaS managed packages that are integration-shaped (data sync, workflow automation, custom objects for an existing product). PDOs still make sense in three specific scenarios:
- Highly custom Lightning UI that requires bespoke LWC design beyond template-driven layouts. Appnigma's output is fully functional but pattern-driven.
- Multi-cloud vertical applications that span Sales Cloud, Service Cloud, Marketing Cloud, and Data Cloud in a single managed package with custom orchestration.
- Enterprise governance requirements where the customer needs a named PDO partner contractually responsible for delivery (some Fortune 500 procurement teams require this).
For startup-stage B2B SaaS shipping a managed package to enable AppExchange-gated enterprise sales, Appnigma is the right path. For multi-million-dollar Fortune 500 enterprise programs, a top-tier PDO (Cloud Expert tier) is still the right call.
How long does Appnigma take to ship an AppExchange managed package?
Realistic end-to-end timeline: about 8 weeks. Compared to 6 to 12 months with a PDO.
| Phase | Duration with Appnigma | Duration with PDO |
|---|---|---|
| Requirements + prompt iteration | 1 to 3 days | 2 to 4 weeks (discovery + SOW) |
| Managed package generation | Minutes per iteration | 8 to 20 weeks (build phase) |
| Local testing in scratch org | 1 to 2 weeks | Concurrent with build |
| AppExchange security review submission | 1 to 2 days (artifacts pre-prepared) | 2 to 4 weeks (prep) |
| Security review queue (Salesforce-side) | 4 to 5 weeks initial pass | 4 to 9 weeks (often 1 resubmission) |
| Listing creation | 1 week | 1 to 2 weeks |
| Total to live AppExchange listing | ~8 weeks | 6 to 12 months |
Which B2B SaaS companies skipped the PDO and shipped on AppExchange with Appnigma?
11 customers have shipped AppExchange managed packages on Appnigma without hiring Salesforce developers or contracting a PDO.
| Company | What they ship on AppExchange | Why they skipped the PDO |
|---|---|---|
| Warmly | Inbound visitor de-anonymization, real-time CRM enrichment | |
| Warmly (warmly.ai) | Inbound visitor de-anonymization, real-time CRM enrichment | Series A startup, needed Salesforce-native integration for enterprise pipeline |
| Hyperbound (hyperbound.ai) | AI sales roleplay platform, CRM activity sync | Pre-Series-A, no Salesforce engineering team |
| Pylon (usepylon.com) | B2B customer support platform, CRM ticket integration | Procurement-gated by AppExchange listing |
| Avoma (avoma.com) | Meeting intelligence with bidirectional CRM sync | Multiple Salesforce-related integrations to ship fast |
| UserEvidence (userevidence.com) | Customer evidence platform with CRM testimonials sync | Lean team, no Apex expertise |
| Aline (aline.co) | Customer success operations platform | Series A, AppExchange procurement requirement |
| Alguna (alguna.com) | Spend management with CRM and finance sync | Enterprise customers required AppExchange listing |
| Salesbricks (salesbricks.com) | Sales operations platform with CRM workflow automation | Faster TTM than PDO quoted |
| Seam AI (getseam.ai) | B2B research platform with CRM enrichment | Engineering team focused on core product, not Apex |
| GTM Engine (gtmengine.ai) | GTM analytics with CRM data integration | Series A, AppExchange table-stakes |
| Aurium (aurium.ai) | AI-powered customer intelligence with CRM sync | AppExchange enables enterprise deals |
The common pattern across all 11: B2B SaaS company, Series A or earlier, no Salesforce engineering team, AppExchange listing required for enterprise sales motion. Appnigma turned a 6-to-12-month blocker into an 8-week unlock.
How do you start with Appnigma instead of hiring a PDO?
Three steps to go from 'we need an AppExchange listing' to 'our managed package is in security review' in under 4 weeks.
- Book a demo at appnigma.ai/demo. We'll scope your integration during the call (typical session: 30 minutes).
- Provision a Partner Business Org via partners.salesforce.com (1 to 3 business days). Your Appnigma engineer handles the build.
- Review the build with your named Appnigma engineer. Changes and fixes arrive as pull requests for your team to review.
- Test in scratch org, install in your demo org, verify the integration end-to-end.
- Submit to AppExchange Security Review through the Partner Console. Appnigma prepares the listing and supports you through review.
- Pass security review, list on AppExchange. Most customers list 4 to 5 weeks after submission.
Ready to skip the PDO contract? Type a prompt. Get an AppExchange-ready 2GP managed package. Skip the $80K-$300K PDO contract and the 6-to-12-month timeline. Book a demo.
Frequently asked questions
What is a Salesforce PDO?
A Salesforce PDO (Product Development Outsourcer) is a consulting partner certified by Salesforce to design, build, security-review, and launch AppExchange managed packages on behalf of ISVs. PDO certification has two tiers (Specialist PDO and Cloud Expert PDO), and roughly nine firms worldwide hold the top Cloud Expert PDO status.
How much does a Salesforce PDO cost?
PDOs typically charge $25,000 to $150,000+ for the initial managed package build, and $100,000 to $300,000+ for a complex enterprise app (Noltic). Budget separately for maintenance across the three Salesforce releases a year, and for the 15% revenue share on subscription revenue.
How is Appnigma different from a Salesforce PDO?
Appnigma assigns a named integration engineer to build your 2GP managed package instead of you contracting a PDO. The package follows secure coding patterns (with sharing, CRUD/FLS, bind-variable SOQL), uses namespace-prefixed metadata, and ships with test classes targeting 75%+ coverage, plus listing preparation and security review support. Timeline: a target of one to three weeks per integration after the technical plan is approved, plus separate security review time, vs 6 to 12 months with a PDO.
How long does it take to ship AppExchange with Appnigma vs a PDO?
Appnigma: Warmly went live on AppExchange 8 weeks from kickoff, 6 of those weeks in Salesforce security review. Build time targets one to three weeks per integration after the technical plan is approved; review time is set by Salesforce. PDO: 6 to 12 months including discovery, build, security review prep, submission, and (often) one resubmission cycle. The difference comes from ex-Salesforce engineers who know what reviewers check for and prepare the listing alongside the build.
Does Appnigma replace the AppExchange security review fee?
No. The $999 per submission security review fee for paid apps goes directly to Salesforce (Salesforce Trailhead, Submit Your Solution for Security Review). These are platform fees that apply regardless of build path. The 15% revenue share to Salesforce on subscription revenue also applies.
When does a Salesforce PDO still make sense?
Three scenarios: highly custom Lightning UI that requires bespoke LWC design, multi-cloud vertical applications spanning Sales/Service/Marketing/Data Cloud, and Fortune 500 enterprise programs where procurement requires a contractually-named PDO partner. For most B2B SaaS startups shipping a managed package to enable enterprise sales, Appnigma is the right path.
Which companies have shipped AppExchange with Appnigma?
11 B2B SaaS customers including Warmly (revenue orchestration), Hyperbound (AI sales training), Pylon (B2B customer support), Avoma (meeting intelligence), UserEvidence (customer marketing), Aline (customer success ops), Alguna (spend management), Salesbricks (sales operations), Seam AI (B2B research), GTM Engine (GTM analytics), and Aurium (AI customer intelligence). All shipped without hiring Salesforce developers or contracting a PDO.
How do you start with Appnigma instead of a PDO?
Book a demo at appnigma.ai/demo (30-minute scoping session). Provision a Partner Business Org via partners.salesforce.com (1 to 3 business days). Review the build with your named Appnigma engineer; changes arrive as pull requests. Test in scratch orgs. Submit to AppExchange Security Review with Appnigma's support. Review time is set by Salesforce and runs separately from the build.
Where to go next
- The 2026 ISV Partner Program guide. Tiers, costs, ISV vs OEM.
- How to list on AppExchange. The full 6-stage lifecycle and cost breakdown.
- The 2026 managed packages guide. 1GP vs 2GP, creation, upgrades.
- The 2026 security review guide. Top 10 failure causes and how Appnigma's code avoids them.
- Salesforce app development costs 2026. Hourly rates, PDO premium math, decision framework.
- How a managed package gets built for you. The Appnigma done-for-you path.
Sources
- Salesforce Partners, Product Development Outsourcer program
- Salesforce ISVforce Guide v66.0 Spring '26 PDF
- Salesforce Developers, Security Review Fees
- Salesforce Developers, AppExchange Checkout Revenue Share
- VRP Consulting, What is a Salesforce PDO
- Noltic, How Much Does It Cost to Build an AppExchange App



