20 DIY Marketing Ideas

20 DIY marketing ideas for small businesses

It's hard to know where to start when you open a business. There is so much to do, and only so many hours in a day, but one of the most crucial things that you must do once you open a business is plan your marketing strategy.

Obviously, you can always pay for ad space on social media, blogs, and countless other spaces, but what if money is tight (which it usually is for a new business)? 

Here are some of the best budget-friendly marketing ideas that I utilized when I first started my business, and that I recommend for those of you getting the word out now.

  1. Build an email list
    Email has an ROI of 4,300% and is one of the most inexpensive AND revenue-driving channels available. I recommend Mailchimp.
  2. Send out some emails
    Cold-email people in your community who might be interested in your business / services. Also, reach out to family and friends.
  3. Start a Facebook page
    Invite your friends to "like" your page, and promote your new page on your personal Facebook profile.
  4. Start a blog
    Blog about information related to your products / services. Position yourself as an expert in your industry.
  5. Use Instagram
    Share behind-the-scenes photos of your process and what is inspiring you (but keep the selfies to a minimum!). 
  6. Guest post
    Reach out to a blogger with a similar target market, and offer to write a post on their blog (remember to include links to your site!).
  7. Send freebies
    Send bloggers / Youtubers / tastemakers with a similar target market (but more followers) a sample product, or offer them your services for free in exchange for a blog post / video / social media post. Remember to let them know the links that you would like them to use to direct people to your site or page!
  8. Fliers
    Put up some good-old-fashioned fliers in your community about your business. Put them in places where potential clients and customers will see them.
  9. Business Cards
    Make 'em, and hand 'em out like crazy.
  10. Givewaways
    Host giveaways on your blog / social media - to enter, have people tag a friend and follow your page!
  11. Collaborate
    Reach out to other business owners and host a giveaway together.
  12. Snail Mail
    Send thank you notes to previous clients / customers with an exclusive coupon code and note of appreciation.
  13. Podcasts
    Pitch yourself to someone who hosts a podcast and offer to do an interview.
  14. Local News
    Pitch yourself to writers at your local newspaper or tv news station.
  15. Teach
    Host a class in your area about a skill that you have that's related to your business (remember to give out business cards!).
  16. Networking Events
    Meet up with other business owners at networking events and trade shows (again - business cards!).
  17. Email Signature
    It's a little thing, but it makes a big difference. Customize your email signature to include your name, business name, and a link to your website.
  18. Social Media Buttons
    Add them to your website, blog, and emails, and encourage people to follow along.
  19. Videos
    Create tutorial or promotional videos and share them on Youtube and Facebook.
  20. Infographic
    Create a big infographic about something in your industry, and post it on Pinterest.

Have you used any of these marketing ideas for your business? Let me know in the comments!

Looking for more info on budget-friendly marketing? Check out my e-book!