WebformMailChimpHandler does not check whether fields that are submitted with the webform have a corresponding merge tag. Where they do not this results in a 'badly formed resource' response from Mailchimp, and the respondent is (silently) not subscribed.
| Comment | File | Size | Author |
|---|---|---|---|
| #3 | webform_mailchimp-check_merge_tags-2872572-3.patch | 1.66 KB | autopoietic |
Comments
Comment #2
autopoietic commentedComment #3
autopoietic commentedThis patch checks the merge tags that are available before calling mailchimp_subscribe, and only sends those that have a corresponding merge field.
This makes it possible to have some fields that are sent to mailchimp, and others that are not (and so are just collected by webform as normal).
Comment #4
autopoietic commentedComment #5
hanoiiA different approach for this is included in #2883538: Several improvements / Request for co-maintainership among other features. If possible a try of that patch could help get most features in.
Comment #6
hanoiiI am closing this one as the parent issue is now in.