Is there a way to make it so automatically register the creator for "Alert Me" when a user adds a new item to a list?

I have a list where users add items. I want them to automatically be alerted when that item changes. They don't want alerts for the entire list so they wouldn't do that. I know they can manually register for alerts to the item they created but I cannot rely on a manual process.

So I want them to automatically be registered for alerts when the item they create is changed.

  • 1
    Why you need that? You can suscribe to list changues instead item changes. Commented Apr 8, 2016 at 20:46
  • @jpussacq: I added some details to explain why. Commented Apr 8, 2016 at 20:53
  • 1
    I think you need and event receiver in C# to create the alert programatically Commented Apr 8, 2016 at 20:56
  • dang! i was hoping to do this with little to no programming. :/ oh well. thanks! Commented Apr 8, 2016 at 20:57
  • Perhaps you can create a view filter to [Me] and suscribe user to this view Commented Apr 8, 2016 at 21:15

2 Answers 2


Apart from (a) writing an event receiver and (b) creating user filtered views and subscribing users to those, you could create a small workflow to do this.

  1. Create a workflow that runs when an item is updated

  2. Add a "Send an email" activity which send the email to the person who created the item

  3. In the body of the email put in values all the fields from your list

  4. Publish.

  • Yes. I should have mentioned. This is what I am currently doing but was hoping to avoid the Workflow route as it requires SP Designer and my company prefers to avoid solutions that require SP Designer. But it is working like that for now. Commented Apr 12, 2016 at 17:25
  • Mine too actually. Why not use the visual studio for the workflow? Commented Apr 12, 2016 at 18:08
  • We're trying to avoid doing anything too custom that can't be done quickly/easily OOTB. Commented Apr 12, 2016 at 19:14

You can use a combination of both answers. I'd say your best bet without code is to create a view that is the "Created by" = [Me] and then in the "Send Alerts To" have an AD security group subscribe to that alert. Then you can manage the users that are subscribed to the group based on their membership. Adding a user to the group will allow him/her to receive the alerts, removing a user will essentially unsubscribe them.

  • I'd have to manually add/remove from the AD group, right? Commented Apr 12, 2016 at 17:25
  • Yes, but that AD group can also be tied to the permissions of the site.
    – Mike
    Commented Apr 12, 2016 at 17:31

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.