25 Online Marketing Ideas Anyone Can Do

As Seen In...

Somehow, despite all the tools, teachings and techniques we have at our fingertips, marketing still has a bad rep.

People assume it’s all sleaze, sales, and back-to-back networking breakfasts.

But online, everything’s different. We can promote our businesses with integrity and intelligence. We can sell what we do in an ick-free, pitch-free way. And (stay with me here) sometimes it’s even fun.

So how can you start marketing your business online, without drowning in hidden costs, scary tech and weird trends? I’m glad you asked.

I have TWENTY FIVE online marketing ideas that you can implement in your business, right now. 

Let’s begin shall we …

Flesh out your email signature.

That space at the bottom of each email you send is valuable real estate.

It’s the first place people look for your deets if they want to get in touch, or refer you to somebody, so make sure you take advantage of that.

Aside from your basic contact details, include your most important web links, a link to your killer opt-in, and your tagline (if you have one).

Free tools like Wisestamp  help you design signatures that look nice too.

Sign up to an online deal site.

Joining Groupon, Wowcher or Livingsocial as a vendor might seem silly – you’d be selling your products on the cheap, but it could be a really impactful move.

Those sites each have enormous email lists and would be promoting your offering to each of those people – that kind of exposure is hugely valuable.

Embrace smart research.

Some people use social media to spread a message, but there’s so much more you can get out of it. Use your favourite platform to monitor niche trends and opportunities. This webinar replay will give you a brief overview of what you can learn if you start looking in the right places.

Encourage rich media.

Nobody wants to see a screen filled with text – especially not prospects on the brink of buying from you.

Encourage your happy customers to share photos or short videos of your products in use. If your business is service-based take screenshots of sessions in progress.

These pics and clips can be reused all over the place – in blog posts, email campaigns, and your favourite social channel, to name a few.

Gather endorsements.

Speaking of happy customers, take note of every nice thing they say about you and your business. This is what we call social proof, and again, can be used to encourage purchases through your website and social platforms.

Potential customers will get to hear from their peer group just how beneficial it would be to work with you, and that is WAY more convincing than telling them yourself.

Respond with value.

Search through your favourite (relevant) Facebook group for queries that directly relate to your business offering. Respond thoughtfully, offering insight and value without pitching your products. It’s a subtle yet effective way to promote your business.

If people start to realise you’re someone who gives away knowledge for free, they’ll understand the vast impact of actually working with you.

Make everything easy to share.

Creating consistent content for your blog is a fantastic way to showcase your knowledge and expertise. It’s also a great place to house all of those videos, audios, graphics and articles you come up with.

Just make sure it’s really easier for your followers to share all of this good stuff. It’s not hard, there are many nifty plug-ins that do it all for you – I like Super Socializer.


Using social media advertising can have a huge impact on your product launches, but there’s way too much to cover in a single blog post. For in-depth instructions for each platform, peruse the links below:

Guest post.

I’ve mentioned briefly the benefits of creating online content, and become that “go-to” hub of knowledge in your industry – this point combines the two.

Getting your stuff published by a well-respected website in your field add an extra stamp of authority to your business, as well as helping you reach a wider audience.

For tips on getting started, check out this guide.

Search on social.

Social platforms are more than a way to stay in touch with people – they’re incredibly powerful search engines.

Use these prompts to search Twitter for people you could be helping:

  • Help with [your area of expertise]
  • [One of the products you offer]
  • Recommend a [your profession]
  • [One of your key skills] tips


Connect with professionals working in an industry that complements yours – social media can be an effective way to do this too.

Think of ways you could collaborate – perhaps you could co-host an in-person event, swap guest posts, or develop a service together.

This type of connection will benefit you both – you’ll both be exposed to a new (and receptive) audience, as well as finding a bit of peer support.

Offer live office hours.

A really effective way to connect with your audience is to schedule “live” office hours, to help them deal with a specific struggle.

This could be in the form of a chat on Twitter or a live broadcast. My preferred method is a weekly Q&A in my Facebook community, Simply Smart Online Business.

Keep the readers on your site.

Encourage visitors to spend longer on your site by recommending further reading. This could be by subtly linking to other content within each blog post, or by installing WordPress Related Posts, a plug-in that recommends archived content based on reader preferences.

Celebrate every win.

Make you existing clients and followers feel special by celebrating their success on social media. If that success is somehow related to your business, even better, but if it’s not, it still promotes good feeling, and increases the likelihood of a referral.


Create a workflow to streamline your content sharing process – this will take the time, effort and stress out of promoting your stuff.

I like to use a Trello checklist to remind myself of each step, but you could also go old school and print out a copy of your list.


IFTTT, or If This Then That, is a handy tool that automates sharing between platforms.

Explore the recipes created by other users, or experiment with your own.

Improve your Local SEO.

Local SEO matches searchers with businesses based near their current location – so can be particularly impactful if you have a “bricks and mortar” business, or a particular event that you’re hosting.

To up your ranking make sure your business is listed on Google My Business. You also need to make sure your name, address and phone number are detailed consistently across platforms. You should also be using a local number, rather than an 0800 one.

For the most common Local SEO pitfalls (and how to avoid them) read this.

Reach out to influencers.

Influencer reviews can be key to spreading the word about your latest great product – just be selective.

Reach out to bloggers, YouTubers, or even Instagrammers in your niche. Engage with the people that share your brand values, and share a limited amount of sponsored content, so that yours doesn’t blur into the background.

Iron out the kinks.

Test your website and see how effective it is in terms of SEO, accessibility, compliance and more. Nibbler allows you to test any website for free, and highlights how you can make impactful improvements to your page.

One of the biggies is making sure your site is mobile-friendly – most of us tend to consume content on handheld devices, so don’t let weird formatting issues get in the way of yours.

Follow up online.

Whenever you connect with someone in a real life setting, bring those relationships online. This could be as simple as connecting on Linkedin, emailing them a helpful resource, or engaging with them on Twitter.

Use push notifications.

A push notification is a message that pops up with an update for your users. This was a technique once exclusively used by mobile apps, but now you can also set them up for your website.

Pushcrew lets you send notifications to your readers’ Chrome and Firefox browsers, and Apple Push Notifications Service is to Safari browsers.

Make it fun.

Create an entertaining quiz using a tool like Playbuzz. This is the kind of content that gets shared widely on social, and offers a great list building opportunity if you turn the results into an opt-in.

Play around with affiliate marketing.

Step back and let your followers do the selling for a while.

The idea is that in exchange for bagging you a sale, that follower receives a percentage of the price.

It doesn’t have to be difficult to manage. Create your affiliate programme directly within your WordPress site using a plug-in like AffiliateWP.

Become an advocate.

Offering a testimonial to a company you admire is a really effective way to get promoted by that business, because like I mentioned before, everyone likes to share social proof of their own products and services.

But wait – there’s more!

You don’t think I’d leave you hanging at JUST 25 did you?

I have another 25 tips up my sleeve. I know, I’m good to you. Just click the image below to download the full 50 Online Marketing Tips ebook.


For those conscious souls ready to step up and serve. Suitable for established or new coaches.