Marketing legend Gary Halbert was fond of asking his students this question:

“If you and I both owned a hamburger stand and we were in a contest to see who could sell the most hamburgers, what advantages would you most like to have on your side to help you win?”

He’d let each batch of students ponder the question and marinate in the supposed brilliance of their answers before he dropped his bombshell:

“The only advantage I want is… a starving crowd!”

Then, he would share an observation that thousands of aspiring product creators should commit to memory:

“The most profitable habit you can cultivate is the habit of constantly being on the lookout for groups of people (markets) who have demonstrated that they are starving (or, at least hungry) for some particular product or service.”

So forget your nifty app idea and cute guide to making sourdough bread blindfolded underwater.

Look for painful problems. Look for starvation.

I once had a nifty app idea.

I stumbled bass ackwards into my first product that people bought. It was a stupid photo booth iPhone app called Mustache Bash.

It could… drumroll… put mustaches on photos.


In its first year the app made about $8,000 in the App Store, which sounds okay until you consider that I spent $4,200 to develop the first version.

The real breakthrough came a year later over sushi.

My friend Ryan told me about his dream the night before. In it, I had turned the Mustache Bash source code into a product and begun licensing it to other iOS developers.


I actually took Ryan’s advice and paid my iOS programmer to create a step-by-step tutorial for reskinning the Mustache Bash code. Then, I reached out to another friend, Carter, who agreed to promote the Mustache Bash product to his list of app developers.

He sent two or three emails over a weekend and generated $20,000 in sales.

Wow. An inbox full of PayPal transaction emails is habit-forming.

That experience demonstrated for me the power of Gary’s advice. Sell to a starving crowd—that is, a large number of potential customers with a painful problem and money in their pockets.

Could I reproduce that experience? What if I didn’t have access to a list like Carter’s?

Enter Sales Safari.

After I stumbled across an early demo of the 30x500 Sales Safari process, I was finally able to connect the dots between Halbert’s starving crowds and my desire to create more products.

No more going with my gut! No more blind optimism: “I sure hope that my next product magically pops off like that Mustache Bash code template.”

Thank you Amy and Alex for showing me a repeatable process!

What is the point of a Sales Safari?

→ To find starving crowds and pinpoint their most painful problems.

If you remember nothing else, remember that.

A number of smaller problems typically choke the path to the bigger, hairier problem, so you make it your business to give those smaller problems the machete treatment. You teach to elevate. You solve to sell.

Not only are you building an audience—that is, increasing your leverage—along the way, but you are also removing friction from the buying process.

Once you have gained people’s trust by solving smaller problems, you can sell your remedy to their bigger problems.

I’ve been growing my audience over the last two years by serving them.

And how have I been serving them?

→ By writing really long, comprehensive blog posts that address their problems.

You too can stack the deck in your favor by figuring out what topics are already hot and trending. You can poke around online, pick up clues, and write your version of an authoritative post on a given topic that is relevant to your target audience and product roadmap.

Let me show you exactly how I do that in 17 detailed steps.

1 Create a new Google doc for your notes.

I will give my doc a title like “Freelance Writer Product Research” that you can start filling it up with notes from my Safari.

Be sure to keep this document formatted and organized. It is, after all, the vault where you will store your wealth. Make your life a little more pleasant by adding section headers as you start to see the same questions and problems appear over and over again.

2 Find your audience’s forums and Facebook groups.

One weekend, I spent hours combing through forums and Facebook groups devoted to my audience: freelance writers.

The easiest way to find such “watering holes” is with some Google fu. Duh.


You can find Facebook groups the same way. Double duh.


3 Compile a list of common problems.

You will DEFINITELY want to copy and paste the links to discussions and forum posts as you find them. You also want to capture comments and the content itself. Capture the other members’ responses, too: the advice they give and links they share.

If you’re anything like me, you will add your own commentary and notes as you go, but be sure to preserve the other person’s original wording. The best messaging for a premium paid product or even a free educational blog post comes straight from the horse’s mouth.

You’ll stumble across the perfect turn of phrase or analogy, and you’ll want to poach it.

In my experience the language that people use to describe their own problems, while they’re still in the middle of them, is simpler and more visceral than the copy that we product creators write. Talk about striking gold!

So I have become fanatical about not messing with a good thing.

For example, aspiring freelance writers ask these obvious questions about how to get started.


But notice that different people frame that question in different ways:

  • “How to get started with…”
  • “How to break into…”
  • “Looking to get into…”
  • “Extremely new to…”
  • “Getting my freelancing career off the ground…”

Gold, people. This is gold.

You can use this stuff verbatim later in your sales copy, in your blog posts and their titles, in your emails and their subject lines, and in your Facebook posts and tweets.

You can also glean a couple of crucial insights from this process:

  • Despite the dozens, if not hundreds, of posts, most people in your audience share the same core issues or challenges. We’re talking 10-12 main problems, not 100.
  • Several groups comprise your target audience.

For example, I have noticed a certain progression among freelancer writers who subscribe to my blog and buy my products:

  1. Seekers – Dissatisfaction with a 9-to-5 job leads to a side hustle.

  2. Hustlers – That side hustle (or another one) blossoms into full-time freelancing.

  3. Lifestylers – Once freelancing income eclipses 9-to-5 earnings, a new goal takes shape: using surplus funds to make lifestyle upgrades (or downgrades).

  4. Diversifiers – A growing dissatisfaction with selling time for money sparks an interest in passive or residual streams of revenue, including products.

The point is, different subsets of your audience will want and need different knowledge, training, and tools from you. And down the road, I could sell a “Make Your First $1000 As a Freelance Writer” course to one subset and “The Perfect Freelance Writer Contract” to another subset.

4 Pick a topic to write about.

Most importantly, you have to parlay all this research into original, high-quality content that you can use to gain trust and leverage.

Good. You’re now ready to turn some of that research gold into social currency.

You have pasted people’s questions, posts, and comments along the way. You have also captured the responses of people trying to help. This raw content you can rewrite and reorganize. It will become the core of your blog post, and that blog post will become a cornerstone of your business and blog.

At this point, you may have noticed a pattern in my own research. I will pick a single overarching topic and then compile a collection of specific fixes.

My cornerstone posts aren’t cotton candy posts with no real substance. I go beyond recommendations and give homework—that is, detailed, step-by-step instructions for what freelance writers should think about and do.

By all means, do what works. Listiles work. Publish some listicles. But be sure to intersperse some main courses as well.

Write the cornerstone posts that deliver the smart, actionable advice and the real training that you desperately needed when you were less experienced.

Be Luke’s Yoda.

5 Create a new doc for your blog post.

This short video shows what my proto-blog posts look like once I have finished initial research and pasted in the raw content…

6 Use BuzzSumo to find several good title options.

The title is the hook required to get people to read your really helpful content. BuzzSumo will show you relevant headlines based on the keywords for which you search, as well as the total number of social shares for each one.


You can use that data to make an educated guess: “Alright… here are some headlines that work. Let me see if I can write a more advanced blog post on that same topic.”

If listicle blog posts are doing well, then you can create a longer, more comprehensive one. Or if tutorials or really deep how-to guides get the most shares, then choose that format.

Either way, you’re striving for deeper, more detailed, more thorough, more advanced.

And for the love of all that is sparkly, have some fun. Give yourself permission to mix it up. Meanwhile, keep an eye on engagement.

Trial-and-error will be your teacher. Do your screenshot- or video-heavy posts get more shares and comments?

Double down on what works. Ditch your duds. The beauty of the internet is that it is non-permanent. Your popular posts will eventually bury your failed experiments.

As for the titles, copy and paste the best options at the top of your new doc, along with the links to “competitor” blog posts. You can always update the title later to see if a new one gets more traction for the post.

7 Use,, and Quora to fill in gaps.

You may have the core idea—e.g., “how to set up a freelance writer website”—but you may not have captured all the best angles.

Ubersuggest, AnswerthePublic, and even Quora can help you figure out other sections to include in your blog post.


For example, when I ran a search for “freelance writer website,” returned 19 associated keywords.

Not all of them are relevant. My post definitely wouldn’t address implied topics like “freelance grant writer website” or “website content writer freelance india.”

BUT… a quick search does reveal some topics I might not have thought to include:

  • Examples of best freelance writer websites
  • What content should go on your freelance writer website?
  • What should you put in your portfolio?
  • Can you use a template or should your website be custom?
  • Is WordPress the best platform for freelance writer websites?

In other words, I use the three websites mentioned above to make my posts more complete and thus more helpful to my readers. Finding and scanning “competitor” blog posts can serve a similar function.

The goal here is to develop a Table of Contents for your blog post. If you touch on all of these areas and give solid advice, then you will have done a major service to your target audience.

8 Write your Introduction.

At this point you may have a sprawling mess of unedited content and ideas. You’ve got to get people into the topic somehow, and you’d be wise to do that quickly.

Your intro should grab attention, hook your readers, and make them hungry for definitive answers (finally!) to the questions that have plagued them.

I like to share a story, stir up emotion, and show my readers that I get them.

For example, after some humor and build-up, the intro to my blog post about freelance writer websites gets to the thesis: “I believe 100% that an attractive, effective website is a crucial component in a sustainable sales pipeline. Without one, you’ll miss out on good opportunities.”

Your thesis is your blog post’s organizing principle. You will revisit your thesis throughout, and the various sections will support and enrich it. Finding your thesis first will save editing time later. But if you’re anything like me, you sometimes need to write to figure out what you think. Your thesis may not appear until you’ve written 300-400 words.

Regardless, the purpose of the intro is to pique your reader’s curiosity and tell them what they’re going to learn. You bring the problem to the forefront and give some assurance that you will help your readers solve it.

9 Write the rest of your blog post.

Now the real work begins. Start writing. Maybe some profanity will inspire you:


But in all seriousness, producing raw content can be hard work. Here are some tips for keeping your writing process on the rails:

  • Write in the morning.
  • Write at the same time each morning.
  • Write for only fifteen minutes at a time.
  • Write in the same place.
  • Listen to the same music.
  • Use the same writing app.
  • Strive for honesty, not originality.
  • Write from your heart, not to sound smart.
  • Have some friggin’ fun already.
  • If you can’t write, talk. Open a new voice memo, and use the process in this post I wrote about beating writer’s block.

If you get into the flow and write 2,000 words in one sitting, good for you. If not, well, you still walk away from that writing session satisfied: “I met my goal of writing for fifteen minutes.”

Other freelance writers have obviously picked up on the challenge with setting up a website because I found tons of blog posts on the subject.

One freelance writer with a large following on Pinterest wrote about how you absolutely, positively must put your call-to-action above the fold. This seems like good advice.

I agree that using a single call-to-action on your Home page is smart. But I decided to do a bit more research about the best placement of that call-to-action. Sure enough, I learned that the importance of “above the fold” is greatly exaggerated.

What really matters is writing strong copy that makes people want to take your desired action.

Writing an authoritative blog post about how to create a freelance writer website felt less like an exercise in audience-building and more like a professional obligation.

Even people with good intentions give bad advice, so I owe it to my audience to use solid research to build my case.

11 Write the conclusion.

Some people recommend writing the introduction and conclusion at the same time, but I prefer to wait. Often, while I’m producing the meat of the blog post, my thesis will evolve. I’ll need to go back to the introduction and adjust it.

By the time I write my conclusion, I have drawn a circle around the blog post’s main thrust, and I can get it right the first time.

Whatever the case may be, a conclusion has two pretty simple jobs: 1) to tell people what you’ve just told them, and 2) to tell them what you want them to do next.

I almost always end with a call-to-action as well:

  • Subscribe to my blog.
  • Give me your email address and get this free content upgrade.
  • Read the next post in this series.
  • Wire $15,000 to my account in the Caymans.
12 Add some images.

I use Creative Commons and Unsplash to source free, royalty-free, license free, commercial usage images. Check out this quick video tutorial I made to see how I do it:

13 Find 2-3 good keyword options.

I’m glad that I took the time to do some “light” keyword research and that I paid an SEO specialist to send me the best keyword options for my 10-12 cornerstone blog posts.

He pays for the best keyword research tools. He spends his days (probably nights too) staying abreast of the latest changes to Google’s algorithms and best practices. He frees me up to play to my strengths. I need to target good keywords in my blog posts, but I don’t need to be the one doing the research.

DISCLAIMER: SEO can be a huge distraction, not to mention an adventure in missing the point. Plenty of people are meticulous about this stuff yet only write a post every once in awhile. They never see results. Don’t shoot yourself in the foot with SEO. You must prioritize primary activities (e.g. publishing your way into people’s trust) over secondary activities (e.g., optimizing blog posts). If I had it to do all over again, I would ignore SEO until I had 10-12 cornerstone blog posts and a complete marketing funnel in place. SEO is the furniture polish.

14 Optimize your post for your keyword.

The Yoast SEO plugin for WordPress simplifies this process for me, and this start-to-finish guide from will get you up to speed (if you use WordPress).

Otherwise, do a google search for “optimize blog post [name of your CMS here].”

If I were you, I’d take a little bit of time to create an SEO-related checklist similar to this one from Hubspot. That way, you don’t have to remember all the to-dos from post to post.

DISCLAIMER: Do not, I repeat do not, shoehorn keywords into your blog post. If the fit isn’t natural, ditch the keyword. Otherwise, your post will read like a how-to manual vomited by a robot. Confusing your readers with weird word choice and awkward sentence structure—to better accommodate keywords—won’t win their trust. Besides, Google actually penalizes this practice now. When in doubt, make your content easy to read and simply ignore keywords.

15 Publish your imperfect post.

I am a professional writer. What I mean by that is that I have a BA in English, an MA in Creative Writing, and a decade of experience writing for clients.

And I have never published a perfect post. Most of my posts have some noticeable blemish: a grammatical error, scrambled verb tenses, a typo, a rough transition, or even a soggy thesis.

But you know what?

I push them out into the world with regularity. For nearly two years now, I have averaged at least one blog post a week. I’ve got 120 stories on Medium and many more in my queue.

I have made writing my life, and yet I still embarrass myself daily by making rookie mistakes in the public forum. Legions of trolls can salivate over my ineptitude! Captains of smugness can send their emails and leave their comments.

I can thank them for their time and rest secure in the knowledge that Consistency. Trumps. All. Things.

Don’t let perfectionism rob of the real treasure: consistency. Perfectionism is paralysis.

Get your post to a “good enough” state. Then, publish it. Then, promote the scatalogical reference out of it! That’s what matters. That’s what will really move the needle for you.

Perfect performances never made a single career.

Here are three cornerstone blog posts that I have published since doing my Sales Safari research back in April:

I still find warts in them. Even so, my efforts are paying off. Last time I checked, my freelance writer website post ranked #1 on Google.


16 Offer a content upgrade.

Checklists, questionnaires, cheatsheets, and templates convert the best for me.

Focus on something that you can create in 30 minutes or less; something that answers what Amy Porterfield calls the “Golden Question”:

“What does your ideal customer need to know, understand, be aware of, or believe?”

You’ve just created a ton of value for people with your deep cornerstone blog post. What else can you offer, in exchange for a reader’s email address, that will help them to implement what they have learned more quickly?

Share that advice too in the form of a content upgrade. Add the opt-in form at the end of your post. I use ConvertKit for this.

Here is the content upgrade call-to-action at the end of the freelance writer websites post:


17 Promote your blog post.

Your beautiful, helpful new blog post is a house in the woods until you actually drive some traffic to it. Content marketing is a BIG TOPIC. Start with this 30x500 video on how to promote in a respectful, non-spammy way.

In Closing

What has surprised me about my findings from my Sales Safari is how basic many of the problems and questions are.

Without first doing Sales Safari, I would never have thought to write a really deep post about a freelance writer website because all of those questions haven’t been on my radar FOR NINE YEARS.

It’s easy to forget what it’s like to not know what you know now.

That’s why a Sales Safari is a must. Deep research reconnects you to the minds and hearts of your target audience. You can catch your would-be customers in moments of transparency and vulnerability. You can then earn their trust by solving painful problems.

What that has looked like for me is writing long, deep, authoritative blog posts for each one of the 10-12 topics around which MOST forum posts and Facebook comments orbit.

I am a writer, so teaching what I know through blogging is a natural fit for me. You can also put out YouTube videos or start a podcast.

Regardless, I hope you will first cultivate Gary Halbert’s one advantage and gather definitive proof of a starving crowd.

Feed them, earn their trust, and then you can sell products.

CTA copy

Do you want a free checklist to use for your next blog post?

I distilled this post down to a free checklist that you can keep beside you when you’re working on your next post.

Click here and enter your name and email address. I’ll send it to you the download link.