Reader-supportedSome links may earn us a commission; the stated criteria and verdict do not change.How we earn

Lean client acquisition

A client-acquisition stack under $50 that does not become a second job

Capture, qualify, book, and track consulting leads with a practical starting stack, then pay only when a named constraint appears.

RESEARCH STATUSDocumentation-led

Vendor claims and our judgment are kept separate. No hands-on claim is implied unless a named test appears.

Primary sources
5
Last checked
2026-08-19
Change log
Published
Read the review protocol

Quick answer

Start at $0 in new subscription spend.

Use one system of entry, one contact record, one booking path, and one weekly review. The number excludes your domain, business email, tax, payments, add-ons, and the value of setup and admin time.

Calculate the true cost →

A client-acquisition stack has four jobs: capture an inquiry, decide whether it fits, book the next conversation, and preserve context until the deal is won or closed. If a tool does not improve one of those handoffs today, it probably does not belong in the starting stack.

The default below uses HubSpot Free as the system of record because its published tools can keep forms, contact records, and a basic sales path together. Calendly and Tally are optional substitutions—not extra apps you must install. The result is not universally “best”; it is deliberately small and reversible.

Start with one system of entry

Minimum viable client acquisition stack
JobDefault nowStarting cash priceUpgrade or replace when…
Capture and qualifyHubSpot form$0 with FreeYou need a form experience or conditional logic the plan cannot provide.
Track the next actionHubSpot Free CRM$0; free platform listed for up to 2 usersA specific automation, report, seat, branding, or contact limit blocks weekly work.
Book discoveryOne free personal meeting path$0; limits applyYou need multiple events, pooled availability, booking payments, or deeper reminders.
Follow upYour current work inbox plus CRM tasks$0 in new spendA permission-based sequence repeats enough that manual work becomes inconsistent.

HubSpot can display limited-time offers. This guide does not use a promotional number as a permanent baseline.

Check HubSpot’s live terms ↗

Build the path in five steps

1. Define the acceptance fields

Ask only for information you will use before the next contact: name, work email, company or project URL, project type, budget band, desired start window, and a short problem statement. If you collect marketing consent, make the choice explicit and separate it from the project inquiry. Never collect passwords, payment data, health information, or other sensitive data in a general lead form.

2. Create a small pipeline

Use stages representing a real change in commitment: New inquiry → Qualified → Discovery booked → Proposal sent → Won / Closed. “Follow up someday” is not a stage; it is a task with a date.

3. Publish one discovery-call link

Offer one duration and say what the call is for. Example: “A 25-minute fit call to clarify the problem, timing, decision process, and next step. This is not a free consulting session.” Connect only the calendar that accurately reflects your availability.

4. Write two messages, not a funnel

Create an immediate receipt stating when a human response will arrive, and a qualified-lead follow-up that points to the booking link. Do not simulate personal attention with “I just reviewed this” if nobody did.

5. Run a Friday pipeline review

For every open record, choose one next action and one date. Close records that do not fit. Simple weekly discipline prevents more leakage than another dashboard.

Swap a component only when its boundary fits better

Calendly Free for scheduling

Calendly’s free plan published one event type and one connected calendar. Substitute it if you prefer that booking path; do not run two public schedulers for the same call. Standard was listed at $10 per seat per month with annual billing when checked.

Tally Free for richer intake

Tally publishes generous forms and submissions under fair-use guidelines, including logic. A separate form also creates a data handoff. Decide who or what moves qualified submissions into the CRM before publishing. Tally Pro was displayed at €20 per month when checked. Currency and checkout totals can vary by location.

GetResponse Starter for permission-based nurture

When repeated email education becomes the acquisition engine, an email-first platform may fit better. GetResponse Starter was $19 per month at 1,000 contacts, with an annual-prepay equivalent of $15.58. Adding it beside a CRM requires a clear owner for consent, suppression, and contact updates.

Check GetResponse’s live terms ↗

Do not upgrade on a feeling. Log the constraint.

Keep this one-line ledger for 30 days:

Constraint: [what failed]
Frequency: [times per month]
Cost now: [minutes × internal hourly value + lost opportunities]
Paid fix: [plan and exact feature]
New monthly cost: [subscription + seats + contacts + admin]
Decision date: [after enough observations]

Upgrade when the recurring cost of the constraint is credibly higher than the full cost of the fix—not when a countdown banner creates urgency.

What this stack does not solve

  • Traffic: software does not create qualified demand by itself.
  • Positioning: a form cannot rescue a vague offer.
  • Consent: a project inquiry is not automatically newsletter permission.
  • Deliverability: no platform can guarantee inbox placement.
  • Sales judgment: a score cannot replace a clear fit rule at low volume.

The next step

Price the stack with your time included.

A $0 subscription still has setup and maintenance cost. Put those hours into the model.

Open the software cost calculator →

Frequently asked questions

What is the cheapest client-acquisition stack for a solo consultant?

A practical starting point is one free CRM that can capture a form submission, store the contact, track the deal, and publish one meeting link, plus the work inbox and video-call tool you already use. HubSpot Free is one documented option; its free Customer Platform was listed for up to two users when checked.

Should I use HubSpot, Calendly, and Tally together?

Not automatically. HubSpot can cover a basic form-to-CRM-to-meeting path. Substitute Calendly when its scheduling boundary fits better, or Tally when the intake experience justifies a separate data handoff. Avoid multiple systems of entry without an owner and sync rule.

When should I pay for email automation?

Pay when a permission-based sequence repeats often enough that manual follow-up causes measurable delay or inconsistency. Define consent, ownership of contact data, and the workflow first; then choose a plan supporting that exact workflow.

Is a free CRM really free?

The subscription can be zero, but setup time, data cleanup, training, branding, contact limits, and future migration still have economic value. Separate cash cost from labor cost.

Can I add every inquiry to a newsletter?

No. An inquiry and marketing consent are different purposes. Collect and retain valid consent where required, provide an unsubscribe route, and follow the laws and vendor rules that apply to the people you contact.

Primary sources checked

  1. HubSpot free marketing and lead-generation tools ↗
  2. HubSpot Marketing Hub pricing ↗
  3. Calendly pricing ↗
  4. Tally pricing ↗
  5. GetResponse pricing ↗

Pricing changes. Recheck the vendor’s checkout before buying.