function send_to_crm($contact_form) {
        $result = array();        
        $submission = WPCF7_Submission :: get_instance() ;
        if ($submission) {
                $posted_data = $submission->get_posted_data() ;
                $form_id = $posted_data['_wpcf7'];
                $name = 'empty';
                // заполняем поля в зависимости от id заполненной формы 
                switch ($form_id) {
                        case 112: // заявка с формы
                                $subj = 'Заявка с формы ...';
                                $phone = $posted_data['tel-250']; // данные о номере телефона из формы  
                                $name = $posted_data['text-602']; // данные о ФИО из формы 
                                break;
                }
                $mail = $contact_form->prop('mail');
                $text = wpcf7_mail_replace_tags($mail['body']);
                $phone_trim = trim(preg_replace("/[^0-9+]/", '', $phone));
                $gauid = gaParseCookie();
                $fields = array(
                        'TITLE' => $subj .' от '. $name .' '. $phone, // название Лида название формы имя из формы и номер телефона
                        'NAME' => $name,
                        'SOURCE_ID' => '3', // строка ид для поля Источник
                        'ASSIGNED_BY_ID' => 17, // id сотрудника ответственного за Лид в CRM
                        'COMMENTS' => $text,
                        'UF_CRM_1546540791' => $gauid, // пользовательское поле в Лиде для хранения clientID
                        'UTM_SOURCE' => $posted_data['utm_source'],
                        'UTM_MEDIUM' => $posted_data['utm_medium'],
                        'UTM_CAMPAIGN' => $posted_data['utm_campaign'],
                        'UTM_CONTENT' => $posted_data['utm_content'],
                        'UTM_TERM' => $posted_data['utm_term'],
                );
                // проверка номера телефона на правильность ввода
                if (preg_match("/^(?:8(?:(?:21|22|23|24|51|52|53|54|55)|(?:15\d\d))?|\+?7)?(?:(?:3[04589]|4[012789]|8[^89\D]|9\d)\d)?\d{7}$/", 
                   $phone_trim)) {
                        $fields['PHONE'][0] = array('VALUE' => $phone_trim, 'VALUE_TYPE' => 'WORK');
                } else {
                        $fields['COMMENTS'] = '

Номер телефона вероятно не правильный!


' . $text; } // Отправка Лида в CRM $result = restCommand('crm.lead.add.json', array( 'FIELDS' => $fields, 'PARAMS' => array('REGISTER_SONET_EVENT' => 'Y'), ) ); } return $result; }