Umbraco and windows live writer

Since version 3 of umbraco, umbraco supports windows live writer. For those who don’t know how to set things up, here is a short howto based on my experience.

Go to the users section in umbraco

Select for which user you want to enable this ( or create a new one) , so just select your user from the tree.


As you will see since v3 there are now 2 tab pages. One has the name of your user and the other is named content channel.

The content channel tab is the place where you need to do the configuration.

  • Name: this will be the name of the content channel
  • Start Node in Content : Here you need to select the parent node, the documents will be published under this node
  • Search all children : this is a checkbox, check this if you want to search the entire structure and not just the first level children
  • Star Node in Media Library: haven’t tested this but i think this will be the node where the media from your posts will be saved, this isn’t a mandatory item , so just leaving it without choosing an item will work
  • Document Type: Here you need to select what the document type of the post you are going to make is. So  if you have a document type ‘blog post’ and you want to be making blog post documents from inside live writer you will need to select ‘blog post’
  • Description Field: This is the property of the document type where you want to store the content
  • Category Field: This is the property of the document type where you want to store the categories
  • Excerpt Field: Haven’t tested this ( not mandatory ) but I think this will fill up the property with a small excerpt of your content



So this takes care of the umbraco side of things, now how to set up live writer.

So start live writer and choose weblog/ add weblog account.

This will start the add weblog wizard, the first form you will see is this:


Here you need to select Another weblog service. Next step is to setup the credentials


Weblog homepage url: this is just the url of your website ( like )

Username: this needs to be the login of the umbraco user where you set up the content channel earlier

Password: the password of the user

On to the next step.


The provider umbraco uses is the Metaweblog API

The remote posting Url needs to be like this :

So the final step is to approve the settings


9 Comments so far

  1. Douglas Robar on April 12th, 2008

    Another very informative post. You should turn this into an umbraco book!


  2. Tim Geyssens on April 12th, 2008

    Thanks Doug, sure I can turn this into an umbraco book.

  3. Warren Buckley on April 13th, 2008

    Hi Tim,
    I like the redesign and this blog has loads for me to read when I get some spare time.


  4. Tommy Skaue on May 5th, 2009

    Can’t get this to work with Umbraco 4.01. I get an error; “Umbraco Exception (DataLayer): SQL heler exception in ExecuteScalar”

  5. Simon Probert on June 11th, 2009

    Hi Tim,

    Great package only I cant get the cats to play nicely with WLW in 4.0.1 - it’s something to do with the tags datatype ( )

    Any ideas?


  6. warren on October 8th, 2010

    I need help with my contact us page can you help

  7. Eric Guo on January 16th, 2011
    Another post which is focus correct duplicate host name in account and get theme in web site.

  8. Anil on April 7th, 2011

    I am getting error at the last step i.e. while configuring channel for WLW. When i try to browse ~channel.aspx, it comes up with a page with some methods looks like some service methods. It throws following error when I click next

    Blog server error:server error
    No document exist with version ‘00000-000000-0000′

    Any ideas why?


  9. Klaus on May 6th, 2011

    Great site…

    I have a question. Is it possible to change the node that you would like to publish the document under? From Word og Live Writer point of view?

    I know I could change it in Umbraco, but then my documents would only be submitet under one node….

    Regards Klaus,

Leave a Reply