CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Adding contacts to groups but not ones that have unsubscribed
Pages: [1]

Author Topic: Adding contacts to groups but not ones that have unsubscribed  (Read 1124 times)

anothername

  • I post occasionally
  • **
  • Posts: 64
  • Karma: 3
  • CiviCRM version: CiviCRM 4.2.6
  • CMS version: Drupal 7.19
  • MySQL version: 5.1.66-0+squeeze1-log
  • PHP version: 5.3.3-7+squeeze14
Adding contacts to groups but not ones that have unsubscribed
July 18, 2012, 10:39:52 am
Does anyone have any tricks to add a group of contacts to another group (mailing list) without resubcribing folks that have unsubcribed themselves?


Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Adding contacts to groups but not ones that have unsubscribed
July 18, 2012, 10:46:26 am
does that not work 'out of the box'? what process are you following at the moment and what are the issues? I'd be suprised if doing an advanced search for a group, and then selecting add contacts to group, new group, etc. added people that have unsubscribed. If it does, I would consider that a bug.  If that is the case, can you see if you can reproduce on the demo site and file a bug?

As a workaround, you can always search for contacts that have been removed from a group my going to Manage groups > find the group > click contacts and then choose people that are removed.  You can then removed people that have been removed from any other group :)

Michael
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

anothername

  • I post occasionally
  • **
  • Posts: 64
  • Karma: 3
  • CiviCRM version: CiviCRM 4.2.6
  • CMS version: Drupal 7.19
  • MySQL version: 5.1.66-0+squeeze1-log
  • PHP version: 5.3.3-7+squeeze14
Re: Adding contacts to groups but not ones that have unsubscribed
July 18, 2012, 11:26:02 am
If one unsubscribes themselves from a mailing the are removed from the group. In that users profile their group listings will read "Removed (by Email)" under Past Groups.

If you do a search, by group or whatever criteria, and toggle a selection of contacts include the contact that unsubscribed themselves from the mailing they will be re-added to the group and continue to receive the mailings.

More obviously, this does not happen if the contact optsout,

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Adding contacts to groups but not ones that have unsubscribed
July 18, 2012, 12:05:12 pm
Quote
If you do a search, by group or whatever criteria, and toggle a selection of contacts include the contact that unsubscribed themselves from the mailing they will be re-added to the group and continue to receive the mailings.
sorry - i didn't understand that part - could you rephrase / add more detail?
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

anothername

  • I post occasionally
  • **
  • Posts: 64
  • Karma: 3
  • CiviCRM version: CiviCRM 4.2.6
  • CMS version: Drupal 7.19
  • MySQL version: 5.1.66-0+squeeze1-log
  • PHP version: 5.3.3-7+squeeze14
Re: Adding contacts to groups but not ones that have unsubscribed
July 18, 2012, 12:29:38 pm
Sorry. That is confusing.

If you search for contacts, and then select them to be added to a group they will all be added regardless of whether or not they have unsubscribed to the group.

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Adding contacts to groups but not ones that have unsubscribed
July 18, 2012, 10:53:20 pm
OK - did you see the workaround I suggested above?

Try searching for contacts that have been removed from a group by going to 'Manage groups'. Click 'contacts' for the group with the people that have unsubscribed and search for people that have a group status 'Removed'.

Once you have done that, select, people that have been removed, and then choose 'Remove from group'.

Let me know if that fixes it.

What version are you using? Can you try and repeat this on demo and see if it still happens?  If it does, you should file an issue / bug report so it can be fixed.

Thanks
Michael
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

anothername

  • I post occasionally
  • **
  • Posts: 64
  • Karma: 3
  • CiviCRM version: CiviCRM 4.2.6
  • CMS version: Drupal 7.19
  • MySQL version: 5.1.66-0+squeeze1-log
  • PHP version: 5.3.3-7+squeeze14
Re: Adding contacts to groups but not ones that have unsubscribed
July 19, 2012, 08:53:17 am
I'm not sure how this is a work around?

If I select a contact that has been removed from the group and add them back to that group they will no longer appear under 'Removed' status when searching under 'Manage groups.' That is precisely the problem I originally put out. How can contacts be guarded against being re-added to a group?

I am using 4.1.5 and it is reproducible on the demo. 

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Adding contacts to groups but not ones that have unsubscribed
July 19, 2012, 10:48:35 am
OK now I get it.  You mean that if you are doing a mass adding contacts to a group, it adds contacts that were previously in the group but have now been removed.

I don't think this isn't currently possible (as you have found out).  Maybe this should be an option on the 'add contacts to group' task?

Michael
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

anothername

  • I post occasionally
  • **
  • Posts: 64
  • Karma: 3
  • CiviCRM version: CiviCRM 4.2.6
  • CMS version: Drupal 7.19
  • MySQL version: 5.1.66-0+squeeze1-log
  • PHP version: 5.3.3-7+squeeze14
Re: Adding contacts to groups but not ones that have unsubscribed
July 19, 2012, 11:56:55 am
Yeah, it makes sense to have this as an option in 'add contact to group'?

Would you say this is a bug that need to be filled or just a new feature that should be added?

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Adding contacts to groups but not ones that have unsubscribed
July 19, 2012, 12:46:55 pm

seems more like a feature request to me :)

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Adding contacts to groups but not ones that have unsubscribed
July 19, 2012, 02:17:59 pm
could a manual workaround involve using the include/exclude custom search - so something like

- find people who unsubbed from group A - add them to Group b
- find people you want to add to Group A -add to Group C
- find people in Group C but Exclude those in Group B and add to Group A

yuck i hear you say - but it sounds to me like it gets you there with about 25 clicks and no code

or is there an obvious gap in logic above?
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Adding contacts to groups but not ones that have unsubscribed
July 20, 2012, 12:17:07 am
Quote
seems more like a feature request to me
agree, since in some use cases, what you are experiencing would be the desired behaviour.
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Adding contacts to groups but not ones that have unsubscribed

This forum was archived on 2017-11-26.