How Freelance Designers Start Projects Without Rework
For freelance UI/UX designers · Based on Cecilia Kim Design Project Launch Framework
// TL;DR
The Cecilia Kim Design Project Launch Framework gives freelance UI/UX designers a repeatable way to open any engagement — running a Design Discovery Call, gathering UI-only inspiration in a Screenshot Frenzy, aligning on visual direction with mood boards and curated Figma decks, then switching into a separate UX phase. Use it at the very start of every new client project, before designing a single screen. Its payoff for freelancers is concrete: faster client alignment, contract-protected revision rounds that stop scope creep, and no unpaid rework because branding and UI are locked before any UX work begins.
Why do freelance design projects go over budget?
Most freelance overruns trace back to one root cause: starting design before alignment. You accept a vague brief, guess at a direction, spend weeks polishing screens, and then hear "this isn't what I pictured." The Cecilia Kim Design Project Launch Framework fixes this by front-loading alignment and enforcing a strict order of operations. The governing principle is simple — clients know what they want only when they see it — so your job isn't to extract a perfect brief, it's to show options and guide reactions before you commit real hours.
How do you onboard a client the right way?
Start with the Design Discovery Call, one of the most important conversations in the entire project. Capture what the product is at a fundamental level — the problem it solves, who it's for, what makes it different — plus feature ideas, any visual references, existing brand assets, timeline, budget, and the decision-maker structure. It's completely fine if the client has no visual direction. Then send a written follow-up summary. Verbal alignment is not enough; the summary becomes your record of scope and the anchor for your revision terms.
Ask the project type up front, because it sets the psychological frame: product design reduces friction, landing pages persuade, branding builds emotional connection. For combined engagements, sequence branding → product UI → landing page.
How do you separate UI and UX as a freelancer?
Use two lenses and never mix them. Run a Screenshot Frenzy first — a wide-net, uninhibited session saving every reference that catches your eye across Mobin, Dribbble, Behance, Twitter, Spotted, and Prod, judged only for aesthetics and emotion. Organize the saves into distinct vibes — named directions like clean-and-minimal or dark-mode-high-contrast — and build abstract mood boards on Pinterest for the emotion the product should convey.
Present these in a curated Figma deck, one labeled section per direction, and walk the client through your thinking. This is the alignment moment: vague words like "modern" get replaced with concrete shared references, and the client gains ownership of the direction. Next, create three to five UI mockup explorations, let the client mix and match, then lock the UI direction.
Only now switch into UX mode. Run the Feature Brain Dump, refine to an MVP of three-to-five core screens, map the screen flow, and build wireframes one screen at a time using the UX lens — tap targets, step counts, conventions from Mobin. Finally, combine UI and UX by applying the locked visual language to approved wireframes, including error, empty, loading, and success states.
How do you protect your income from scope creep?
Design is iterative by nature — clients will realize features don't make sense and invent new ones as structure takes shape. Rather than resist it, build revision rounds into your contract explicitly: how many rounds per phase, and what counts as a revision versus a new feature request. Share wireframes and screens in structured rounds so clients give consolidated feedback instead of drip-feeding endless changes. Anything beyond the agreed rounds is billed separately. Combined with MVP discipline, this keeps every project profitable and finite.
Next step: Turn this framework into your standard onboarding. Draft a Discovery Call question list from the required inputs, build a reusable Figma template with labeled direction sections, and add revision-round language to your contract before your next proposal goes out.
// FREQUENTLY ASKED QUESTIONS
How do I price revision rounds into a freelance contract?
Specify a fixed number of revision rounds per phase — for example, two rounds on wireframes and two on visual design — and define what counts as a revision versus a new feature request. State clearly that additional rounds or new features are billed separately at your hourly or fixed rate. Sharing work in structured rounds encourages consolidated feedback and gives you a clean basis to invoice extra work.
What if a client sends me no visual references at all?
That's completely normal and fine. The framework assumes clients often can't articulate a style. Run your Screenshot Frenzy and build mood boards to generate options, then present curated directions so the client reacts to real visuals. They'll point to what feels right, and you translate that into UI mockups. Never treat missing references as a blocker.
Which tools should a freelancer set up first?
Set up Mobin for filtered real-product inspiration, Pinterest for mood boards, and a reusable Figma file with labeled direction sections for presenting to clients. Add fonts.google.com for typography, Figma Community for full brand systems, and Framer templates for landing page inspiration. Having these ready turns each new project's opening phases into a repeatable process.