Deeson Online: Blog

RSS Feed
  • September3

    MailChimp's social features

    Posted by Graeme Blackwood on Friday, 3 September 2010 at 4pm

    MailChimp's social features

    With the landscape of the internet changing constantly, it can often feel like the sand shifts just as you get your feet onto something solid. Any marketing professional worth their salt will already be using email as a cornerstone of their campaigns, but they may not be fully aware of just how powerful email can be when combined with social networking.

    MailChimp offers an incredible set of tools for email marketing, and if you have never heard of them, you really should check them out. This post is specifically about some of the most useful social networking features of MailChimp, and how they can both inform and enrich your campaigns to make them more successful.

    First things first, Facebook. At the time of writing, and my checking their statistics page, Facebook has more than 500 million active users. With the world's population estimated to hit around 7 billion in 2011, that works out at around 1 in every 14 people in the world actively using Facebook...

    MailChimp has a social share feature that makes sharing your email campaigns on Facebook really easy, and they also have a Facebook app that allows you to add a sign up form for your mailing list to your Facebook page – a great complement to the Drupal MailChimp module and Magento MailChimp extension that we use for our Drupal and Magento sites.

    Sharing your campaigns on Facebook means that you open the possibilities of your message being seen by an audience much greater than your mailing list, and once shared to Facebook, it can then be shared on any number of times by your friends or fans, and their friends and so on. You can also easily add 'like' and 'tweet' buttons to your email, which your mailing list can use to share themselves, growing the potential even further.

    Social tools

    Using MailChimp's SocialPro tools, you can find out how many of your subscribers are on social networks, how engaged they are with the emails you are sending out and how often they share your campaigns with others. You can also see how many times your campaign has been tweeted or re-tweeted on twitter, giving you a good idea of how exciting people find it. However, the most powerful feature is how MailChimp collects data like age, location, gender and interests and allows you to segment your list to target your emails really effectively.

    Another couple of great resources MailChimp offers are the Twitter and Facebook merge tags (what is a merge tag?), which pull in your profile information from the sites to make the whole campaign a bit more personal. There is also a video merge tag. While it is not quite as exciting as it sounds, because it doesn't actually embed video into your emails, it does go to your Youtube video (or other), grab the chosen keyframe and overlay player controls to make a video player screenshot. When your users click the video player, they are taken to the real thing.

    This is by no means an exhaustive list,  hopefully, however, it gives a taste of what is possible. Here at Deeson, we create and manage ongoing email marketing campaigns for many of our clients using all these tools, and with all the potential they offer.

  • August27

    Slick e-commerce equals Drupal and UberCart

    Posted by Tim Deeson on Friday, 27 August 2010 at 2pm

    Drupal is an open source content management system (CMS) which can be extended to provide e-commerce facilities with a module called UberCart. There are a couple of areas in which it is particularly powerful:

    Selling access to content or digital products
    In this situation all the benefits of Drupal's content management, search, rating and user experience features are available and transactions can be seamlessly processed with a basket.

    Purchases (access to a video, download of a PDF, purchase of a book etc) can be easily managed using 'out of the box' UberCart features. Because everything involved is standard Drupal content, delivering reviews, recommendations and trailers is straightforward.

    For example, the UberCart digital product purchase settings may be configured so users can login and download their purchased PDFs at any point in the future, providing a useful 'library' service.

    We provided Drupal consultancy on the build of www.franklyecommerce.com, which makes extensive use of UberCart's features to allow users to buy access to online video training resources and a learning community.

    Frankly eCommerce

    A user experience integrated with the 'main' site
    Without UberCart often a clunky external shopping cart program will be re-branded to (sort of) look like the main website and entail a whole separate system to be maintained and managed.

    Users may be asked to register again to purchase (annoying and clunky) and it's very hard to cross promote products on the 'main' site, for example there is no site-wide basket.

    There are the obvious sales benefits of being able to promote products effectively site-wide, as well as reduced friction on purchases through the use of existing registration details.

    Because UberCart is just another Drupal module, it makes it a very good value way to add e-commerce to an existing site, as all the investment in features and style is utilised and only the e-commerce 'extras' need to be considered.

    A simple example that we configured for a youth orientated, UK non-profit is www.participationworks.org.uk/order-resources

    Participation Works

    Alternatives
    The other e-commerce platform we frequently use is Magento. Magento is a great platform when you have relatively standard e-commerce requirements, not much additional content and want a feature rich platform on a reasonable budget. www.fleshtunnel.co.uk is a good example of a Magento site that we delivered that required a striking design but no bespoke functionality.

    Flesh Tunnel

    In order for Magento to manage more significant amounts of content or deliver bespoke features the required budget increases significantly as there isn't the same rich set of modules and platform available as there is with Drupal. However because Magento is a dedicated e-commerce platform it does have excellent sales reporting, payment gateway and shipping support out of the box.

  • July5

    Why we use Basecamp for project management

    Posted by Jim Rose on Monday, 5 July 2010 at 2pm

    BaseCamp, from 37signals

    Basecamp is an online project management tool from 37signals. We use it extensively for all of our design and development projects. It is no exaggeration to say that without Basecamp, my job as a project manager would be considerably more stressful and our projects would run far less efficiently.

    With a typical web build and design project, involving a project manager, a designer, a developer and a content administrator on the Deeson side, and often at least four stakeholders on the client side, there is potentially a huge amount of communication. Basecamp has the power to put this all in one place, where all parties are able to access it, with separate sections for messages, tasks and files.

    I’m sure you’re familiar with the scenario of an email message between several recipients, each replying to ‘all’ and the thread getting longer and longer (and more indented), making it difficult to find who said what, when. And then someone only replies to the sender, so the thread gets fragmented. With Basecamp that message thread would be a simple chronological page of messages, with each message clearly identified with its sender.

    Another important advantage of Basecamp over email is that all staff at Deeson will be able to access the messages, so in the event that the project manager is out of the office, someone else will be able to get up to speed with the project quickly.

    The fact that our clients become Basecamp users means that they can fully collaborate within projects and have a good understanding of the progress. For example, if a client is reviewing a new site build, they can add any bugs and tweaks directly to a ‘to do’ list, alerting the relevant member of our team. The client will then be able to see when these have been completed.

    Obviously there’s no substitute for phone calls and face-to-face communication, but Basecamp is great for assigning tasks during a meeting or call, meaning no one gets lumbered with the minute writing too!

    Overview of features

    The following is a brief overview of the main functions of Basecamp. This may be useful for new (and existing) clients:

    Messages
    We use this for project based communication, rather than email. If you are included within a message’s recipients list, you will receive a notification email each time someone posts to that message thread. To reply, you can simply reply to the email and it will be added to the message thread, automatically alerting the other message recipients – you can even include attachments on the email and these will be added to the project files. Alternatively, you can log into Basecamp and reply from the online interface.

    To dos
    We use these for specific tasks. They can be assigned to an individual and have due dates added. It is also possible to add comments to the ‘to dos’ which is useful for short discussions around a specific task.

    Milestones
    These are used for deadlines and date related tasks. It is possible to relate milestones to individual ‘to do’ lists, and for an individual to be alerted when a milestone is upcoming.

    Writeboards
    These are collaborative, editable documents which we generally use for documentation and specifications.

    Files
    The files section is used to store all project files such as wireframes, visuals, images and supplied text documents etc. The system is able to handle very large files, so this is our preferred means of transferring large PSDs, etc. When files are attached to messages, they are automatically added to the files section of Basecamp.

    Search
    The search function will search the whole Basecamp project.

    The one failing of Basecamp is that if a new message or ‘to do’ is not assigned to anyone then no one will receive notification – potentially a message could go unnoticed. If you are not sure to whom a message or ‘to do’ should be assigned to, then please mark it for the project manager.

    Basecamp has many applications outside of website development – for instance I recently moved house and my partner and I used Basecamp to keep track of the many tasks involved – the move became another project with tasks needing to be completed by certain milestones.

    My partner was initially skeptical of using a system like this but soon came round to the idea when she realised she could assign ‘to dos’ to me (“cut the grass”, “clean the toilet”, etc, etc…). Lists on scraps of paper would certainly have been lost, whereas the ‘to do’ lists were easily accessible from my laptop or iPhone… including the fact I hadn’t done them, unfortunately!

  • June24

    This week: "Beautiful Drupal" design showcase and client spotting on the tube

    Posted by Tim Deeson on Thursday, 24 June 2010 at 10am

    An interesting week. Several new sites have been launched, some we can talk about and will write up later, but some we can't, including an Australian pop star's...

    Deeson.co.uk has just been featured on Acquia's "Beautiful Drupal" design showcase, which is a compliment. I think Acquia are demonstrating the point with design.acquia.com that just because Drupal can be ugly in the wrong hands, it doesn't have to be.

    Also spotted a tube poster for the Royal Society's Festival of Science + Arts at the Southbank Centre whilst out and about spreading the good Drupal word(!) Good to see the offline marketing engine is firing on all cylinders as we did the website.

    See Further Festival on the London Underground

  • June10

    Bygone Kent Gets an Online Home

    Posted by Graeme Blackwood on Thursday, 10 June 2010 at 12pm

    Bygone Kent

    Bygone Kent is the only local history magazine for the county.  Produced by Deeson Create, Publish and Words, we have just got in on the game and put together a brand new website for it!  Features include back-issue ordering, subscriptions, local news and online articles.  In fact, we used quite an interesting jQuery plugin called Columnizer for the articles pages.

    Pop over and check out the site

  • June4

    Usability Study Part 3: Results and Conclusions

    Posted by Graeme Blackwood on Friday, 4 June 2010 at 11am

    Welcome to the final installment of our three-part blog on conducting a usability study. To recap (aka copy and paste) in the first part, we explained what this is all about, our intentions, process and what we hope to achieve. In the second part, we conducted the usability test, observing the users on the website while they perform the tasks that we have set them in our scenario.

    In this part we assess the results, look for trends and see what practical, actionable conclusions we can draw from the test.

    One of the things I did with each user after they completed the tasks was to ask them to write down the top three usability issues that they encountered. Sharing this is probably a good starting point, as it does a bit of the work for me!

    First user:

    1. "When searching for events, choosing schools in the drop down would quite often return a blank, even when 'All ages' or '12+' worked. I found this quite confusing, although got there eventually be simplifying my search. Also think it might be helpful to differentiate between primary and secondary schools ion the search."
    2. "It would have been good to select multiple event types. I had to run two searches, first for music, then for performances, to complete one of tasks."
    3. "I didn't spot the search box at first, possibly because there was so much going on underneath it."

    Second user:

    1. "Trying to find the addresses for the venues was very difficult for me."
    2. "I wanted to look for a list of exhibitors / performers to see who was taking part, but there isn't one. This is something I often default to."
    3. "I found the business of the site distracting, and affected my ability to find things in the page."

    Third user:

    1. "I prefer a new window if leaving a website" (a real, unbiased, user who is not a web professional said this - now there's a bit of controversy for all the standards pundits!)
    2. "Had a couple of problems with the captcha code."
    3. "No other issues. Overall the site was clear and easy to use."

    So quite a range of results, even from just three users.

     

    Drawing actionable conclusions

    While assessing the responses above in conjunction with their videos, I noticed a couple of things that were consistent across all three, even the happiest. I have produced a list of amendments from these to implement on the site, which will be done shortly:

    • When using the event search facility, the results returned were not always exhaustive for what was actually on offer, and all of the users missed one event in particular, which was listed as a performance, but was primarily music-based.
      Action: We will add a multiple event type search, and allow tagging of multiple types for where there are events that cross over.
    • None of the users immediately found the address details for the events or exhibitions, despite many links to them throughout the listing and detail pages.
      Action: We will add the full venue address, and maybe a small map or link to one on every event detail page.
    • The next most consistent issue raised (2/3 users) was that of information overload. They both found it hard to find the search box, citing it was due to the tag cloud underneath it. In fact, none of the users really knew what the tag cloud was. As our sample range was very small, it is hard to draw any wide-reaching conclusions from this particular observation, however Jakob Nielsen appears to support our findings, as mentioned here.
      Action: We will remove the tag cloud in order to reduce visual noise.

    Of course this doesn't mean you should try and cater for absolutely everyone and implement every change suggested. There are times when it is appropriate to stick to your guns and way of doing things, but consistent trends should be taken seriously and dealt with. Ultimately, your users will be happier, and your website more successful for it.

     

    Update Thursday 17th June 2010

    Illustrating the complexity of usability testing, for various reasons the client has decided to not implement the recommendations put forward.