I'm trying to create a WF that will be associated with a list and trigger every time a specific user creates a new item for that list. So basically I need to run a workflow automatically depending on the value of a list item, how I do this?

1 Answer 1


You run workflow every time new item is added and on start you check author field. If author is desired one you go ahead and if not you stop.

This is general concept. You will need to provide more info if you desire more detailed instructions eg. are you using Sharepoint Designer or Visual Studio to build your workflow?


Sharepoint Designer first step:

Check if author is in group Approvers (change condition to meet your requirements). If Author is not in group Approver - workflow stops. enter image description here

  • I'm using Sharepoing Designer to create it and it's based on the out of the box Approval Workflow, where and how exactly do i check the author field? thanks
    – Perbert
    Sep 8, 2011 at 14:14
  • I have updated my answer Sep 8, 2011 at 14:26
  • How would I use this if i wanted to compare the Created By value to a custom list (of users) on my site?
    – Perbert
    Sep 9, 2011 at 11:34
  • It would be difficult and maybe even not possible. It really depends on your specific requirements. After you insert IF decision in your workflow step, click value, select Workflow Lookup for a User and explore possibilities. Sep 9, 2011 at 11:46
  • Yeah I have been doing that with no luck, tried using a permissions group such as 'site Members' with no luck, thanks a lot anyway
    – Perbert
    Sep 9, 2011 at 13:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.