Send certain welcome message after subscription to certain mailing list
I've tried using CiviRules, but Civirules is not respecting double opt -in. It sends e-mail even if user won't confirm subscription.


Try adding a Linked Condition of Field Value Comparison:


Entity: GroupContact
Field: Group Contact Status
Operator: Is equal to
Compare Value: Added