Home › Forums › Quform WordPress › Mailchimp questions › Reply To: Mailchimp questions
March 16, 2022 at 2:02 pm #34102
Participant
For all future readers, Mailchimp has now defined the “state” field as mandatory as well, so the correct code would be:
$mergeFields['ADDRESS'] = [
'addr1' => $form->getValueText('quform_1_11'),
'city' => $form->getValueText('quform_1_14'),
'state' => $form->getValueText('quform_1_15'),
'zip' => $form->getValueText('quform_1_12'),
'country' => 'CH'
];
if (empty($mergeFields['ADDRESS']['addr1']) || empty($mergeFields['ADDRESS']['city']) || empty($mergeFields['ADDRESS']['state']) || empty($mergeFields['ADDRESS']['zip'])) {
unset($mergeFields['ADDRESS']);
}