How to make an invoice for graphic design work: a step-by-step guide
Learn how to make an invoice for graphic design work, with clear steps for project details, pricing, and payment terms freelancers use.
A step-by-step framework for turning strangers into signed clients, without guesswork.
Published on November 13, 2026
Most freelancers don't struggle to find clients because they lack talent. They struggle because their process for finding clients lives across email threads, sticky notes, and half-updated spreadsheets. A client getting system fixes that by turning random inquiries into a repeatable, trackable process that keeps working even when you're heads-down on a project instead of actively hustling for leads. Building one starts with knowing exactly who you're trying to reach, then setting up the capture, qualification, and follow-up steps that move a stranger toward a signed contract. If you're still weighing your options, comparing CRM tools worth considering is a smart first step before you lock in your workflow.
This guide walks through each phase of building a client getting system, from defining your ideal client profile to tracking the metrics that tell you the whole thing is actually working.
Manage clients, leads, and projects in one CRM
A client getting system built around "anyone who will pay" tends to fall apart fast. Without a defined target, every inquiry looks equally worth chasing, and you end up spending hours on discovery calls with people who weren't the right fit. The fix is to get specific about who you serve before you build any capture or follow-up process around them.
Start by listing the problems you solve best, not the skills you have. A freelance copywriter might be technically capable of writing anything, but the version of them that gets hired most quickly is the one known for turning around SaaS onboarding emails in under a week. Write down the last three projects where the client was thrilled with the result, then note the specific problem each one solved.
Next, set filters that let you screen leads quickly instead of relitigating fit on every call.
These criteria become the backbone of every later stage, from lead capture to CRM (customer relationship management) pipeline stages.
Once you know who you're targeting, the next step in your client getting system is making sure their inquiries actually reach you instead of scattering across five different channels. A simple, consistent capture process means fewer dropped conversations and less time spent hunting down where a lead came from.
Resist the urge to be everywhere at once. Pick two or three channels where your ideal client already spends time, like referrals from past clients, a website inquiry form, or a specific social platform tied to your industry. A freelance web developer serving local retail shops might rely on referrals and a single Instagram DM funnel rather than juggling five networks with little return.
Every inquiry, whether it arrives as a form submission, a referral email, or a casual DM, should land in one system instead of your inbox. If you're moving leads over from scattered spreadsheets or email folders, importing contacts into your CRM keeps the transition organized and prevents duplicate outreach.
A pipeline turns your client getting system from a mental list into something you can actually see and manage. Each lead gets a stage, such as new, contacted, qualified, proposal sent, and won or lost, so nothing depends on memory. A well-run pipeline management CRM makes it obvious at a glance which leads need attention today and which ones are stalled.
Name each stage after what actually happens in your sales process, not generic labels borrowed from a template. A freelance photographer might use new inquiry, discovery call booked, quote sent, and booked, while a consultant might add a qualification call before any proposal goes out. Matching stages to your real process means nothing gets skipped between a first message and a signed client.
Not every lead deserves the same urgency. Rank leads by budget fit and how soon they need to start, so a well-funded project with a tight deadline gets a call before a vague inquiry with no timeline. Reviewing the pipeline weekly also catches leads that have gone quiet, giving you a chance to follow up before they go cold entirely.
A great lead falls through the cracks more often from silence than rejection. Most leads don't say no; they just stop hearing from you after one email, and the opportunity quietly dies. A written cadence removes the guesswork of "when should I reach out again" and turns follow-up into a habit instead of a hope.
Decide upfront how many touchpoints a lead gets, and in what format, before you close them out as cold. A freelance consultant might plan for an initial email, a follow-up message four days later, a short call attempt, and a final check-in email before moving a lead to the back burner. Mixing formats, rather than sending four identical emails, gives a busy prospect more than one chance to notice you.
Space those touchpoints a few days apart rather than clustering them all in one week or letting weeks pass in silence. If building this rhythm manually feels like a chore, an automated follow up system can handle the timing so leads stay warm without you tracking dates by hand.
Manage clients, leads, and projects in one CRM
Once a lead clears your qualifying criteria and a discovery call confirms the fit, the next move in your client getting system is sending a proposal within a few days, not weeks. Momentum fades fast once a prospect hangs up the call, and a slow turnaround gives them time to consider other options or simply lose urgency. Standardizing your proposal and contract templates ahead of time means you're never starting from a blank page under time pressure.
Having a library of Bonsai proposals ready to customize by project type can help you send something polished soon after a good call instead of days later. Tracking when a client opens a proposal also tells you exactly when it's worth a quick follow-up nudge rather than guessing whether they've even seen it yet.
Not every qualified lead is ready to sign without more time to consider, and closing those conversations out as lost wastes work you already put into qualifying them. A good client getting system keeps these leads warm with light, ongoing contact instead of letting them go cold after one unanswered email.
Separate leads who said "not right now" from leads who are actively evaluating options but haven't picked a vendor yet. A freelance brand designer might tag one group as "revisit next quarter" and another as "comparing quotes," since each needs a different message and timeline before they're worth a direct follow-up call again.
Instead of repeating the same pitch, send a quick check-in, a relevant resource, or a note tied to something specific from your last conversation. Learning how to write a re-engagement email gives you a template for reopening the conversation without sounding like a cold sales push weeks later.
A client getting system only improves if you're actually watching the numbers behind it, not just reacting when your calendar looks empty. Reviewing performance monthly, rather than only when work feels slow, helps you catch small breakdowns in the process before they turn into a dry spell. Treat this step as ongoing maintenance, not a one-time setup task.
Three numbers tell you most of what you need to know about how well your system is working.
If conversion rates stall at a particular stage, that's usually where your process needs a tweak, not a full rebuild. Running a periodic CRM assessment can help you spot exactly where leads are dropping off and which stage deserves attention first. Small adjustments, like tightening your qualifying criteria or shortening your follow-up cadence, tend to compound into noticeably better results over several months.
Most of the phases above involve stitching together separate tools: a form for capture, a spreadsheet for pipeline stages, a document editor for proposals, and a calendar for follow-up reminders. Bonsai CRM helps connect those pieces, with configurable deal stages and pipeline views that match the process you already mapped out in the earlier steps, so a lead moves from new inquiry to qualified to proposal sent without you rebuilding your tracking on a recurring basis.
Say a freelance consultant qualifies a lead for a $6,000 strategy engagement during a discovery call. Instead of jotting notes in a separate doc, they log the call details directly on the client's record in Bonsai, move the deal to the next pipeline stage, and set a follow-up reminder for the proposal. From there, Bonsai proposals let them send a templated proposal built for that type of engagement, with open tracking that flags exactly when the client views it, so the follow-up nudge goes out at the right moment instead of on a guess.
Because Bonsai integrates with Zoom Meetings, transcripts from a discovery call can sync directly to that client's record as notes, so the details from the conversation stay attached to the lead instead of living in a separate call log. A freelance photographer running discovery calls for wedding packages, for example, can glance back at what a couple mentioned wanting weeks earlier without digging through old messages.
Once a proposal is accepted, Bonsai generates the invoice from the proposal items automatically, which keeps the handoff from qualified lead to paying client moving without re-entering the same numbers twice. For a client getting system that depends on speed and consistency at every stage, having capture, pipeline, proposals, and invoicing supported within Bonsai removes several of the manual steps that usually cause leads to stall.
A client getting system is a repeatable process for turning inquiries into signed clients, covering how leads are captured, qualified, followed up with, and converted into proposals and contracts. Instead of relying on memory or scattered notes, the process is documented and organized so it keeps working even when you're busy with other client work.
Most systems include a defined ideal client profile, a way to centralize incoming leads, a pipeline to track where each lead stands, and a follow-up cadence that prevents good leads from going quiet. The goal is consistency: any lead that comes in should move through the same steps rather than depending on how much attention you happen to have that week.
A client getting system typically needs to handle at least three types of leads: those who are ready to move forward now, those who are a good fit but not ready to commit, and those who don't match your qualifying criteria at all. Treating each of these leads the same way tends to waste time on poor-fit leads while letting warm, almost-ready leads go cold from lack of follow-up.
Segmenting leads this way also shapes your messaging. A lead who's actively comparing options needs a different touchpoint than one who said "maybe next quarter," and a lead outside your qualifying criteria may be worth a referral to someone else rather than a spot in your pipeline.
Many freelancers plan for three to five touchpoints across different formats, such as an initial email, a follow-up message a few days later, a short call attempt, and a final check-in before moving a lead to a nurture list. The exact number can vary based on deal size and how quickly a client typically needs to make a decision.
What matters more than the exact count is spacing and format. Spreading touchpoints a few days apart and mixing email, phone, and a quick message gives a busy prospect more than one chance to respond, rather than repeating the same email until the thread goes silent.
The features that matter most are a visible pipeline with configurable deal stages, a central place to log notes and communication history, and reminders that prompt follow-up at the right time. Without these, leads tend to live in someone's head instead of a system, which makes it easy for a promising conversation to get forgotten.
Proposal tracking and the ability to convert an accepted proposal directly into an invoice also help, since they keep the handoff from qualified lead to paying client moving without re-entering the same details across separate tools. A CRM that mirrors your actual sales process, rather than a generic template, tends to get used consistently instead of abandoned after a few weeks.
Bonsai helps connect lead capture, pipeline stages, proposals, and invoicing, so a lead can move from new inquiry to qualified to proposal sent without stitching together separate tools. Configurable deal stages let you match the pipeline to the sales process you've already mapped out, and proposal open tracking flags exactly when a client views a proposal so follow-up timing isn't a guess.
Because Bonsai integrates with Zoom Meetings, transcripts from a discovery call can sync to that client's record as notes, keeping the details from the conversation attached to the lead. Once a proposal is accepted, Bonsai generates the invoice from the proposal items automatically, which helps the handoff from qualified lead to paying client move without extra manual steps.
Many freelancers can notice a difference within the first few weeks, as leads stop slipping through the cracks and follow-up starts happening on a schedule instead of by memory. Deeper improvements, like a higher stage-to-stage conversion rate or a shorter time to close, tend to show up over a few months as the process gets refined.
Because client getting systems rely on ongoing tracking and small adjustments rather than a one-time setup, results tend to compound gradually rather than appear overnight. Reviewing lead volume, conversion rates, and time to close on a monthly basis is a practical way to see whether the system is actually improving over time.
A client getting system doesn't need to be complicated to work; it just needs every stage, from first inquiry to signed contract, to live somewhere visible instead of in scattered notes and good intentions. Start with the phases that feel most broken in your current process, whether that's capture, follow-up, or tracking, and build out from there rather than trying to overhaul the whole process at once. If you're ready to bring those pieces together, Bonsai's CRM, proposal, and invoicing tools can support the system you've just mapped out without adding another disconnected tool to the mix.