Answers.Body: <p>I will repeat the suggestion from Mick Kahn as an answer. The event in itself is not linked with a contact. The link between event and contact is with participant. So the trigger <strong>Event is Added</strong> will never do anything with a contact, there is no link to any contact. That is done with participant, the trigger <strong>Event is added</strong> is triggered when an event is created, not when someone registers.
  If you want to add an activity to a contact that registers for an event you will need the trigger <strong>Event participant is added</strong> is that is a link between a contact and an event.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-03-19T07:33:21.080Z
Answers.LastActivityDate: 2024-03-19T07:33:21.080Z
Answers.UserDisplayName: ErikH - CiviCooP
Answers.Body: <p>Just select &quot;Event participant is added&quot; as trigger and &quot;Add activity to contact&quot;.<br/>
  Did you probably <strong>set a delay on the action</strong> or set the <strong>activity date</strong> in the future?</p>
  <p><a href="https://i.sstatic.net/t2SEQ.jpg" rel="nofollow noreferrer"><img src="https://i.sstatic.net/t2SEQ.jpg" alt="enter image description here" /></a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-03-19T07:30:57.210Z
Answers.Text: There is no link between event and contact, that is between participant and contact and event. So the trigger event is added will not do anything for a contact? You will need event participant is added.
Answers.UserDisplayName: ErikH - CiviCooP
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2024-03-19T21:33:04.297Z
Answers.Text: @ErikH: Thx for having had a close look at this old post where indeed a part was missing/wrong. Cheers :-)
Answers.UserDisplayName: Guitarman
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-07-02T09:43:27.977Z
Answers.LastActivityDate: 2024-03-19T21:31:43.163Z
Answers.LastEditDate: 2024-03-19T21:31:43.163Z
Answers.UserDisplayName: Guitarman
Body: <p>I'm struggling with civirules. The purpuse is to create rules with add event as (triggers ) and add activity to contact as (action).</p>
  <p>But when I've added an event the rule doesn't work.</p>
  <p>How can i solve it ?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-08-01T12:57:25.207Z
Comments.Text: Just checking - do you want "event added" which will be event is created, I presume, or "Event Participant is added" which will be when someone registers for the event. I can see an obvious case for the latter but not the first
Comments.UserDisplayName: Mick Kahn
Tags: <civievent><civirules>
Title: Add event triggers doesn't work (Civirules)
ThreadText: # Add event triggers doesn't work (Civirules)
  
  (Asked by: username_0 on 2021-07-01)
  
  I'm struggling with civirules. The purpuse is to create rules with add event as (triggers ) and add activity to contact as (action).
  
  But when I've added an event the rule doesn't work.
  
  How can i solve it ?
  
  **Tags:** civievent, civirules
  
  > **Comments:**
  > **username_1**: Just checking - do you want "event added" which will be event is created, I presume, or "Event Participant is added" which will be when someone registers for the event. I can see an obvious case for the latter but not the first  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2024-03-19. Score: 2
  
  I will repeat the suggestion from username_1 username_1 as an answer. The event in itself is not linked with a contact. The link between event and contact is with participant. So the trigger **Event is Added** will never do anything with a contact, there is no link to any contact. That is done with participant, the trigger **Event is added** is triggered when an event is created, not when someone registers.
  If you want to add an activity to a contact that registers for an event you will need the trigger **Event participant is added** is that is a link between a contact and an event.
  
  
  ---
  
  ### Answer by username_3 on 2021-07-02. Score: 0
  
  Just select "Event participant is added" as trigger and "Add activity to contact".  
  Did you probably **set a delay on the action** or set the **activity date** in the future?
  
  [![enter image description here](https://i.sstatic.net/t2SEQ.jpg)](https://i.sstatic.net/t2SEQ.jpg)
  
  > **Comments:**
  > **username_2**: There is no link between event and contact, that is between participant and contact and event. So the trigger event is added will not do anything for a contact? You will need event participant is added.  
  > **username_3**: @username_2: Thx for having had a close look at this old post where indeed a part was missing/wrong. Cheers :-)  
  
  ---
  
  