Articles And Guides On Freelancing

Our focus at Double Your Freelancing is to help freelancers master the business behind their business.

We’re not biased toward any technology or industry. We know that you’re looking for actionable information that you can use and immediately apply to your business. And we know that you’re here because you love what you do and want to set yourself up for success.

To get early access to all of our content, along with exclusive information and announcements that we only share with subscribers, you’ll want to join our free newsletter.

Our Guarantee

  • Hard hitting, "no fluff", and highly actionable articles, guides, and courses.
  • No preference given to any particular technology or industry.
  • A more profitable and sustainable freelancing business or agency.

Whether through 4+ years of in-depth articles, premium courses, the conferences and events I host, or my podcast, my #1 goal is to help you become a more successful freelancer.

Brennan Dunn

Start A Freelancing Business

Just starting out or thinking about it? Here you'll learn how to adopt the right mindset to run your business and get your first few clients.

Branding and Positioning

The way you position and present yourself to your clients can make or break your chances with a prospect. Learn how to do position yourself the right way.

Marketing Your Business

Clients are the bedrock of any freelancing business. Learn how to reliably generate high-quality project leads.

Pricing Your Services

How you price and pitch yourself affects the quality of your clients and your income. Learn how to charge more and close more projects.

Writing Proposals That Win You Projects

Writing (and winning) proposals is critical to closing deals. There's no point in having lots of project leads if you don't know how to close them.

Project Management For Freelancers

Once you've sold a client on working with you, learn how to ensure that you consistently deliver great results.

Running Your Freelancing Business

All the advice and tools you need to run a profitable and sustainable freelancing business.

Work/Life Balance For Freelancers

You CAN freelance without sacrificing your sanity. Learn how to balance your life and your work.

Productizing Your Services

What if you could sell your services the same way you'd sell a product? Learn how to level-up your freelancing with productized consulting.


Go behind-the-scenes at Double Your Freelancing and find out about upcoming conferences, meetups, and product launches.

Top Recently Published Articles & Guides

Client work is a 2-way street

Does this sound familiar?

  1. You get a new client. They’re excited. You’re excited.
  2. You send over a list of the stuff you need from them. This ranges from the simple (website logins and such), to the complex – like “About Page” copy or general stuff that only they can give you.
  3. You want to get to work… but you can’t. You’re stuck.
  4. You keep emailing/phoning the client. Radio silence.
  5. And then… “Are we still on track?”

It’s super frustrating to work with a client who thinks the extent of their involvement in a project is them agreeing to hire you and paying your deposit.

Whether it’s failure to get you what you need, ignoring your update emails, or just generally having their head in the sand, it can really suck when you’re the one on the hook for delivering on time – and your client has gone MIA.

Communication is everything

Back in my agency days, we’d occasionally end up with projects that just… bombed.

These were never technical failures. But they were always communication failures.

Either we made assumptions about what the client needed and expected from us, or the client made assumptions about where we were in the project or what we needed.

The fix for all this was to get really serious about how we kicked off new projects.

Timelines were contingent on deliverables.

And the “success” of the project was composed of two things: our clients providing the inputs necessary, and our team delivering on the outputs our clients’ expected.

This meant that no project was successful unless it was a team effort.

And for this to be more than just feel-good project kickoff speak, we built this into our terms and our contract:

Expecting a certain output (a deliverable) by a particular date? Only doable if you 1) provide the inputs on time and 2) work with us to ensure our outputs align with your expectations.

Everyone’s too optimistic

Whenever you start a new thing – including a new project with a new client – it’s easy to thing everything will just… work.

You’ll get what you need when you need it.

There won’t be any hiccups along the way.

And your clients will love what you produce with zero pushback or revisions needed.


But rarely does it ever work out that way. Stuff happens. Clients go get distracted with all the other things they’re working on (remember: most of your clients are probably running/managing an entire business and your project is just one of many projects they’re juggling!)

The best, and really only, way to fix this is to make working with less of a “Done-For-You” offering, and instead something that’s “Done-With-You.”

Let’s look at what that means…


Many clients, especially those new to working with freelancers like you, have a hard time differentiating hiring you with something mundane like buying toilet paper.

That wasn’t an insult. Hear me out 😀

Companies are in the business of buying things. This includes inventory, fleets of vehicles, flight tickets, conference booths, and the sort of stuff you do – design, web development, writing, etc.

Whether it’s professional courtesy (“she knows what she’s doing…”) or just being used to pay money → get something, it’s pretty natural for clients – the people buying from us – to trust that we know what we’re doing, that we will make it clear what the next steps always are, and that we do the “work” (fulfilment) and they, the client, is there to receive it.

It’s so important that you make it clear immediately to all new clients that this isn’t how you do things.

Rather, there are two core contributors to their project:

You (and your team, if you have one):

You have the technical expertise and experience, and your job is to take business requirements and turn them into technical solutions.

If you regularly design websites and you’re being hired to design a new website for a client, your contribution is:

  1. To know the best practices around web design and development (since you do this often / keep up with industry blogs, podcasts, etc.)
  2. Have the technical knowhow to actually design and deliver a new website
  3. Be a custodian of the client’s budget and timeline, and alert them early and regularly about any deviations

The client:

They have the subject matter expertise. They know their business. They control what they sell. What it costs. They have an intimate understanding of their customers and why they buy from them.

Their contribution is to:

  1. Provide you with the business requirements that you can then translate into technical solutions
  2. Show up at meetings and get back to you as quickly as possible, since – as custodian of their budget & timeline – there’s the risk that you’re “building in the wrong direction”, or creating the wrong kind of website, which greatly affects their timeline, and their budget if they’re paying you for your time (and your profit margins if they’re not!)

Don’t assume they know any of this!

Remember, most clients are used to paying money and getting some product in return.

The dynamics of working with someone like you means that they need to first collaboratively architect and build the product, and then have it delivered to them.

The single biggest contributor to project failure that I’ve seen is when we, the freelancers and agencies of the world, just assume that these roles are somehow inherently understood.

You need to properly onboard new clients.

You need to let them know how they need to be involved as the project unfolds.

You need to make it clear that unless both of you are on the same page, you won’t be able to work together.

You need to highlight that your job is to get them to where they need to get to as quickly as possible. But you’re not following a well established trail – this is a new route, with new detours and obstacles. While you’re in the driver’s seat, they’re the navigator. And if the navigator isn’t helping, then you’re likely to be late or get lost.

Think about how you can get started upgrading how you onboard your clients to make it clear what your respective roles are.

Project Pack is a great place to start. Included are Getting Started templates and other professionally designed documents that you can leverage when onboarding new clients.

Project Pack: Every template and deliverable you need for your freelance projects.

Freelancing During A Recession

Let me open this article by making a few things clear: I’m not an economist. Nor am I a virologist. And I don’t have a crystal ball.

However, given what I’m hearing from people much smarter than me, along with the recent losses in the stock market and the impending job losses, we’re headed toward another recession.

I wanted to write this article because when I started freelancing, it was right before the last recession hit in 2008. And, if you’re at all like I was, you were really worried about your business and your ability to financially survive.

It’s not uncommon for freelancers to think that we’re always just a missed invoice or lead away from collapse. That your business is built on a house of cards. So, understandably, when corporate financials sliding and lay-offs are imminent, you probably start doubting your ability to stay afloat.

Liquid Templating for ConvertKit

If you use ConvertKit and want to deliver personalized messages to your subscribers, then you’re going to want to learn Liquid.

Liquid is the templating language that ConvertKit uses behind the scenes to allow for dynamic content to be added to your emails, and if you’re not a programmer it can be… well, intimidating.

In this video, I break down what Liquid is, why it matters, and how to use it.

All Articles & Guides

Join 50k+ freelancers who get early access to new articles, guides, updates, and more.