Pure Chat Mailchimp Integration -

subscriber_hash = hashlib.md5(data['visitor']['email'].lower().encode()).hexdigest()

merge_fields = map_fields(data['visitor'], config['merge_mapping']) pure chat mailchimp integration

resp = requests.put( f"https://config['dc'].api.mailchimp.com/3.0/lists/config['list_id']/members/subscriber_hash", headers="Authorization": f"Bearer config['access_token']", json= "email_address": data['visitor']['email'], "status_if_new": "subscribed" if not config['double_opt_in'] else "pending", "merge_fields": merge_fields, "tags": ["pure-chat", data.get('agent_notes', '').lower().replace(' ', '-')] ) subscriber_hash = hashlib