Freelancing with WordPress: Contact Management

In the course of your freelancing career you’ll run into plenty of people for every project you work on. It can be pretty hectic to keep everybody organized in your head so it’s highly recommended that you use some form of contact management system. For some of you that might be Outlook or Gmail or Thunderbird. Others might use 37signals’ Highrise or manage contacts within Basecamp and others still might use a simple notebook.

But I offer you another solution, arguably a better solution — WordPress!

Introducing WP Contact Manager

Unlike using WordPress for Project Management, contact management for WordPress has a clear-cut and nearly complete solution that is a pleasure to work with and easy to learn. WP Contact Manager is a stand-alone theme for WordPress by Artisan Themes that allows you to turn WordPress into a full-fledged contact management system. The theme can also be used in conjunction with plugins such as Members Only for keeping your contacts private, Related Posts for displaying related contacts, and Search Everything for displaying custom search options.

contactmanager

The Interface

WP Contact Manager has a very organized and professional-looking interface, one that you would expect from a more mature commercially-developed app. The homepage displays a list of the most recently added contacts, a search form and a tag cloud.

contactmanager-profile1

If you click on any contact’s name you are taken to a more detailed view. You can see (and add) pretty much any information you want for your contacts — name, address, email, websites, phone numbers. Each contact also gets User Notes, which are more or less a comments section for the contact. I can imagine this coming in handy if you are collaborating with others or even just working alone and you want to keep track of the actions already taken and the next actions for the contact. Additional Notes are more permanent notes for the contact, maybe a description of how you met or why the person is important. These are added as a normal post would be in WordPress.

contactmanager-newcontact

Using WP Contact Manager

With WP Contact Manager, a new contact can be added by clicking “Add New Contact” in the top menu of any public facing page. This will take you to the WordPress post admin. All the contact information is added using custom fields except for the Additional Notes which can be added with the WYSIWYG editor. It’s kind of quirky at first. For example, the first two contacts I added never took because I didn’t give the contact a title. I just added in the custom fields information. So, I had to type the name twice, once for the title and once for the custom fields. It’s not a big deal, just redundant.

Conclusion

WP Contact Manager is great. It really does get the job done and, for me at least, it is comparable to Highrise (which I love). It’s a pleasure to use and does exactly what you expect it to. There are a couple things that could be done to improve it, though.

1. Theme Options or Child Themes

I would love to see the ability to change colors and background images. Even better, maybe, would be the availability of some child themes for it. Just something to make it more slick and contemporary.

2. No WordPress Admin

It really shouldn’t use the WordPress admin for adding contacts as it’s not particularly friendly to newcomers. Adding new contacts but saying “Add Post” is confusing. I’d like to see a custom made admin page that follows the same design as all the other pages without extraneous options like the WordPress admin sidebar. It really needs an admin specifically designed for someone adding a contact.

WP Contact Manager isn’t being actively developed right now, so I don’t know when (if ever) we might see these improvements, but even without them, WP Contact Manager is one of the best solutions out there. If you haven’t given it a try, do so today!

Download WP Contact Manager

Do you use WordPress to manage contacts? Is there a way to use it that I haven’t found yet? Let us know in the comments!


JD Bentley is a freelance designer, WordPress developer and entrepreneur. His writing can also be found at wageslaverebel.com and jdbentley.com.

Post Revisions:

Tagged with:

Avatar of J. D. Bentley
About the author:
I’m an aspiring poly math and a serial specialist coming to terms with an ever-growing list of interests. I make money as a web designer working with WordPress. If you’re inter­ested in seeing how I earn my living or having me work on a project for you, head over to Idea Anarchy. You can also follow me on Twitter at @jdbentley.

13 Responses to Freelancing with WordPress: Using WordPress to Manage Contacts

  1. cabmgmnt says:

    Thanks for all the useful information. can’t wait to put it work

  2. Matt Hill says:

    I can see that this might be useful to some people, but personally I’d rather integrate my contacts lists with other related data, such as email, task lists, project management etc. WordPress doesn’t, and can’t, help with that.

    Thanks for the heads up though: it goes to show how people are pushing WP beyond it’s original purpose.

  3. [...] Freelancing with WordPress: Using WordPress to Manage Contacts — WPCandy — WordPress Themes, Plu… [...]

  4. [...] WordPress’ project management capabilities are still developing and its contact management is adequate, creating and managing a portfolio is where WordPress really shines! There are almost too many [...]

  5. Daniel says:

    Another great post JD. I’m actually suprised I hadn’t come across this sooner. At the moment I’m using Google Docs but I have been considering trying something different as a simple spreadsheet isn’t the best solution in the world. Now I’m thinking I might try this in combination with the wishlist member plugin seeing as I have a developers license. Thanks for sharing!

  6. theo says:

    Can i set the names in alphabetic order?

  7. Waqas says:

    This looks interesting. Will surely give it a shot

  8. tips says:

    What a great post. This is sure to cheer everyone up. i use wordpress for all of my blogs

  9. Disappointed that it’s discontinued – it sounds perfect for what I’m trying to do. Have you found anything else that works as good?

  10. Morag says:

    I’d appreciate to know if you have a copy of this theme. We need it urgently for educational use. There seem to be a problem with the original site. Could you kindly reply to my email direclty. Thanks a lot.
    Morag

  11. thats informative, keep it up man

  12. Nice ! Teaching English as a second language and then have my students read this… :) .

  13. doug hay says:

    Very interesting. WordPress just keeps evolving into better and better tools and resources for Internet marketers.

Leave a Reply

Please note that WPCandy is a moderated community.

 

Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>