I have a document library for pictures and I've created a SPD workflow tha should start every time items are changed or added: newly uploaded, edited metadata or uploaded againg (overwritten). The workflow shoud send an email about the change.

So when I upload a file and I click OK on the Upload page the workflow fires. Then the Edit page appears and I click Save but the workflow does not start. What I want is the opposite. The user should upload a picture, then he should edit the metadata in the edit form and when he clicks Save, then the workflow should start.

The list is with "Require content approval" set to "yes" and "Require documents to be checked out before they can be edited" set to "no", if that's any help.

I don't undersand why the workflow would not start on Save. Plese tell me if I'm missing somthing. Any suggestion would be appreciated.

  • Does the workflow kick off if the edited content gets approved? May 7, 2012 at 15:37
  • yes, when the pucture gets approved the workflow starts and behaves properly.
    – Nikolay
    May 8, 2012 at 10:25
  • 1
    Does the workflow complete in between upload and save? You can only have one instance running at a time. Jun 12, 2012 at 22:00

1 Answer 1


Your workflow is behaving as designed. Workflows will not kick off until an item requiring approval is approved. You will either need to remove the require approval requirement or train the users that the workflow will not kick off until the item is approved.

  • So a workflow will start on upload of a file, but not on Save in the edit form unil the item is approved. I find that strange. Doesn't the upload operation change the approval status to pending. Also I can start the workflow manualy.
    – Nikolay
    May 9, 2012 at 7:57

Your Answer

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

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