Fetching from the wire…
Public story · 2026-08-17 · high
SaaStr's own ad-creative agents never once proposed Canva, a bigger threat investor Jason Lemkin says than Canva's margin hit.
Why now: The forecast cut and the agent-absence data both surfaced in the August 17 20VC x SaaStr coverage.
Canva cut its 2026 growth forecast from 30% to about 20%, Melanie Perkins disclosed mid-year, per Jason Lemkin's account on 20VC x SaaStr. The company still runs about $3B in GAAP revenue, but Lemkin pegs its new mark near $12B against a roughly $42B last round. That's a margin problem, and margin problems are survivable. Every company that shipped AI features into a flat subscription is eating inference cost right now.
What Lemkin flagged next is a different kind of problem. When SaaStr built its own ad server and creative-generation network, its agents never once proposed Canva. Not as a first option, not as a fallback.
I've felt the same mechanism from the builder side. When I ask Claude Code to generate a graphic for a project, it reaches for SVG or an image-model API. It never opens a design tool, because a design tool is a place a person sits down in front of. An agent doesn't go places. It calls things.
Two other items in the same 20VC x SaaStr coverage rhyme with that shift. Recall.ai opened a self-serve tier at $0.50 per recording hour on top of a universal meeting-capture API. That removes build-a-notetaker as a defensible startup idea. Treg shipped 2,630 API endpoints across 47 providers behind one token at zero markup, open source and self-hostable on GitHub. Both price a capability as a metered primitive instead of a product someone logs into.
The question worth asking this quarter: when an agent is doing your product's job, does the model reach for you unprompted? Not whether your API is good. Whether it's called.
Each link below shares sources, entities, or timing with this story.
Jason Lemkin uses Replit / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Jason Lemkin uses Replit); both cover Jason Lemkin, Lemkin, There, When; reported by the same outlet (saastr.com).
Jason Lemkin works at SaaStr / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Jason Lemkin works at SaaStr); both cover Claude Code, Jason Lemkin, SaaStr, When; reported by the same outlet (saastr.com).
Linked by a graph relationship (Jason Lemkin works at SaaStr); both cover Canva, GAAP, SaaStr, When; reported by the same outlet (saastr.com).
Anthropic partners with Canva / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Anthropic partners with Canva); both cover Claude Code, GitHub, When; reported by the same outlet (github.com).
superset supports Claude Code / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (superset supports Claude Code); both cover Claude Code, GitHub, There, When; reported by the same outlet (github.com).
Jason Lemkin works at SaaStr / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Jason Lemkin works at SaaStr); both cover Jason Lemkin, Products, SaaStr; reported by the same outlet (saastr.com).
Claude Code competes with Cursor / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code competes with Cursor); both cover Claude Code, GitHub, When; reported by the same outlet (github.com).
Jason Lemkin works at SaaStr / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Jason Lemkin works at SaaStr); both cover Canva, Jason Lemkin, SaaStr; reported by the same outlet (saastr.com).