Free Social Media Marketing Checklist

This checklist was inspired by a blog post from Social Media Expert Chris Brogan – you can find his post here – I’ve simply added and tweaked a few bits to cover the extra things that I do every day too.


Please feel free to share this list, as long as you give it away for free and keep both mine and Chris’s details intact.

You can download the social-media-marketing-checklist if you’re impatient – the rather long blog post below simply explains my reasonings behind each item. (Please note, these are MY thoughts, not Chris’s, so we might not 100% agree on the whys, even if we agree on some of the whats…)

Daily Social Media Marketing Checklist


  1. Retweet 7 things – to my mind, retweeting is the life blood of Twitter, and sharing of information is key. But let’s not forget, retweeting someone’s tweets instils a sense of loyalty too, and they’re more likely to retweet your items in return. DON’T retweet willy nilly – before doing so think “Are my followers going to be interested in this?”
  2. Reply to at least 5 people, with FULL replies – Twitter should be a 2 way thing – use it to build relationships, not as a broadcast medium. Don’t just reply with a ‘I agree’ or ‘Thanks’ – take the time to reply with a full message, a thought, a question.
  3. Recommend 1 person you admire – bring their tweets to the attention of your followers – you’ve found your followers someone new to follow, and you never know, it might catch on and you’ll be the focus of the next recommendation. People like to be appreciated – if someone’s done something good for you, let the Twitterverse know!
  4. Follow back at least 10 people – not following for the sake of following, but check out your new followers and see who’s worth following back. Chris and I both use an autofollow system (I cull the spammers, broadcasters and people of no interest to me regularly), but you could do this by hand if you have the time.
  5. 10 minutes of polite chit chat goes far – it’s easy to ignore people who send you messages if you don’t know them, but spending a few minutes chatting might be the difference between them remembering and recommending you or just dumping you for being rude 🙂
  6. Tweet 3 business related Tweets – these could be related to your industry, or links to your own blogs or products / services – people seeing your tweets will begin to align you with that industry in their mind. After all, a lot of us are using Twitter to promote our business.
  7. Tweet 2 personally related Tweets – let people see the person behind the Twitter account. I’m not talking about ‘I had a cheese sandwich for lunch’, but the more people feel they know about you, the more they feel they’ve built up a relationship with you.
  8. Ask at least one question that requires answers – asking questions and discussing the answers moves Twitter back into that 2 way medium, and who knows what nuggets of info you’ll find out? My favourite is to ask people what 3 words they think of when they see my name – the answers are illuminating (and sometimes a little bit odd!)


  1. Check in on Birthdays on the homepage – it takes 2 seconds to post a Happy Birthday message on someone’s wall, or drop them a Facebook message. Posting on someone’s wall means that all their friends get to see your message too. Chris recommends sending the Birthday Wishes by email for the surprise factor, which is also cool and maybe a little more personal!
  2. Respond to any comments on your wall – it’s polite to respond to any comments on your wall, if they warrant a reply, so get into the habit of doing so before you forget!
  3. Post at least one status message daily – keep people updated and keep you in their minds – don’t get over eager though and post all of your Twitter updates (including retweets and @ messages) into your Facebook status feed – it’s one of the quickest ways to find yourself ‘hidden’! Use the different parts of the status update – make a comment, share a video, share a link – promote conversation where possible!
  4. Share at least 3 interesting updates you find – if someone posts an update you like, use the ‘share’ button to post it to your profile – much like retweeting on Twitter it promotes the originator and allows you to share new things with your contacts.
  5. Comment on at least 7 updates or status messages – it doesn’t take long to put a quick comment or ‘like’ on the status updates on your feed page – and people like to have comments; who knows, they may reciprocate 🙂 Also remember that comments you post on people’s links or updates are available for all of their contacts to view.
  6. Leave a message on 2 fan pages – spend a few seconds posting on a fan page – not only will you help the page out, you’ll reach people you’re not connected to
  7. Leave a message on the walls of 2 people – not been in touch with someone for a while? A simple ‘hey, how are you doing’ message on their wall shows them you’re thinking of them and keeps you in touch without taking up loads of yours or their time.
  8. Respond to event invitations – I respond to all event invitations by posting on their wall, whether I can attend or not. If I can’t I wish them well and apologise for not being able to make it. A link to my website mens they can find my details if they want to, and I’ve made many new contacts this way.
  9. Recommend at least one person to your contacts – OK, you might not want to do this every day, but in the same way as you’d recommend someone on twitter, why not do the same on Facebook  you can do this in your status update and it doesn’t take long. I sometimes post details of pages I’ve become a fan of here.
  10. Add at least one update to your group / fan page – I’m as guilty as anyone of not always doing this, but the worst thing you can do with a group / fan page / business page is leave it stagnant – update it daily even if you think no-one is reading!


  1. Accept any invitations it makes sense to accept – a minute or so each day accepting invitations means they don’t pile up and become unmanageable. If you don’t think it’s sensible to be connected, then by all means don’t accept.
  2. Enter any business cards to invite them to LinkedIn – if you network offline it makes sense to connect to the people you’ve met on LinkedIn (and any other online networks they’re a part of)
  3. Drop into Q&A and see if you can volunteer answers – showcase your expertise with a quick answer or two – I’ve gained business from this, and you neverknow what opportunities may arise.
  4. Provide 1 recommendation every few days – if you’ve worked with someone or are happy to recommend them, then write an honest recommendation –  people like to be appreciated, and you’ll find that you get honest recommendations in return.
  5. Update your status at least once a day – people seem to forget that there’s a status update facility on LinkedIn too, and it feeds into an ‘activity feed’ that is shown on your contacts’ LinkedIn home page.
  6. Make at least one introduction – again this doesn’t need to be every day, but if you see someone needs or wants something and you know someone who can help – introduce them – it makes sense and makes all three of you happy!


  1. Reply to at least 5 comments on your blogs – if people have taken the time to comment on your blog, it’s polite to reply to at least a few of them where possible. It makes them more likely to reply again in future, and stimulates conversation on your blog.
  2. Comment on a couple of your commentators’ blogs – follow the links your commentators leave, and have a quick read of their blogs. Repay their comments by leaving a few of your own. You get to make them happy and leave a link to your site. Win/win I say!
  3. Stumble or Socially Bookmark your commenters’ blogs – if you like what they write, give them a bit of a traffic boost by Stumbling them – they might do the same for you.
  4. Write the occasional blog post promoting another blog – not only is it an easy blog post to write, new content foryour blog / site, but it helps your readers find new blogs (so they love you) and the owner of the blog you’ve recommended will love you for ever more. (This may be a slight exaggeration).
  5. Email a synopsis of recent posts at least once a month – I have to admit I’m a bit lax on this, but when I have done it regularly (to members of an opt in list of course) it has resulted inmore traffic, more comments, and ultimately more enquiries.
  6. Find 2 new blogs to comment on every day – it’s easy to stick with the blogs you know, but new blogs are cropping up all the time – take a few minutes to find them and leave a couple of comments. You get to read new things, leave your ‘brand’ in new places, and help out a blog that might need comments.


I’ve generalised here as you could be a member of many forums, and they’re not all the same.

  1. Reply to at least 2 threads every day – it’s easy to let your forums go when you’rebusy, but it really takes no time at all to scan through recent threads and drop in a couple of replies. You’re helping to keep the forum going, making sure people don’t forget about you, and people love people who reply to their threads.
  2. Post one new thread – I admit this one sounds easier than it is, and it’s not great t post for posting’s sake – but if you have news, have read something in the news, or simply want to raise an issue, don’t wait for someone else to do it – start a thread yourself!
  3. Make a point of thanking people who reply to you – a takes seconds to drop someone a line to say thanks – they’ll appreciate it more than you imagine.
  4. Accept any connections that make sense – lots of forums allow you to ‘connect’ with other members – it’s worth accepting any connections that make sense to you, and maybe initiating a few too.
  5. Recommend a member’s blog or website and say why – in the same way as you’d recommend someone on Twitter etc, a quick post saying why you like someone’s blog or website, especially if they’ve done work for you, goes a long way. Some forums have specific groups for this, so make sure you’re witin the rules. And granted, you wouldn’t do this every day, but there’s nothing to stop you from replying to someone’s posts on a thread with a quick ‘love your blog’ message.

I’ve left the Misc space for you to fill in yourselves – you’ll probably have your own ideas, and places that you go to that I haven’t mentioned, so feel free to mention anything you add in the comments below!


If you’ve read this far, award yourself a fun sized Mars Bar, and take with you my thanks 🙂

Also, a massive thank you to Chris Brogan for kicking me into finally putting this checklist together – it’s been on my to do list for months and without his blog post I wouldn’t have gotten around to it at all!

And don’t panic that all of the stuff on the checklist will take ages – you’ll soon have it down to the time it takes you to have a coffee and file your email on a morning!

Related Posts Plugin for WordPress, Blogger...
About Nikki

Author of many 30 Day Blogging Challenges, Nikki spends her time helping small businesses with Internet Marketing and Social Media Marketing. With 17 years of experience, she hasn't yet found someone she couldn't help to get more business from their website.


  1. Great checklist Nikki. Thanks for posting it. Gary

  2. I’ll be leaving a response sometime nearer Christmas, if that’s ok.

    Blinding work, as ever.

  3. Useful info!

  4. Nikki, this is truly good information. Like a lot of people, I belong to a lot of social networks and seem to be neglecting one for the other. This checklist provides an excellent guide for improving my use of social media and my online groups. I will be sure to pass this on.

  5. Great tips Nikki but it does seem like a lot of work.

    Personally I never really took to Facebook or LinkedIn and I blow hot and cold on forums depending on how nicely the others play.

    I certainly agree about the RTs on Twitter as they help you with your followers and help the people you are RTing.

    Did I miss it or don’t you recommend thanking the people who RT for you?

  6. This checklist is FANTASTIC! Thank you 🙂

  7. Nikki,

    Great work. This is really useful stuff. Well done, and well done to Gary Gorman too.

    All the best


  8. This is a great checklist. It never crossed my mind to do so much but makes perfect sense! Thanks.

  9. Very, Very useful, thank you very much.

  10. Many thanks for sharing this Nikki, it provides a structured way to use Sociamedia

  11. Thank you Nikki,
    Excellent organisation of social media – was wondering how to organise my time with various sites and this helps enormously.

  12. Wow, just as I’m starting to get overwhelmed with all of it, I find your checklist. Thanks so much! I’m just in the baby stage of using SocMed to build my fledgling business, and I’m trying to avoid doing things all wrong. This will help!

  13. This is a great check list/article Nikki – many thanks for taking the time to put it together.

  14. Our franchisees are starting to embrace social media and I believe this checklist will be very helpful. Thank you!!

  15. Excellent information – very thorough. thank you for sharing.

  16. Good morning,I haven’t even read all the way through it before I knew, this is a well written article. You have done your homework. I hope you don’t mind me posting a link to your page on both of my sites. Thanks!

    Jesus Is Lord!

    Danny Ethridge

    p.s. I am emailing my associate the link to your page as we speak!

  17. Nikki, You have ‘nailed it’ and found me out as if you knew that I can’t be bothered with all this on-line stuff, by very succinctly laying out all the elements and giving reason and example of why I should.

    So now I shall try to be more bothered and engaged.

    My compliments, this is a nice piece of work.

    Thanks. Paddy

  18. Really good advice and a good discipline to follow – ummm, does this count as one of my responses? Did that question count as my question of the day – oh drat, is that two questions? – umm now is that three questions? —-heeeeelp

    now to dig, stumble, tweet and dig this so I can stop for a cup of tea

    felicitations btw 🙂

  19. My compliments too, Nikki. Keeping on top of all the steps is a learning experience, for sure, and this will be very helpful.



  20. Thanks for this… I found it through a tweet and retweeted myself 🙂 These are things I try to do every day or so, but it’s nice to actually see it in an organized list. I now see where all my time goes, lol. I recommend that those who are new to online social networking or have been involved in it for some time take heed to these tips because they really do make a difference in what you get out of it.

  21. article submissions are really necessary to make your product known to the masses.`”.

  22. This is a very useful list, Nikki – thanks for posting. 🙂

  23. Nikki, the link to your PDF doesn’t work anymore. I already have it from years ago and I’ve updated it with Pinterest and others items unique to my business. But I was about to share this page with others and noticed the broken link. Just a heads up!


  24. Hi Nikki
    what advice would you give to an online estate agents, with regards to social media marketing. would you suggest that tweets are shown within the homepage as well.

Speak Your Mind


CommentLuv badge

Real Time Analytics Google