If you’re a new freelancer, virtual assistant, coach, or creative trying to land your first clients, you’ve probably hit a common wall: how to pitch your services if you have no experience yet.

Good news: Everyone starts somewhere. And you can pitch your services confidently and land paid clients, even if your portfolio is light or nonexistent.

Here’s how to pitch your services like a pro — plus a free outreach script you can copy and paste today.


Step 1: Focus on the Value (Not the Experience)

Clients don’t care how long you’ve been freelancing. They care about what you can do for them.

So instead of saying:

“I’m just starting out… I don’t have much experience.”

Say:

“I help small business owners save time and grow their brand by taking social media and admin tasks off their plate.”

Shift the spotlight away from your lack of experience and onto the results you can offer.

If you’re unsure how to talk about value, check out this guide from HubSpot on value propositions.


Step 2: Choose One Offer to Pitch

If you’re trying to pitch “everything,” you’ll sound scattered. Pick one clear offer, like:

  • Social media content creation
  • Website design refresh
  • Email marketing setup
  • Virtual admin support

Make it specific, solution-focused, and tailored to your ideal client’s needs.


Step 3: Do Your Research

Before you pitch, learn about the person or business you’re contacting:

  • What platform(s) do they use?
  • Are they active online?
  • What could be improved?
  • Do they have any gaps you could fill?

Mention something specific in your pitch to show that you’ve done your homework.

Need help finding leads? Use tools like Hunter.io or LinkedIn to research companies and contacts.


Step 4: Keep It Short, Friendly & Direct

People are busy. Keep your pitch short, conversational, and focused on how you can help.

Use this free pitch email template to get started:


Free Pitch Email Template:

Subject: Helping with [specific need]?

Hi [First Name],

I came across your [Instagram/website/Facebook page], and I really admire the work you’re doing with [something specific you noticed].

I’m a freelance [your role — e.g., social media assistant] and I’d love to support you with [the specific service you’re offering].

I specialize in helping [who you help] with [solution you provide], so they can [benefit — save time, grow faster, etc.].

Would you be open to chatting to see if this could be a good fit? Happy to send over more info or hop on a quick call.

Thanks for your time,

[Your Name]
[Your Website or Portfolio link, if you have one]
[Contact Info]


Step 5: Follow Up (Gently)

Most people won’t reply to the first email. That doesn’t mean they’re not interested — they’re just busy.

Wait about 4–5 days, then send a polite follow-up like:

“Hi [Name], just popping this back into your inbox in case it got buried! Let me know if you’d like to chat further.”

Consistency matters more than perfection. The more pitches you send, the more confident you’ll get — and the faster you’ll land clients.


You Don’t Need Experience to Start

You just need:

  • A clear service
  • A confident message
  • A willingness to show up and offer value

If you’re looking for support crafting your first offers, pitching with confidence, and landing clients — even with no experience — check out The Freelancer Freedom Collective, my 6-month coaching program built for new freelancers just like you.

Want even more help figuring out how to pitch your services? Browse the Virtually Keri blog for additional freelancer resources.

You’ve got this — now go pitch with purpose and learn how to pitch your services confidently today!