In our previous lesson, you took your first creative steps in Figma by learning to create and manipulate shapes, text, and images. You've already built a simple digital invitation header, translating your aesthetic sense from the tactile world of crafting into a digital format.
Today, we'll focus on bringing structure and order to your creative process. A messy digital workspace can quickly become inefficient and unprofessional, especially as you start juggling multiple freelance projects. This lesson is about building the organizational habits that will make your work scalable, collaborative, and easy to manage. We will cover how to organize your Figma file using pages, frames, and consistent naming conventions. Your background in finance and audit, which required meticulous organization and structured thinking, will be a significant advantage here. Think of a well-organized Figma file as a perfectly maintained ledger: clear, auditable, and professional.
1. The Hierarchy of a Figma File
Every Figma project is organized into a clear hierarchy. Understanding this structure is the first step to mastering your workflow. The main levels are:
- Files: A single file typically represents a whole project (e.g., "Client X - Website Redesign" or "Bespoke Gifting - Social Media Templates").
- Pages: Within a file, pages act like tabs in a browser or chapters in a book. They help you separate different parts of your project, such as different design stages (e.g., exploration, final designs) or different features.
- Frames: These are your canvases or "artboards" that live on a page. Each frame represents a specific design, like a single mobile screen, an Instagram post, or a web banner.
- Layers: These are the individual elements (shapes, text, images) that make up your design within a frame.
This video from Flux Academy provides an excellent overview of this structure.
Figma Tutorial: project organization that saves you hours of work
This video, "Figma Tutorial: project organization that saves you hours of work," clearly explains the roles of pages and frames.
First, watch the segment on using pages. Notice how the presenter suggests organizing pages by the phases of a project (e.g., sitemap, wireframes, high-fidelity designs, archive). This is a very common and effective practice. Next, watch the part explaining what frames are. The key idea is that pages collect views, while frames are the individual views.
A well-structured file makes it easy for you, your clients, or future collaborators (like developers) to navigate your work.

2. Structuring Your Project with Pages
For the small- to medium-sized projects you'll start with as a freelancer (like digital invitations or social media assets), a simple page structure is all you need. A great starting point is to separate your work by its status.
Let's use the official Figma best practices guide to establish a clean, simple structure you can use for all your freelance projects.
Organizing Figma files for team collaboration
This section from the LogRocket blog provides a straightforward and practical page structure that is perfect for freelance work.
Read the section titled "Example project: Organizing a Figma file by pages". Focus on understanding the purpose of the three main sections they propose: Cover, Production (where your main designs go), and Archive.
Practical Exercise: Set Up Your First Organized File
Now, let's apply this structure to the digital invitation project you started in the last lesson.
- Open the Figma file where you created the invitation header.
- If you haven't already, save the file with a clear name. A good convention is
Client Name - Project Name. For this practice, you can name itPractice - Digital Invitation. - In the Layers Panel on the left, you'll see a section for Pages. Click the
+icon to add new pages. - Create the following pages. You can even use emojis to make them more scannable, a common pro-tip:
🖼️ Cover(We'll learn how to make a cover in a later lesson)✅ Designs♻️ Archive
- Click on the original page (likely named "Page 1"), right-click, and select "Delete page". Then, create a new frame on your
✅ Designspage. - Recreate the simple invitation header from the last lesson inside this new frame. This time, as you create it, pay close attention to the next topic: naming.
3. The Power of Consistent Naming
Just as clear headings and labels are essential in financial reports, descriptive names for your layers and frames are crucial in design. Unnamed layers like Rectangle 54 and Frame 12 create confusion and slow you down.
Why is naming so important?
- Efficiency: You can find what you're looking for instantly.
- Collaboration: When you hand off a design to a developer, clearly named layers (e.g.,
Button - Primary,Header,Product Image) tell them exactly what each element is. - Scalability: As your designs become more complex, a logical naming system prevents chaos.
This short clip explains the core principle of naming layers for collaboration.
Figma Tutorial: project organization that saves you hours of work
This final clip from the Flux Academy tutorial covers the essentials of layer naming.
Watch the section on layer names. The key takeaway is simple: if you are collaborating with anyone (including your future self!), a little bit of renaming goes a long way.
A Pro-Tip for Organization: Slash Naming
As you advance, you'll create different versions or states of an element (e.g., a button in its default, hover, and pressed state). Figma has a powerful "slash naming" convention to organize these.
For example, naming your button components:
button/primary/defaultbutton/primary/hoverbutton/secondary/default
This automatically groups them in Figma's menus, making your assets incredibly easy to manage. This next video introduces this powerful concept. You don't need to master it today, but being aware of it from the start will set you up for success.
Naming Things in Figma: My Best Tips & Tricks
In his video "Naming Things in Figma," Joey Abanks demonstrates the powerful slash naming convention.
Watch the section from slash naming. Focus on how renaming a component from Blue Bubble (light mode) to Blue Bubble / light creates an organized, two-level hierarchy. This is a foundational technique for building scalable design systems.
Practical Exercise: Name Your Layers
Go back to the invitation header you just re-created in your new, organized file.
- In the Layers Panel on the left, double-click on each layer to rename it.
- Give each layer a descriptive name. For example:
- The frame containing the design:
Invitation - Instagram Story - The background shape:
Header Background - The masked image:
Floral Image - The text with the couple's names:
Headline - Couple Names - The smaller text:
Sub-headline
- The frame containing the design:
- Bonus: Group related layers. Select the two text layers by holding
Shiftand clicking them. Right-click and choose "Group selection" (or pressCmd+G/Ctrl+G). Name the groupHeader Text.
Conclusion
You've now learned the fundamental principles of file organization in Figma. By establishing these habits early, you are building a professional workflow that will save you countless hours and make you a more effective and collaborative designer.
Key Takeaways:
- Hierarchy: Figma files are structured into Pages, which contain Frames, which are made up of Layers.
- Pages for Separation: Use pages to separate your work by status or phase (e.g.,
Cover,Designs,Archive). - Frames for Canvases: Use frames for each distinct design asset (e.g., a post, a story, a screen).
- Naming is Non-Negotiable: Always give your frames and layers clear, descriptive names. This is critical for efficiency and developer handoff.
Preview of the Next Lesson:
Now that you can create elements and organize them neatly, our next step is to arrange them on the canvas with precision. In the next lesson, you'll learn to use alignment, distribution, and spacing tools to arrange elements precisely. We will move from the macro-organization of pages and frames to the micro-organization of elements within a single design, ensuring your layouts are always balanced and pixel-perfect.