Home/Reports/Deep Dives/figma
← Back to Deep Dives
figmaSaaSB2BEnterpriseSaaS·May 28, 2026·18 min read

We analyzed Figma's public web stack. Find out how Next.js, AWS CloudFront, Sanity, and a Facebook Pixel power their marketing site—and what's missing from the PLG engine.

Figma processes billions of design interactions, yet its public marketing site runs without a CRM, without a chat widget, and without any visible marketing automation. Instead, the company leans on a Next.js frontend served globally via AWS CloudFront, content managed through Sanity.io, and just one ad pixel—Facebook Pixel—to track paid campaigns.

That’s the standout finding from our competitive intelligence scan of the design giant’s web surface. For B2B SaaS founders and product leaders, this stack is a masterclass in doing more with less—so long as you have a product that sells itself. Under the hood, Figma’s marketing infrastructure prioritizes performance, content velocity, and operational reliability while leaving traditional martech conspicuously absent. This is a stack that trusts product-led growth to carry the load, with enterprise motions routed through a single contact-sales path.

Let’s unpack the technologies, the architectural decisions, and the strategic implications for anyone building or competing in the collaborative design space.

The Stack at a Glance

The captured marketing surface is a modern Jamstack deployment. The front end is built on React via Next.js, a framework that supports static generation and server-side rendering, giving Figma the ability to deliver SEO-friendly pages at the edge. That edge is AWS CloudFront, Amazon’s content delivery network, with DNS managed through Route 53 and TLS certificates issued by Amazon. It’s a fully AWS-native hosting chain that ensures low latency and high availability for the marketing site.

Content sits in Sanity, a headless CMS that decouples the editorial experience from the presentation layer. This is a deliberate choice: marketing teams get a real-time collaborative editing environment, while engineers maintain control over the Next.js rendering pipeline. Video assets are offloaded to Vimeo’s CDN, further reducing origin load and letting Figma lean on a specialist video host rather than streaming from their own infrastructure.

Operational monitoring comes from Sentry, which captures runtime errors in the Next.js application. Figma also enforces forced HTTPS across the site and maintains a public status page at status.figma.com, signaling an operational maturity that treats the marketing site as a critical service—not an afterthought.

Where the stack gets interesting is in what it doesn’t include. No CRM tags, no live chat tools, no advanced marketing analytics platforms like Amplitude, Mixpanel, or even Google Analytics 4 were observed. The only dedicated analytics signal detected is Featurebase/ProdRegistry (a product feedback and changelog tool), which appears with medium confidence and likely serves the product side rather than marketing attribution. The sole advertising pixel is Facebook Pixel; there is no evidence of LinkedIn Insight Tag, Google Ads conversion tracking, or any ABM platform like 6sense or Demandbase.

This paints a picture of a marketing tech stack that is deliberately sparse. Figma routes all demand generation through content and the product itself, with the website acting as a lightweight capture surface. The self-serve signup flow, pricing page, and a single “Contact sales” link are the primary conversion points. There’s no observed marketing automation or email nurturing flow on the marketing domain—lifecycle tooling is limited to social scheduling via Buffer. For a company of Figma’s scale, this is a radical departure from the typical enterprise SaaS playbook.

How They Acquire Customers

Figma’s customer acquisition engine runs on organic content, free utility tools, and product virality. The captured sitemap reveals a significant content operation: a 193-post blog covering design systems, collaboration, prototyping, and Figma tutorials, alongside four free design utilities—a color contrast checker, a palette generator, a lorem ipsum text tool, and a QR code generator. These aren’t throwaway pages; each tool targets high-volume search queries and acts as an SEO lead magnet, bringing designers and developers into the Figma orbit before they ever sign up.

The blog itself is a scaled buyer-education asset. Topics range from “How to build a design system in Figma” to “Figma vs. Sketch” comparison pieces, with content structured to capture visitors at every stage of the awareness funnel. This is a classic content marketing moat: 193 posts represent a multi-year investment that competitors cannot easily replicate, especially when combined with the brand authority of the Figma name.

What happens after a visitor arrives is where the acquisition model diverges from the B2B norm. There is no live chat widget to intercept high-intent visitors. No chatbot from Drift, Intercom, or HubSpot. No Typeform or Calendly embedded for demo scheduling. The only interactive capture mechanisms are the self-serve signup form and the enterprise contact-sales form. This means the website relies entirely on the strength of the Figma product to convert—visitors either sign up for a free account directly or, if they need an enterprise plan, they must fill out a form and wait for a sales response.

Paid acquisition channels are unusually narrow. The only third-party advertising pixel detected is Facebook Pixel, indicating ad spend is concentrated on Meta’s platforms (Facebook, Instagram) with retargeting capabilities. There is no evidence of LinkedIn Ads tracking, Twitter Pixel, or programmatic display retargeting. This likely reflects Figma’s growth stage: with a dominant market position and strong word-of-mouth, the company can allocate ad dollars selectively rather than running broad awareness campaigns. However, it also means that Figma is not capturing retargeting audiences from organic traffic with any granularity beyond what Facebook can provide—a potential blind spot if purchase intent signals are being lost.

Lifecycle marketing is the biggest gap in the observed surface. No email marketing platform (Mailchimp, Customer.io, Iterable) or marketing automation tool (Marketo, HubSpot Marketing Hub) was detected on the marketing domain. No experimentation or A/B testing tool (Optimizely, VWO, Google Optimize) appears. The only social scheduling signal is Buffer, which is used for publishing content, not for personalization or automated nurture sequences. This suggests that Figma’s product-led growth motion does not rely on email drip campaigns or in-app messaging sequences exposed to the public web—or that these capabilities live on separate subdomains or within the product itself, invisible to a marketing-site scan.

Infrastructure & Operations

The marketing site’s architecture is a model of modern, JAMstack-style delivery, but it’s only one slice of Figma’s broader infrastructure. The core collaborative design product—the WebGL-powered editor that handles real-time multiplayer editing—is entirely separate and not visible in this surface scan. What the scan does reveal is a marketing delivery system optimized for performance, reliability, and content agility.

Next.js with static generation means most pages are pre-built at deploy time and served as HTML from CloudFront, with dynamic hydration handled by React. This approach yields fast Time to First Byte and good Core Web Vitals, while allowing rich interactivity like the free tools. The CDN edge caching gives Figma a global performance boost and reduces load on origin servers. Combining this with Sanity as a headless CMS separates content authoring from the build pipeline, letting marketing teams update landing pages, blog posts, and utility tools without touching code.

Video delivery through Vimeo is another smart offload. Instead of hosting videos on Figma’s infrastructure or embedding raw YouTube iframes, they use Vimeo’s video-specific CDN and player, which provides enterprise-grade reliability and ad-free playback—important for a brand-conscious product. This choice also avoids any potential tracking issues from embedded YouTube content on a professional marketing site.

Operational rigor is evident in the use of Sentry for error monitoring. Every JavaScript exception in the Next.js app is captured and routed to the engineering team, allowing for rapid debugging. The forced HTTPS redirect (enforced via CloudFront or Route 53) ensures all traffic is encrypted, a baseline security measure. And the existence of a public status page at status.figma.com, separate from the main site, indicates an incident communication process that treats uptime as a trust signal—even for a marketing surface.

DNS is managed through Route 53, and TLS certificates are issued by Amazon. This is a standard AWS-native configuration that works well, but it’s worth noting a couple of email security details. The domain figma.com has DNSSEC not enabled, meaning the DNS chain is vulnerable to spoofing attacks. Furthermore, DMARC is set to quarantine without an aggregate reporting address (rua). While this isn’t the full story of Figma’s email security posture—their product email infrastructure likely has its own configurations—it does mean that the marketing domain’s email authentication could be stronger. For a company handling sensitive design files and enterprise customers, these settings lag behind best practices like full DMARC rejection with monitoring.

Enterprise readiness signals on the observed marketing site are sparse. No dedicated trust page, security overview, SOC 2 report, or integration marketplace was captured. There’s no “Enterprise” page deep enough to list compliance certifications or governance features. The pricing page offers self-serve plans and a “Contact sales” link, but no detailed enterprise plan breakdown. This doesn’t mean Figma lacks enterprise-grade security or compliance—they likely have a separate trust center on a subdomain like trust.figma.com or security.figma.com—but the marketing site itself does not serve the enterprise buyer with the information they typically seek during an evaluation. This is a common pattern: enterprise validation content lives behind a gated sales motion, requiring a conversation with a sales representative. For CIOs and procurement teams, that means the first touchpoint is a form submission, not a self-service knowledge base on the main site.

What This Means for Competitors

Figma’s observed stack matters because it tells a story about what the market leader believes can be stripped away. Competitors in the collaborative design space—Adobe XD, Sketch, Penpot, Lunacy, Marvel—must decide whether to emulate Figma’s lean approach or exploit the gaps it leaves open.

The biggest implication is that product-led growth can succeed with extraordinarily light go-to-market tooling, provided the product has inherent network effects. Figma’s magic is the real-time multiplayer editor, shared component libraries, and the fact that designers bring developers into the platform. Every new user creates more value for existing users, reducing the need for aggressive top-of-funnel paid acquisition and complex nurture sequences. The marketing site simply needs to be fast, discoverable, and offer an immediate path to the free product.

For competitors without that level of network effect, Figma’s stack is a cautionary tale. Building a 193-post blog and a suite of free tools is replicable, but the organic authority and brand affinity are not. A smaller competitor might need to invest more in marketing technology—chatbots to qualify leads, retargeting pixels to recapture traffic, and email automation to nurture trialists—because the product alone won’t carry the same viral coefficient. Figma’s lack of observed experimentation or A/B testing tooling suggests they aren’t deeply optimizing the marketing site’s conversion funnels; competitors who systematically test landing pages, signup flows, and trial-to-paid paths could find an edge.

Another strategic insight is the separation of concerns between the marketing surface and the enterprise sales motion. Figma’s “Contact sales” path means that the marketing site is not the place where enterprise buyers get their security questionnaires answered or compliance documentation downloaded. Competitors can differentiate by building transparent enterprise content into their public sites—showcasing SOC 2 reports, listing SAML/SSO integrations, and providing an interactive product demo without requiring a sales call. The absence of a developer portal or API playground on the main marketing site is another opening: proactive API documentation and integration marketplaces could attract the developer audience that Figma’s public site currently doesn’t serve directly.

Operationally, the modern JAMstack approach with Next.js and Sanity is now table stakes. Competitors should adopt a similar headless architecture to keep their marketing sites fast and editor-friendly. However, they should also consider monitoring and reliability beyond the basics. Implementing Sentry is good; adding real user monitoring (RUM) with something like Datadog RUM or Sentry Performance could give deeper insights into page load times across geographies. Figma’s reliance on AWS alone is robust, but a multi-CDN strategy (adding Cloudflare or Fastly) could further improve global performance for a smaller player needing every edge.

Finally, the lean ad stack—only Facebook Pixel—is both a strength and a weakness. It indicates Figma can afford to be selective with ad spend, but it also means their retargeting reach is limited. A competitor could blanket the social channels with LinkedIn ads targeting design professionals, Google Display Network retargeting, and even TikTok campaigns for the next generation of creators. Figma’s current posture leaves those channels wide open for challengers who might not win on product features but can win on aggressive demand generation.

Key Takeaways

1. Headless architecture is production-grade. Figma’s choice of Next.js on AWS CloudFront with Sanity as a headless CMS shows that decoupled, static-first marketing sites can handle enterprise traffic without sacrificing editorial velocity or performance. This stack is accessible to startups while being robust enough for a public company.

2. PLG doesn’t require heavy martech. The absence of a CRM, chat, marketing automation, or experimentation tools on the observed marketing surface proves that a powerful product with network effects can grow without an elaborate marketing technology back end. The conversion engine is the free product itself, not a nurtured email sequence.

3. Organic content is the durable moat. With 193 blog posts and four creative utility tools, Figma invests in assets that compound in SEO value over time. Competitors can’t shortcut this—they need to commit to long-form, buyer-education content and genuinely useful free tools that align with their product’s use case.

4. Enterprise readiness must be intentional. The marketing site’s lack of trust, security, integration, or compliance content signals a deliberate gating of enterprise information. For any company selling upmarket, consider building a dedicated trust center and integration marketplace on separate subdomains, but ensure the main marketing site still provides a bridge—clear calls to action for technical evaluators, case studies with compliance logos, and direct links to documentation.

5. Operational hygiene is a trust signal. Forced HTTPS, Sentry error tracking, and a public status page are not optional extras. They demonstrate that Figma treats its marketing surface as a critical service. Every B2B company should adopt at least this level of monitoring and incident transparency, even for non-product pages.

For product leaders evaluating a build-vs-buy decision or mapping the competitive landscape, Figma’s public stack is a reminder that technology choices reflect a strategic posture. The tools you omit are as important as the ones you deploy. Figma omits almost the entire conventional marketing stack and instead relies on the gravitational pull of its product. That’s not a blueprint every company can follow, but it’s a powerful signal about where the industry is heading: product-led, content-rich, and operationally lean.

Evidence-Grounded Buying Implications

An enterprise evaluation of Figma based solely on the observed marketing surface must proceed with caution, distinguishing between what is tangibly demonstrated and what remains an open question. The evidence paints a picture of a company that invests heavily in top-of-funnel content and a modern, resilient marketing web presence, but whose deeper product delivery, security posture, and sales motion layers are largely invisible through this scan.

The marketing site itself demonstrates strong operational hygiene: Next.js with server-side rendering delivered over AWS CloudFront, TLS termination via Amazon, and Sentry error tracking. Forced HTTPS and a publicly accessible status page suggest a baseline commitment to availability and incident communication. However, none of this evidence touches the core SaaS application, its API architecture, or its data plane. The complete absence of any developer documentation, API reference, or integration page from the captured sitemap forces a critical caveat: enterprises evaluating Figma for embedded workflows, extensibility, or custom integrations cannot draw any conclusion from this scan about API maturity, rate limiting, or SLAs. The existence of help.figma.com as a separate subdomain implies documentation may exist, but its content, searchability, and audience-appropriateness remain unverified.

On the go-to-market front, the observed hybrid motion—self-serve signup alongside a “Contact sales” link—is typical of product-led growth (PLG) companies, but the lack of visible sales and marketing infrastructure raises questions about the maturity of the enterprise sales funnel. No CRM, no chat, no advanced marketing automation, and no ABM tools are detected. While a PLG company might reasonably omit live chat on a marketing site, the absence of any recognizable CRM or email marketing tool could mean either a highly custom or in-house stack, or a marketing operation that is less instrumented for lead routing and nurturing than it first appears. Only Facebook Pixel is present for advertising, suggesting that paid acquisition is narrowly focused and that retargeting audiences are likely built primarily on Facebook properties. For a buyer, this implies that much of Figma’s inbound demand is organic, seeded by the extensive blog and free utilities, but that the enterprise buyer’s journey beyond the contact form is opaque from the outside. Do large deal leads receive timely, contextual follow-up? Is there a partner channel for procurement? The scan cannot say.

Enterprise trust signals are conspicuously thin. The truncated sitemap contains no dedicated trust, security, compliance, or integration pages. While a separate security microsite or documentation portal might exist and simply was not captured, a buyer evaluating Figma’s posture will need to seek explicit evidence of SOC 2 reports, ISO certifications, data residency options, and access controls. Email security configuration offers partial insight: DMARC is set to quarantine, which is a positive step against spoofing, but the absence of an aggregate reporting address (rua) limits the domain owner’s ability to monitor abuse, and DNSSEC is not enabled. These are not disqualifiers at the level of a marketing site, but security-conscious buyers should verify whether Figma applies stricter configurations to the product domain and authentication flows.

The content investment revealed by the sitemap—193 blog posts and four free design utilities—signals a deliberate strategy to capture top-of-funnel interest through SEO. This is a double-edged signal for an enterprise buyer: it demonstrates thought leadership and a large content footprint that suggests a robust user community and long-term product commitment, but it also means that self-serve educational material is highly optimized for individual designers, not necessarily for the IT governance, procurement, or admin buyer personas. Without access to the unscanned sections of sitemap, one cannot assess whether Figma addresses enterprise-specific concerns at scale.

Finally, the limited analytics detection (Featurebase/ProdRegistry at medium confidence) suggests that experimentation, personalization, and advanced visitor intelligence are either not in place or are delivered through unobservable first-party infrastructure. For a company of Figma’s size, the absence of any experimentation tool on the marketing site may be an intentional omission rather than an oversight, but it means that a buyer cannot rely on apparent evidence of data-driven optimization as a proxy for product improvement velocity.

In summary, the evidence supports confidence in Figma’s content-led acquisition and its marketing site’s delivery resilience. Every other dimension—enterprise sales process, security and compliance documentation, API and developer ecosystem, support SLAs, and lifecycle automation—must be validated directly with Figma’s enterprise team, as this scan provides no affirmative signals and cannot distinguish between “not present” and “not captured.”

What a Competitor Should Verify Next

A competitor aiming to benchmark Figma’s go-to-market and technical maturity must prioritize closing the gaps that this scan explicitly highlights. The following verification steps are derived directly from the observed evidence gaps and the boundaries of the scanning methodology.

First, the truncated sitemap at 200 pages leaves a large blind spot. Competitors should obtain a complete sitemap, either through permissioned crawling, alternative indexing sources, or by manually enumerating critical URL patterns. The goal is to identify whether Figma hosts dedicated product pages, integration directories, case studies, pricing detail for large teams, or trust and compliance documentation on www.figma.com or adjacent subdomains. This would immediately clarify the enterprise content depth and reveal any landing pages tailored to procurement personas that are absent from the observed sample.

Second, the unscanned subdomains—particularly help.figma.com, but also any potential developer portal (e.g., developer.figma.com, api.figma.com), status.figma.com (already observed as a separate site), and possible trust.figma.com—must be audited. Investigating help.figma.com will reveal the structure of support documentation, community forums, and whether there is a knowledge base oriented toward administrators. A developer portal would confirm the existence and maturity of APIs, SDKs, webhooks, and any plugin marketplace documentation that the marketing site completely obscures. The status page should be monitored over time to understand incident communication patterns and historical uptime.

Third, the observed lack of CRM, chat, and advanced marketing analytics tools requires validation. Competitors should attempt to trigger lead capture and observe the follow-up sequence: does a demo request result in a timely human response, and from which tools (e.g., Salesforce email headers, meeting scheduling services)? Mystery shopping via the “Contact sales” flow can reveal the routing logic and whether there is a partner-assisted purchasing motion. Similarly, direct sign-up and product usage could expose lifecycle email flows not observable through the marketing site alone—onboarding sequences, upgrade prompts, or referral incentives that indicate marketing automation depth.

Fourth, the limited paid acquisition footprint (only Facebook Pixel) suggests that a thorough advertising intelligence scan across multiple ad networks is warranted. Competitors should investigate whether Figma runs campaigns on LinkedIn, Google Display, YouTube, or programmatic channels that might not rely on third-party pixels on the marketing domain, or whether paid investment is genuinely narrow. Social listening and job listings for growth marketing roles can further illuminate acquisition strategy.

Fifth, the absence of experimentation and advanced analytics tools on the marketing site may be misleading if Figma uses server-side experimentation or a custom data layer. Competitors with access to the product interface could test for feature flagging or A/B testing within the application itself, as PLG companies often test in-product rather than on the marketing site. Additionally, analyzing network traffic on the web app (a step beyond the scope of this marketing scan) would reveal the SaaS delivery stack, API endpoint patterns, and client-side monitoring tools.

Finally, direct security probing of the product domain—SPF and DMARC configurations, DNSSEC status, certificate transparency logs, and public security.txt or vulnerability disclosure policies—would supplement the limited email security signals observed on the marketing site. A competitor should not rely on the marketing domain alone to assess Figma’s overall security posture, but should map all publicly accessible properties and evaluate consistency.

These verification steps collectively address the critical evidence gaps: enterprise content depth, developer ecosystem visibility, actual sales process instrumentation, full-funnel marketing operations, and security configuration beyond the marketing surface. Without them, any competitive assessment based on this scan remains incomplete.

Tech stack detected from public signals — using automated code analysis, DNS profiling, and browser-level inspection across https://www.figma.com. No privileged access. No guessing.

Send figma's Full Strategy Report

Get the complete 5-module analysis delivered to your inbox

GTM Stack

Demand generation & routing

Funnel Design

Conversion path & user journey

Product Architecture

Infrastructure & delivery

Growth Maturity

SEO, content & lifecycle

Enterprise Readiness

Trust, security & scale