Answers.Body: <p>I would </p>
  
  <ol>
  <li>Use webform(Drupal) or Caldera(Wordpress) for signup</li>
  <li>Setup webform(Drupal) or Caldera(Wordpress) to create activity of type XXX as completed status with todays date on submission.</li>
  <li><p>Setup Schedule reminder for Activity of type XXX</p>
  
  <p>a. 10 days after activity date</p>
  
  <p>b. 20 days after activity date</p></li>
  <li><p>Setup 2 smart group </p>
  
  <p>a. Contacts having activity with activity datetime for past 10 days of type XXX</p>
  
  <p>b Contact having activity with type XXX and not in group 4.a</p></li>
  </ol>
  
  <p>Cheers</p>
  
  <p>Pradeep</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-07-03T18:41:56.237Z
Answers.LastActivityDate: 2019-07-03T19:35:10.080Z
Answers.LastEditDate: 2019-07-03T19:35:10.080Z
Answers.UserDisplayName: Pradeep Nayak
Body: <p>I would like to setup a web signup form with 2 of our newsletter groups. After contacts sign up, I would like to send them 2 welcome emails after 10 days of delays. Then add them to the 1 of 2, or both newsletter whatever they have selected at the time of signup.</p>
  
  <p>Setting up a form with groups, sending them welcome emails are an easy part using civirules. </p>
  
  <p>I am struggling with how I can determine what group they were signed into at the beginning, so after 10 days of delay, they can go into that specific groups? I do not want to send them Newsletters before they receive the 2nd email. Any help would be appreciated. Thanks</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-07-04T08:11:42.307Z
Comments.Text: I am not sure if I totally understand but I have set up 2 journeys with CiviRules so I would like to understand to check if I can help you :-) So you have people signing up to group 1 OR group 2 and they all receive email1 right? And 10 days later email 2? And they should only receive the newsletter if they had email 2?
Comments.UserDisplayName: ErikH - CiviCooP
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-07-04T08:12:54.440Z
Comments.Text: Also check out this extension: https://github.com/artfulrobot/chasse  I don't know whether it covers your needs but is on a similar topic.
Comments.UserDisplayName: Aidan
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-07-04T11:21:47.810Z
Comments.Text: @ErikH-CiviCooP Thanks for your reply. Say, contact A signs up for GROUP 1 Newsletter -  civirules sends Welcome EMAIL1 immediately after signup - after 10days  civirules sends EMAIL2 - Then contact A gets assigned to GROUP1. I do not want to send them GROUP1 Newsletters before they receive the EMAIL2.
Comments.UserDisplayName: Tapash
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-07-04T11:55:24.027Z
Comments.Text: OK, so you could remove them from the group immediately after email1 (with the same rule) and then re-add them after the second mail?
Comments.UserDisplayName: ErikH - CiviCooP
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-07-04T12:02:21.200Z
Comments.Text: Thanks @ErikH-CiviCooP  but could you please clarify how I could remove them and re-add them automatically? Sorry I am not an expert.
Comments.UserDisplayName: Tapash
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-07-04T15:37:57.133Z
Comments.Text: @Aidan Thanks for the link. can "chasse" be linked to a subscription form?
Comments.UserDisplayName: Tapash
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-07-06T11:40:15.240Z
Comments.Text: In the CiviRule? With an action "remove contact from group"  and " add contact to group"? So in Rule 1, triggered by the contact being added to the group you send email1 AND remove them from the group immediately, and with a delay of 10 days send email 2 AND add them again to the group. Does that make sense?
Comments.UserDisplayName: ErikH - CiviCooP
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-07-13T18:54:16.837Z
Comments.Text: Thank! That did the job
Comments.UserDisplayName: Tapash
Tags: <groups><smartgroups>
Title: How to setup a contact journey and add them in specific mailing group after a delay?
ThreadText: # How to setup a contact journey and add them in specific mailing group after a delay?
  
  (Asked by: username_0 on 2019-07-03)
  
  I would like to setup a web signup form with 2 of our newsletter groups. After contacts sign up, I would like to send them 2 welcome emails after 10 days of delays. Then add them to the 1 of 2, or both newsletter whatever they have selected at the time of signup.
  
  Setting up a form with groups, sending them welcome emails are an easy part using civirules.
  
  I am struggling with how I can determine what group they were signed into at the beginning, so after 10 days of delay, they can go into that specific groups? I do not want to send them Newsletters before they receive the 2nd email. Any help would be appreciated. Thanks
  
  **Tags:** groups, smartgroups
  
  > **Comments:**
  > **username_1**: I am not sure if I totally understand but I have set up 2 journeys with CiviRules so I would like to understand to check if I can help you :-) So you have people signing up to group 1 OR group 2 and they all receive email1 right? And 10 days later email 2? And they should only receive the newsletter if they had email 2?  
  > **username_2**: Also check out this extension: https://github.com/artfulrobot/chasse  I don't know whether it covers your needs but is on a similar topic.  
  > **username_0**: @ErikH-CiviCooP Thanks for your reply. Say, contact A signs up for GROUP 1 Newsletter -  civirules sends Welcome EMAIL1 immediately after signup - after 10days  civirules sends EMAIL2 - Then contact A gets assigned to GROUP1. I do not want to send them GROUP1 Newsletters before they receive the EMAIL2.  
  > **username_1**: OK, so you could remove them from the group immediately after email1 (with the same rule) and then re-add them after the second mail?  
  > **username_0**: Thanks @ErikH-CiviCooP  but could you please clarify how I could remove them and re-add them automatically? Sorry I am not an expert.  
  > **username_0**: @username_2 Thanks for the link. can "chasse" be linked to a subscription form?  
  > **username_1**: In the CiviRule? With an action "remove contact from group"  and " add contact to group"? So in Rule 1, triggered by the contact being added to the group you send email1 AND remove them from the group immediately, and with a delay of 10 days send email 2 AND add them again to the group. Does that make sense?  
  > **username_0**: Thank! That did the job  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_3 on 2019-07-03. Score: 2
  
  I would
  
  1. Use webform(Drupal) or Caldera(Wordpress) for signup
  2. Setup webform(Drupal) or Caldera(Wordpress) to create activity of type XXX as completed status with todays date on submission.
  3. Setup Schedule reminder for Activity of type XXX
  
     a. 10 days after activity date
  
     b. 20 days after activity date
  4. Setup 2 smart group
  
     a. Contacts having activity with activity datetime for past 10 days of type XXX
  
     b Contact having activity with type XXX and not in group 4.a
  
  Cheers
  
  Pradeep
  
  
  ---
  
  