Jun 24, 2019 · 23m · top-founders

1430 Can You Do 50% Consulting, 50% SaaS On Top of Open Source CRM Framework?

Greg Soper · 11m spoken Nathan Latka · 8m spoken
0:00 / 0:00

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

Nathan Latka interviews SalesAgility founder Greg Soper on growing SuiteCRM into a bootstrapped, $5 million company that leverages free open-source software to drive enterprise consulting contracts while expanding its SaaS subscription tier.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Nathan holds 42% of the talking time here. How this is scored →

Nathan as informed peer 4.7 Guest teaching 2.7 Guest disagreement 4.6 Nathan pushing back 5.6
05100:0010:0020:000:00–2:05 · Nathan as informed peer 0/10 Promotion of Nathan Latka's Audible Book Release Solo host introductory monologue and promotion for his new book, including a brief summary of the upcoming interview.2:05–6:23 · Nathan as informed peer 5/10 Open Source CRM Philosophy Versus Proprietary Salesforce Licensing Nathan challenges the buzzwords in Greg's bio and questions why businesses would code open-source software instead of buying Salesforce. Greg bluntly rejects Nathan's framing with an emphatic 'wrong, wrong, wrong, wrong' and explains the reality of enterprise custom modeling costs.6:23–10:16 · Nathan as informed peer 6/10 SuiteCRM Business Model, Data Ownership, and Infrastructure Nathan presses Greg on whether SalesAgility is truly a SaaS company or just a consulting agency on top of an open-source framework. Greg defends his server-based pricing model and data sovereignty, while Nathan pushes back on the practical appeal of cloud convenience.10:16–12:58 · Nathan as informed peer 6/10 Analysis of SuiteCRM SaaS Pricing and Monetization Nathan insists on drilling down exclusively into the pure-play SaaS pricing, whereas Greg openly tries to redirect away from SaaS because it is a tiny part of the company. Nathan leverages his interview with Matt Mullenweg of WordPress to assert his authority on open-source commercialization.13:00–16:42 · Nathan as informed peer 6/10 SuiteCRM SaaS Re-Architecture, Containerization, and Revenue Split Nathan aggressively interrogates Greg for precise SaaS subscriber numbers and MRR, pressing Greg on why he doesn't make SaaS free if he does not track the revenue. Greg stands his ground, defending the container re-architecture and eventually sharing the $5M total business revenue baseline.16:42–20:57 · Nathan as informed peer 8/10 Debating Simultaneous Scaling of Services and Pure-Play SaaS Nathan asserts that scaling custom consulting alongside SaaS simultaneously is structurally unsustainable, using WordPress as a counterexample. When Greg claims Salesforce does not have 80% gross margins because they are loss-making, Nathan sharply hits back by correcting him on the difference between gross margin and operating expenses.20:57–22:59 · Nathan as informed peer 2/10 The Famous Five Rapid-Fire Business Questions The interview winds down smoothly with Nathan's standard rapid-fire Famous Five business questions and a cordial outro.0:00–2:05 · Guest teaching 0/10 Promotion of Nathan Latka's Audible Book Release Solo host introductory monologue and promotion for his new book, including a brief summary of the upcoming interview.2:05–6:23 · Guest teaching 5/10 Open Source CRM Philosophy Versus Proprietary Salesforce Licensing Nathan challenges the buzzwords in Greg's bio and questions why businesses would code open-source software instead of buying Salesforce. Greg bluntly rejects Nathan's framing with an emphatic 'wrong, wrong, wrong, wrong' and explains the reality of enterprise custom modeling costs.6:23–10:16 · Guest teaching 4/10 SuiteCRM Business Model, Data Ownership, and Infrastructure Nathan presses Greg on whether SalesAgility is truly a SaaS company or just a consulting agency on top of an open-source framework. Greg defends his server-based pricing model and data sovereignty, while Nathan pushes back on the practical appeal of cloud convenience.10:16–12:58 · Guest teaching 3/10 Analysis of SuiteCRM SaaS Pricing and Monetization Nathan insists on drilling down exclusively into the pure-play SaaS pricing, whereas Greg openly tries to redirect away from SaaS because it is a tiny part of the company. Nathan leverages his interview with Matt Mullenweg of WordPress to assert his authority on open-source commercialization.13:00–16:42 · Guest teaching 3/10 SuiteCRM SaaS Re-Architecture, Containerization, and Revenue Split Nathan aggressively interrogates Greg for precise SaaS subscriber numbers and MRR, pressing Greg on why he doesn't make SaaS free if he does not track the revenue. Greg stands his ground, defending the container re-architecture and eventually sharing the $5M total business revenue baseline.16:42–20:57 · Guest teaching 3/10 Debating Simultaneous Scaling of Services and Pure-Play SaaS Nathan asserts that scaling custom consulting alongside SaaS simultaneously is structurally unsustainable, using WordPress as a counterexample. When Greg claims Salesforce does not have 80% gross margins because they are loss-making, Nathan sharply hits back by correcting him on the difference between gross margin and operating expenses.20:57–22:59 · Guest teaching 1/10 The Famous Five Rapid-Fire Business Questions The interview winds down smoothly with Nathan's standard rapid-fire Famous Five business questions and a cordial outro.0:00–2:05 · Guest disagreement 0/10 Promotion of Nathan Latka's Audible Book Release Solo host introductory monologue and promotion for his new book, including a brief summary of the upcoming interview.2:05–6:23 · Guest disagreement 7/10 Open Source CRM Philosophy Versus Proprietary Salesforce Licensing Nathan challenges the buzzwords in Greg's bio and questions why businesses would code open-source software instead of buying Salesforce. Greg bluntly rejects Nathan's framing with an emphatic 'wrong, wrong, wrong, wrong' and explains the reality of enterprise custom modeling costs.6:23–10:16 · Guest disagreement 5/10 SuiteCRM Business Model, Data Ownership, and Infrastructure Nathan presses Greg on whether SalesAgility is truly a SaaS company or just a consulting agency on top of an open-source framework. Greg defends his server-based pricing model and data sovereignty, while Nathan pushes back on the practical appeal of cloud convenience.10:16–12:58 · Guest disagreement 6/10 Analysis of SuiteCRM SaaS Pricing and Monetization Nathan insists on drilling down exclusively into the pure-play SaaS pricing, whereas Greg openly tries to redirect away from SaaS because it is a tiny part of the company. Nathan leverages his interview with Matt Mullenweg of WordPress to assert his authority on open-source commercialization.13:00–16:42 · Guest disagreement 6/10 SuiteCRM SaaS Re-Architecture, Containerization, and Revenue Split Nathan aggressively interrogates Greg for precise SaaS subscriber numbers and MRR, pressing Greg on why he doesn't make SaaS free if he does not track the revenue. Greg stands his ground, defending the container re-architecture and eventually sharing the $5M total business revenue baseline.16:42–20:57 · Guest disagreement 7/10 Debating Simultaneous Scaling of Services and Pure-Play SaaS Nathan asserts that scaling custom consulting alongside SaaS simultaneously is structurally unsustainable, using WordPress as a counterexample. When Greg claims Salesforce does not have 80% gross margins because they are loss-making, Nathan sharply hits back by correcting him on the difference between gross margin and operating expenses.20:57–22:59 · Guest disagreement 1/10 The Famous Five Rapid-Fire Business Questions The interview winds down smoothly with Nathan's standard rapid-fire Famous Five business questions and a cordial outro.0:00–2:05 · Nathan pushing back 0/10 Promotion of Nathan Latka's Audible Book Release Solo host introductory monologue and promotion for his new book, including a brief summary of the upcoming interview.2:05–6:23 · Nathan pushing back 6/10 Open Source CRM Philosophy Versus Proprietary Salesforce Licensing Nathan challenges the buzzwords in Greg's bio and questions why businesses would code open-source software instead of buying Salesforce. Greg bluntly rejects Nathan's framing with an emphatic 'wrong, wrong, wrong, wrong' and explains the reality of enterprise custom modeling costs.6:23–10:16 · Nathan pushing back 7/10 SuiteCRM Business Model, Data Ownership, and Infrastructure Nathan presses Greg on whether SalesAgility is truly a SaaS company or just a consulting agency on top of an open-source framework. Greg defends his server-based pricing model and data sovereignty, while Nathan pushes back on the practical appeal of cloud convenience.10:16–12:58 · Nathan pushing back 8/10 Analysis of SuiteCRM SaaS Pricing and Monetization Nathan insists on drilling down exclusively into the pure-play SaaS pricing, whereas Greg openly tries to redirect away from SaaS because it is a tiny part of the company. Nathan leverages his interview with Matt Mullenweg of WordPress to assert his authority on open-source commercialization.13:00–16:42 · Nathan pushing back 8/10 SuiteCRM SaaS Re-Architecture, Containerization, and Revenue Split Nathan aggressively interrogates Greg for precise SaaS subscriber numbers and MRR, pressing Greg on why he doesn't make SaaS free if he does not track the revenue. Greg stands his ground, defending the container re-architecture and eventually sharing the $5M total business revenue baseline.16:42–20:57 · Nathan pushing back 8/10 Debating Simultaneous Scaling of Services and Pure-Play SaaS Nathan asserts that scaling custom consulting alongside SaaS simultaneously is structurally unsustainable, using WordPress as a counterexample. When Greg claims Salesforce does not have 80% gross margins because they are loss-making, Nathan sharply hits back by correcting him on the difference between gross margin and operating expenses.20:57–22:59 · Nathan pushing back 2/10 The Famous Five Rapid-Fire Business Questions The interview winds down smoothly with Nathan's standard rapid-fire Famous Five business questions and a cordial outro.

speaking balance: gold is Nathan, purple is the guest (3 minute bins)

0:00 · Nathan 86.1% · guest 13.9%0:00 · Nathan 86.1% · guest 13.9%3:00 · Nathan 17.6% · guest 82.4%3:00 · Nathan 17.6% · guest 82.4%6:00 · Nathan 23.8% · guest 76.2%6:00 · Nathan 23.8% · guest 76.2%9:00 · Nathan 41.5% · guest 58.5%9:00 · Nathan 41.5% · guest 58.5%12:00 · Nathan 34% · guest 66%12:00 · Nathan 34% · guest 66%15:00 · Nathan 33.5% · guest 66.5%15:00 · Nathan 33.5% · guest 66.5%18:00 · Nathan 50.5% · guest 49.5%18:00 · Nathan 50.5% · guest 49.5%21:00 · Nathan 51.7% · guest 48.3%21:00 · Nathan 51.7% · guest 48.3%
Sharpest disagreement ▶ 4:35 Greg vehemently rejects Nathan's Salesforce assumption

Greg interrupts Nathan's assertion that buying Salesforce saves time and money with an emphatic 'No, wrong, wrong, wrong, wrong,' arguing enterprise buyers waste huge sums trying to customize it.

Hardest push from Nathan ▶ 15:32 Nathan challenges the logic of charging without tracking MRR

Nathan refuses to accept Greg's deflection about not knowing MRR, pushing back hard on why they even charge for a product that contributes negligible revenue.

Biggest teaching moment ▶ 5:20 Greg explains enterprise license cost traps

Greg educates Nathan on enterprise software realities by citing a $2.5B corporate client spending $3M annually on licenses, leaving zero budget for business process innovation.

Nathan holds their own ▶ 19:17 Nathan distinguishes gross margin from operating expenses

When Greg argues Salesforce has low gross margins due to net losses, Nathan immediately corrects the financial misconception by explaining above-the-line SaaS margins versus sales and marketing expenditure.

the scores for every segment, with the reasoning behind each
ChapterTopicNathan as informed peerGuest teachingGuest disagreementNathan pushing backWhy
Promotion of Nathan Latka's Audible Book Release 0000 Solo host introductory monologue and promotion for his new book, including a brief summary of the upcoming interview.
Open Source CRM Philosophy Versus Proprietary Salesforce Licensing 5576 Nathan challenges the buzzwords in Greg's bio and questions why businesses would code open-source software instead of buying Salesforce. Greg bluntly rejects Nathan's framing with an emphatic 'wrong, wrong, wrong, wrong' and explains the reality of enterprise custom modeling costs.
SuiteCRM Business Model, Data Ownership, and Infrastructure 6457 Nathan presses Greg on whether SalesAgility is truly a SaaS company or just a consulting agency on top of an open-source framework. Greg defends his server-based pricing model and data sovereignty, while Nathan pushes back on the practical appeal of cloud convenience.
Analysis of SuiteCRM SaaS Pricing and Monetization 6368 Nathan insists on drilling down exclusively into the pure-play SaaS pricing, whereas Greg openly tries to redirect away from SaaS because it is a tiny part of the company. Nathan leverages his interview with Matt Mullenweg of WordPress to assert his authority on open-source commercialization.
SuiteCRM SaaS Re-Architecture, Containerization, and Revenue Split 6368 Nathan aggressively interrogates Greg for precise SaaS subscriber numbers and MRR, pressing Greg on why he doesn't make SaaS free if he does not track the revenue. Greg stands his ground, defending the container re-architecture and eventually sharing the $5M total business revenue baseline.
Debating Simultaneous Scaling of Services and Pure-Play SaaS 8378 Nathan asserts that scaling custom consulting alongside SaaS simultaneously is structurally unsustainable, using WordPress as a counterexample. When Greg claims Salesforce does not have 80% gross margins because they are loss-making, Nathan sharply hits back by correcting him on the difference between gross margin and operating expenses.
The Famous Five Rapid-Fire Business Questions 2112 The interview winds down smoothly with Nathan's standard rapid-fire Famous Five business questions and a cordial outro.

Statements from this episode (15)

Assertion Not checkable as stated
Salesforce buyers spend millions customizing the platform for their processes
“Most companies out there who buy Salesforce spend hundreds of thousands, if not millions of dollars modeling Salesforce to fit the business processes.”
Greg Soper Jun 24, 2019 ▶ 4:37
Assertion Not checkable as stated
SuiteCRM matches all Salesforce features without licensing fees
“The alternative is to take a, an open source CRM like SweetCRM that SalesJilish provides. It does everything that Salesforce does, but the code is open.”
Greg Soper Jun 24, 2019 ▶ 6:00
Disclosure
1% of open-source SuiteCRM downloaders convert to paying consulting clients
“99% of people who download it don't engage with us at all. We don't even know who they are. All we know is that they've downloaded it. But one percent of the user population out there knows that they need to get this baby modified to really drive value from it…”
Greg Soper Jun 24, 2019 ▶ 6:50
Disclosure
SuiteCRM prices per server, costing 10% of Salesforce Enterprise
“The other difference is the, we charge on a per server basis, not on our per user basis. So we're sizing servers. It's according to user populations. And whereas Salesforce are up to somewhere around 200 dollars a month for their enterprise version, we're a 10…”
Greg Soper Jun 24, 2019 ▶ 8:34
Opinion
Soper: Salesforce customers lack application ownership and on-premise flexibility
“With Salesforce, you don't own the application. You don't own the changes to the application. You can't move to on-premise. You don't own your own data.”
Greg Soper Jun 24, 2019 ▶ 9:07
Disclosure
Soper: Enterprise customization is the largest part of SalesAgility's business
“The biggest part of our business is customizing sweet CRM for enterprises internationally.”
Greg Soper Jun 24, 2019 ▶ 10:36
Disclosure
Soper: SuiteCRM SaaS tier costs an average of $10 to $15 monthly
“I'd say between 10, 15 dollars a month.”
Greg Soper Jun 24, 2019 ▶ 11:49
Insight
Soper: Open-source businesses need service revenue to fund product development
“See, there's a dichotomy in running an open source business. You need to drive service revenue so you can build the product.”
Greg Soper Jun 24, 2019 ▶ 12:14
Assertion Not checkable as stated
Soper: SuiteCRM SaaS has approximately 100 customer companies
“Probably only a hundred. [898] Nathan Latka: Okay, about a hundred people. [899] Nathan Latka: So you had about a hundred people paying 15 bucks a month. [901] Greg Soper: A hundred companies. [902] Greg Soper: Some of those companies are substantial. [904] Gr…”
Greg Soper Jun 24, 2019 ▶ 14:56
Assertion Not checkable as stated
SaaS subscriptions drive less than 5% of SalesAgility's total revenue
“No, because it forms, I think, probably less than five percent of our overall revenues.”
Greg Soper Jun 24, 2019 ▶ 16:26
Assertion Not publicly verifiable
Soper: SalesAgility generates around $5 million in total revenue
“Probably about five million U.S.”
Greg Soper Jun 24, 2019 ▶ 16:32
Disclosure
SalesAgility grew to $5M in revenue entirely without venture capital
“No, nothing. ... Everything we have done has been organic.”
Greg Soper Jun 24, 2019 ▶ 17:37
Insight
Soper: CRM software adoption requires hands-on business process modeling
“You can do both. Especially in CRM, where it really is about business process. And unless you can model business processes for your customers, you ain't going to get adoption of the product.”
Greg Soper Jun 24, 2019 ▶ 18:24
Assertion Partly supported
Salesforce protects 80%+ gross margins by outsourcing professional services
“They do very little professional services in-house, which is why their gross margin is above 80%.”
Nathan Latka Jun 24, 2019 ▶ 19:13
Insight
Soper: Custom enterprise projects create superior product feedback loops
“If we're not, I think if we're doing projects, we get very close to the requirements of our customers because our customers drive our thinking and market intelligence about what the, what they're looking for. And that feeds back into projects. Or product. If w…”
Greg Soper Jun 24, 2019 ▶ 19:50
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 2,600 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.