21 Free digital marketing ideas

Are you searching for ways to market your business that doesn’t cost you $$$?

Here is a list of many ways you can DIY your marketing for zero financial cost. Of course, there are many more to choose from and hopefully, this helps to ensure that you are doing nearly all of these already.

How many can you tick off the list?

  1. Facebook Business Page
  2. Facebook Group
  3. Instagram Business Profile
  4. Linkedin Profile
  5. Medium
  6. Google My Business
  7. Pinterest
  8. Infographics
  9. Live chat
  10. Free online directories
  11. Influencer marketing
  12. Have a blog
  13. Guest post
  14. Get published
  15. Podcast
  16. YouTube
  17. Webinars
  18. Email Newsletters
  19. Reviews
  20. Collaborate
  21. Awards

Facebook Business Page

Free and easy to create there is no excuse for not having a Facebook business page. It provides you with a free platform to help your business be found and followed by your ideal clients. You can market your business for free or you can start a paid advertising campaign. With a Facebook business page, you can list your products or service and have it linked to Instagram for online sales. The key to a successful page is posting consistently and having content that is relevant to your followers. What is social commerce

Facebook Group

A Facebook group can be as private or as public as you choose and it is a great way to gather like-minded people. Again it is free and something anyone can create to build a community. You may create a group based on a particular service you offer or it may be more of a general group.

Instagram Business Profile

While Instagram is not for everyone or every business it is a wonderful platform for all types of business. You don’t have to be a B2C business to make it work there are many ways that service business can use Instagram. By having it linked to your Facebook page you can have people shopping directly from your Instagram posts.

Linkedin Profile

Linkedin is not just for executives and it hasn’t been for a long time. It is the perfect place for businesses, their owners and their staff to have online exposure. Your free personal profile gives you the ability to have a free business page and create content for each. Just like every other social media platform you can share updates, articles and more for zero cost.


medium.com is a content platform that is free to publish and free to read a certain number of articles. It is a great way of sharing your unique content/articles to a wider audience. Plus you can even earn money from the articles you share on there when other people are enjoying what you have written.

Google My Business

If you have not set this up for your business you are definitely missing out. Again this is free and it has been created by Google to offer your business a verified listing. It helps with your presence within Google and you can do so much for your business within this platform Google My Business - My Sassy Businessincluding sharing content, images, offers and more. Here you will find links to share a review form to clients you would like to leave you a review on Google. Plus you can have people send your business messages directly and ask for quote requests straight from Google.


A great way to distribute content, Pinterest is another social platform that may not suit everyone but may just suit your business. It has evolved exponentially since it’s inception so have a look if you haven’t been there for a while.


Utilising a platform like Canva you can create beautiful infographics for zero cost. From there you can download and share them to your website or social accounts and even directly with your customers.

Live chat

MANY businesses both large and small are offering live chat on their websites. This can be a great way to communicate and answer immediate questions from your website visitors.

Free online directories

There are a plethora of online directories that will allow you to list your business for free. Once you are listed you may find that they are a great way to gain business and you may decide to pay to upgrade your listing in the future.

Influencer marketing

Working with influencers can be tricky and it is not always free. You need to pick them wisely and ensure their audience is your target market.

Have a blog

For MANY businesses this is a great way to add content both to your website and to the internet. It is this content and the optimisation of this content that helps to get your business found within online searches. Being consistent is essential, even just trying to post once each month will make a difference to your business.

Guest post

If you know a business that complements your business you can potentially provide them with a blog. This is going to expose you to their clients and if you swap posts your clients can be exposed to them.

Get published

Do you have a story about your business that is newsworthy? This type of exposure is great for many types of businesses. Not always easy to get but it can be very worthwhile.


Yes, podcasts are HOT at the moment. They are easy to produce and some services even allow you do produce a high-quality podcast for free. While this is getting to be a busy space you may have something that can cut right through all the traffic.


High-quality videos take time and effort but it can be a great way to showcase your products and/or services to a new audience. Ensure that your content is entertaining and/or informative and if you are trying to grow a channel, consistency will be key.


Typically a webinar is a live video presentation however you can present prerecorded versions too. Products and services are generally shared via video of the speaker and screen shares and there is a variety of platforms you can share webinars through. Generally, these are free to the consumer although there are plenty of paid webinars being offered, especially during the 2020 climate.

Email Newsletters

A monthly, fortnightly or weekly newsletter to your entire database is one of the best FREE ways you can stay in touch. Of course, if you have a large number of people in your database you may need to pay a subscription fee to sites like Mailchimp, Campaign Monitor or Send in Blue.


Reviews and testimonials can help you to generate more business. People can send you testimonials, leave reviews on your Google My Business page or Facebook Page. On your website, you can share these reviews and show direct evidence of your business products or services.


Get together with a few like-minded business owners to market your business. This can be through a photoshoot, giveaway or similar. Once you share this collaboration with your followers and the other business owners share with theirs you will be targeting a wider audience just from one collaboration.


Does your business category have industry awards? This type of exposure followed by ongoing promotion can give you an edge over your competition.

Conclusion – There are plenty of ways that you can market your business for free. Having listed just 21, how many more can you think of?

If you need help with your digital marketing, contact Kelly @ My Sassy Business. 


[gravityform id=”2″ title=”true” description=”true”]

100 Ideas for Social Media Posts

This FREE information will help you create your social media posts. 

Don't worry; we will never spam you or sell your information to others. 

You have Successfully Subscribed!