ChipBot - Get Close To Your CustomersChipBot - Get Close To Your Customers

Daily Marketing Steps and Routines For Startups

Matt Lo
written by
Matt Lo
last updated
March 26, 2021
Daily Marketing Steps and Routines For Startups

To start, let’s get some key thoughts out of the way.

First, stop assuming you will get your first 250 paying customers by a massive word of mouth campaign. Even if you’re solving a very common problem, a huge traffic bump from Product Hunt or TechCrunch is not enough to get past the pre-chasm stage.

Be realistic in what drives sustainable growth that you can replicate every day.

Second, drop the idea that you need to release a feature before you market your product. It’s easy to procrastinate your marketing efforts when you want to release your killer feature first.

Swallow your pride and start marketing your incomplete work.

Finally, remember this whole process is an odds game. In poker, you can hold pocket aces pre-flop and lose, but that loss shouldn’t always change your decisions when you get pocket aces the second or third time.

Assume your marketing efforts have a 10% success rate and try at least 10 times before pivoting to the next marketing effort.

Following me so far?

This guy's holding pocket aces.
This guy’s holding pocket aces.

This framework is a collection of hacks and processes I provided for my company and is a brute-force method to seek your alpha. Every day, follow the headlines below and learn how you can use marketing routines to grow your company like the ones you see on Inc 500.

I wrote this post, as a software engineer, to bridge you into the mindset of a marketer, with content trimmed down to inbound-minimal-viable-marketing. You should feel uncomfortable and you should feel this is “a lot of work”.

Your Daily Marketing Routines:

  • Guess a specific audience
  • Validate your audience
  • Create content to capture your audience
  • Promote content and engage audience
  • Measure

Routine 1: Guess A Specific Audience To Capture

Execute this activity 60 minutes a day.

Ideate on what an ideal customer would be for your company.

Think hard and be creative with what kind of customer you want. Try not to multitask while working on this. It’s challenging to be creative when you’re distracted, so make sure you’re conducting this process in a distraction-free zone.

If you already know your ideal customer, don’t ignore this step. There’s more you can think of. You need a lot of segments to increase the range of potential marketing channels you can tap into.

When you come up with a few ideas, write an audience ideation list on Google Sheets. It should look something like this:

Create specific audience groups

Stay close to your product category and find specific audiences for it. You don’t want to target the world but you also don’t want to be too narrow. Create a specific audience instead of a narrow persona.

✅ Examples:

  • Founders who read HackerNews.
  • Developers who read HackerNews.
  • Founders who read IndieHackers.
  • Designers who read Web Designer Depot.

❌ Don’t do this:

  • All viewers who read HackerNews.
  • All viewers who read IndieHackers.
  • All viewers who read Web Designer Depot.

When you target a specific audience, you can guide the content to what will mobilize that audience. Whether it be a click, retweet, or clap (if you’re into Medium), specialized content will increase your odds of success.

The key is to not overcomplicate the process. It took me 2 minutes to create 5 items. Do you think it would be too hard to think of 50 audience segments? How about in 1 day? For one hour?

Routine 2: Validate Your Audience

Execute this activity 120 minutes a day.

Now that you have some narrow audiences, it’s time to execute on validation. Find content on platforms targeting the same audience.

If you were in your audience’s shoes, what would they search for, what posts would they like, what makes them happy?

Here’s what to do:

  1. Comb through comment threads on Twitter or LinkedIn.
  2. Look for a competitor post or topic-related posts that have similar targeting goals.
  3. Search through Quora and other Q&A sites to find the problems your audience has today.

Start with a social media search

Search for your audience’s pain points on social media, and validate if the results match. You’re looking for clues that point to the same conclusion that you reached in your first routine.

For ChipBot, I go on Twitter’s Search Bar and type: #chatbot problems, then I’ll do another search for #chatbot issues, and then I’ll try to find faq solutions. I’m reading carefully for anything that will tell me if this is a worthwhile audience.

Lurking in the search results on Twitter is a great way to see real-time discussions from your potential audience.

Don’t lurk too long though, timebox it for 20 minutes. It’s easy to do this for the rest of the day but you only need a small sampling to make a conclusion.

Search, analyze, engage.
Search, analyze, engage.

Your goal is to see if your hypothesis was right about your audience. This is also a great opportunity to talk to your potential audience and confirm your findings.

Engage while you're searching, whether it's a company or personality.
Engage while you’re searching, it doesn’t matter if the account is from a company or an individual.

Use Google search

Create a list of keywords you think your audience talks about and review the top blog posts. Use keywords with 3 or more words to narrow the segment.

You’re looking for key posts that address your audience directly with quality content. If you’re stuck on keywords, try Google Search Console on your own website to start.

Ensure all the Google results you’re reviewing are organic. Paid traffic isn’t a good indicator since many ads use broad audiences.

Look for other websites trying to capture your audience.
Look for other websites trying to capture your audience.

You want to see who spent the effort on their SEO process, to be ranked on the front page of Google, and why.

Look for key phrases throughout the post and see how the post’s call-to-action relates to your audience. Review any comments and any potential link backs at the bottom of the post.

These posts won’t always lead to buying a product, but you’ll get the gist on why they targeted these people.

Go on Quora and find problems

Find where your audience encounters the most pain and answer those posts. Search using identical keywords to what you used for social and Google. Set your filter by “1 Hour” if you intend to answer, but use “All Time” if you’re simply searching.

Quora search example.
Quora search example.

Your goal is to get about 15 upvotes on Quora, across all answers, per audience segment.

If you’re having difficulty getting upvotes, you may need to tweak your segment. Ensure your answer is well structured and thoughtful. Bad answers will only waste time for both the original poster and your research.

There’s so much data available to you for free, don’t leave it on the table!

Routine 3: Create Content To Capture Your Audience

Execute this activity 240 minutes a day.

This is the moment you’ve been waiting for: creating blogs, posting on social media, and answering targeted Quora questions.

Before you post, organize your marketing channels to match specific pieces of content.

This is a simple 2 column list of what the channel is and what content you are trying to push. For example:

  • HackerNews – Blog Link
  • Indie Hacker – Blog Excerpt pointing to Blog Link
  • Twitter – Twitter Poll, Tweet
  • Facebook – Video
  • Instagram – Video, Image
  • Quora – Answer with breadcrumbs of your Blog Link

This is the time to go on the offensive and create an attack strategy.

Now you post. It’s easy but time-consuming, and you most likely already know how to do this. I always say that this process is like the annoying parts of software development (like cross-browser testing).

Luckily, this is a well-saturated topic and you’ll most likely have your own opinion on what you want to create. I’ll list some of the key tips and resources that were differentiators for me.

Tips For Blogging:

Tips for Social Media:

  • 500 Social Media Marketing Tips. At first, I thought this was going to be a terrible book because the title seemed it was for noobs. But I was wrong, the quality and relevant topics are there.
  • Facebook Video Tips. I find it more successful to concentrate videos on Facebook and Instagram. For some reason, the attention span there is much different than anywhere else.
  • Bonus ✨: Use Buffer to schedule your posts 30 days out across Facebook, Twitter, Instagram, and LinkedIn. Please don’t bother with Google+, they’re dead.

Tips for Quora:

Get to work!
Get to work!

Routine 4: Promote Your Content And Engage Your Audience

Execute this activity 90 minutes a day.

After hitting publish on your blog article and social media posts, start promoting it. The easiest thing to do is log onto your personal account and promote your posts to 1st-level contacts. Not all of them will understand your post, but you’ll receive some intimate feedback and the opportunity to start conversations in the open.

Once you exhaust your personal network, go on Reddit, Facebook Groups, Slack channels, comment sections, and niche forums to create more conversations around your content.

Remember to only target certain groups and channels that match the audience.

I’ve had the most success by finding conversations and jump-starting them with a few messages. This works really well within Twitter conversations as well.

I usually only link back to my posts once I’m ready to prove a point or provoke deeper thought.

Do not mass post without creating conversations first, and never ask for a like or upvote. It’s the equivalent of walking into a happy hour and yelling LOOK AT ME as loud as you can – don’t be that person.

Your initial goal is to validate the content. Your Twitter follows and conversions can wait.

Find niche article websites

If you have a blog article, create a relevant excerpt for sites like GrowthHacker or IndieHacker. This allows you to post some original content, gain traction, and create a Linkback opportunity.

You can use this for Twitter posts too!

Have a hot take on social media? Make a small post on a high-traffic website to talk more details on it.

Routine 5: Measure

Execute this activity 30 minutes a day.

Create your key performance indicators. You’ve gone this far, don’t let all that work go to waste by not measuring it.

Don't waste any effort. Collect all the data!
Don’t waste any effort. Collect all the data!

Remember, marketing is all about the odds of success.

I’ve put together some metrics to look for, but this is not an all-inclusive list. Use it as a starter template for you and measure it daily.

Over time, you’ll be adding more items to the list that are important to you and your business. I would expect your version of this list to double after 30 days.

  • Web traffic sources and referrals from Google Analytics to ensure your Linkbacks are working.
  • Social media post frequency to measure how well you’re maintaining your audience. Replies should count towards your frequency.
  • Social engagements across all your active social media accounts.
  • Sentiment analysis on your social media conversations, comment replies, and forum threads. Analyze to see how your content and discussions mobilize your audience.
    • Use +1 for positive opinions
    • Use 0 for neutral
    • Use -1 for negative opinions
  • Quora stats to measure how well your answers are performing. Higher performing answers can help lead to future content ideas that can amplify your audience.
  • Conversions. This will be a lagging indicator, but keep an eye on what moves this metric.

Continuously edit your content

A lot of founders think publishing a blog means it’s done and you can move on. But that’s not true at all. You should be editing content monthly on your top performing blogs.

Research why some of your blogs are performing better than others. Then amplify your winners to reach new heights.

The article you’re reading right now will be going through several revisions over the course of several months.

I will research which keywords are landing here, pages that are ranking higher, and find which sites are linking back.

Your content never stops breathing. Keep iterating and asking for feedback until you have a slam-dunk piece of work.

Slam-Dunk Content.
Slam-Dunk Content.

Conduct Retrospectives

Every Friday, I review what went well, what didn’t go well, and what are action items for next week. You’ll be amazed at how much quality information you can get out of this just by reviewing your own work.

This won’t be a daily routine, but you’ll want to incorporate it weekly. In the last few retrospectives, here’s what we asked ourselves with ChipBot’s marketing:

  • What were the top 5 social media posts and why?
  • What were the bottom 5 social media posts and why?
  • Which blogs are working, which aren’t in the past 30 days, and why?
  • How many conversions did we gain from organic marketing and why?
  • How do we improve our entire process by 10% for next week?
  • Is our content fun for us or should we pivot to other topics?

This important to measure in retros. If you’re not passionate about your content, your audience will pick up on that.


Marketing is hard, especially if your background is in creating products (like mine!). This blog post is intended to rewrite your habits so marketing is sprinkled in your morning or afternoon routines, even if you have little experience in marketing.

It’s all about doing it consistently.

Routines help create new habits and it should feel uncomfortable at first.

Each routine has its own benefits and should be done every day. You need to find ways to execute while creating, promoting, validating and engaging your target customers.

If you found these marketing routines to be helpful to you, spotted an error, or have a question, I’d like to know. Reply back in the comments below or find me on Twitter @Matt_Lo.

And if you want to make sure you’re maximizing on your marketing success by providing automated customer support on your website, check out my product ChipBot.

Please share if you liked the article!

Matt Lo
Matt Lo

Matt is a Houston-based entrepreneur with over a decade of experience building highly scalable web-based technology solutions. Knowledgable in 12 different programming languages and experienced startup veteran; having worked on 6 others. He's currently the founder and CEO of ChipBot. You can reach Matt on Twitter, LinkedIn, or StackOverflow.


ChipBot Inc.
ChipBot, Inc.2022 ChipBot, Inc. All Rights Reserved.