← Back to case studies

Figarc

Misusing Figma to make a design system for floor plans

Strategy
Identity
Positioning
Copywriting
Visuals
Website
Design system
Top-down floor plan showing labeled areas including living room with sectional sofa, dining area, kitchen, bedroom, bathroom, and office, with color-coded name tags for Interior designer, Fancy architect, Sexy Figarcher, and Yuliana.
Industry
Creative goods
Timeline
4.5 months
Launched
September, 2024
Collaborators
Mighty Alex (Figma plugin)
Onward Studio (Promo video)

Overview

Sometimes, I have one of those late-night creative impulses where I start fantasising about my future retirement home. I often sketch these ideas on paper just for fun as a kind of meditative pastime. What I didn’t expect was that these doodles would spark a fully-fledged side project with a surprisingly quick path to profitability.

At some point, pen and paper weren’t enough. I wanted to see how far I could push my daily design tool—Figma—into territory it was never intended to explore: architecture. Could I apply my deep knowledge of Figma for spatial design? Could I treat rooms, walls, and furniture the same way I treat components, compoent variants, variables, variable modes and tokens?

The Challenge

The goal wasn’t simply to draw floor plans in Figma. Anyone can do that with enough patience. The real question was: can Figma become a fully modular architectural design system? My first attempt was highly detailed, shadow-heavy, photorealistic furniture.

Top-down view of a living room with two blue sofas, one blue armchair, one blue ottoman, patterned round rug, glass coffee table, and wooden floor.

It looked beautiful, but producing 250+ photorealistic furniture components would be technically heavy and entirely impractical. Not only would it take months to build, but it would also melt the average person’s CPU.

So I shifted direction. Instead of realism, I leaned into building components expressive enough to feel real, but light enough to be practical. The indie-maker instinct kicked in: build something fun, useful, easy to use—and see where it leads.

Key Objectives

  1. Create a design system that makes floor-plan design in Figma fun.
  2. Ensure the system is easy for anyone to install, understand, and use.
  3. Package it as a premium, high-quality Figma resource.
  4. And perhaps—just perhaps—prompt Figma to imagine an architectural future for their toolset.

The design process

How should the product be called?

Sometimes naming should be clever. Sometimes it just needs to be obvious. I opted in for the latter and merged Figma and architecture into one word called Figarc, and to my luck, the .com was available.

Building early buzz

Before the product even existed, I launched a simple “coming soon” page and set up email automation to build momentum. Early subscribers became beta testers, first adopters, and even received discounted versions of the final product.

Subscription form with profile pictures and labels Fancy architect, Homeowner, and Interior designer above the text Join the Figarc club with email input and subscribe button.

Misusing variables and variable modes in Figma

I created three visual themes: Whiteprint, Blueprint, and Miyazaki. They were powered by variable modes. With one click, people could switch styles with ease, while the variable logic handled everything behind the scenes.

User interface showing a color theme editor with a list of color variables including dark grey, light grey, dark brown, medium brown, and others, each with a color swatch and hexadecimal code.

Solving spatial complexity inside a pixel tool

Figma thinks in pixels; architecture thinks in centimeters, meters, inches, and feet. To address that, I made grids for both metric and imperial users, while also creating measurement components people could drag directly onto their layouts. If needed, they could even adjust Figma’s nudge amount to match the measurement logic.

User interface panel titled Grid styles with options for Metric and Imperial under Figarc foundations, and a search bar.

Designing the furniture library

The heart of Figarc was the furniture system. It consists of over 200 components with variants and overrides. Each element included dimensions sourced from real architectural data, making the system playful, yet grounded in reality.

It was the most time-consuming part of building this product, but it was the crux of the product experience, so the time invested was justifiable.

Top-down illustrations of various objects including grand pianos, a swimming pool, parked cars, bookshelves, circular seating arrangements, and square water fountains.

Textures, polish, and floor plans

Open-source texture libraries helped me add wood, stone, carpet, and other materials as style presets. I mocked up sample floor plans for marketing and to stress-test the design system’s capabilities.

Grid of 24 square samples showing various textures and patterns including fabric, grass, stone, tile, and wood in different colors and designs.
Top-down floor plan of a home showing a living area with sectional sofa, dining table with chairs, kitchen with island and stools, bedroom, two bathrooms, office, and stairway.
Floor plan showing a three-bedroom house with a living room, dining area, kitchen, two bathrooms, laundry room, and garage.
Floor plan of the Friends TV show apartments with two separate living spaces, bedrooms, bathrooms, and furniture layout.

And no, you’re not looking at screenshots from an architecture app. This is pure Figma mischief. 😊

The business process

Website as the main acquisition engine

The website needed to speak to Figma experts and total beginners. I built it in Webflow and even connected the entire Figma library to the CMS so people could scroll through components interactively on the website before even downloading the product.

Website screenshot showing a floor plan design tool in Figma with labeled roles: Interior designer, Fancy architect, Sexy Figarcher, and Yuliana.
Webpage screenshots showcasing a blue-themed design system with library navigation, floor plans, furniture icons, and user testimonials.

Creating momentum with a promo video

Knowing how effective video is at turning curiosity into conversions, I commissioned a professional promo video to give the launch extra lift. Onward Agency delivered it beautifully and fast, helping Figarc make a stronger first impression.

Creating the wall of love

Testimonials from early users became social proof, helping Figarc spread organically across social media and niche online communities.

Grid of testimonials from various users praising Figarc floor planning tools and features, each with profile pictures, dates, and social media links.

Email as the core retention channel

Email marketing played a key role. One of my campaign emails even got featured on Email Love, which brought in more attention and a few new customers.

Top view illustration of a billiards table with cue and arranged balls, part of Figarc 1.4 update announcement on a blue background.

Fixing onboarding assumptions

Beta testing revealed that many early adopters were not Figma experts, as I suspected. So I created a tutorial file and a short orientation video to help them learn both Figma basics and Figarc itself.

Tutorial pages showing Figarc floor plan design, including a detailed apartment layout and a build-your-floor-plan template.

Figarc gets a plugin

Measuring spaces was the one thing I couldn’t solve natively in Figma. I partnered with Mighty Alex, a plugin wizard, who built a custom measurement plugin to complete the workflow.

Figarc app interface showing Measure tab with an icon of a floor plan and measuring tape, a prompt to select any Figma layer to measure circumference, a blue Calculate area button, and an option to change measurement unit, on a pink gradient background with blurred settings and floor plans tabs behind.

Presenting Figarc to Figma

One morning, I received an email from a Figma employee. Figarc had caught their attention. I created an interactive presentation to pitch the product. While Figma didn’t integrate Figarc into their ecosystem (as I secretly hoped), something even better happened: they awarded me a grant to release Figarc for free to the community. A perfect ending for a passion project.

Presentation slides showcasing Figarc, a design system for floor plans built in Figma, including brand explanation, user feedback, Figma misuses, building examples, audience insights, future features, statistics, and media mentions.

Post launch success

Mentions in the Figma community
Figarc was highlighted across multiple newsletters and ezines, including the widely-read Figmalion.
figmalion.com/issue/152
Grant received by Figma
Figma awarded me a community grant in recognition of the creativity and value Figarc brought to their Figma ecosystem.
figma.com/blog/figma-creator-tools/
A funded giveaway
With Figma’s grant in hand, I opened the doors and let all subscribers and Figmates download Figarc at no cost—and they loved it.
Download Figarc