Важно понимать основную архитектуру БД SugarCRM. Чтобы ответить на ваш вопрос, можно использовать веб-форму для создания / обновления записей в SugarCRM. Как уже упоминалось, есть таблица контактов, а также таблица contacts_cstm для любых пользовательских полей, которые были добавлены в этот модуль. Все пользовательские таблицы имеют поле id_c, которое можно легко присоединить к полю id родительской таблицы (пример: ВЛЕВО СОЕДИНИТЬ contacts_cstm на contacts.id = contacts_cstm.id_c)
SOAP-клиент может быть сложным в использовании, я бы действительно посоветовал взглянуть на REST-клиент. Если вы не знакомы с работой с SugarCRM, вы, вероятно, захотите использовать доступные веб-службы или сгенерированную форму Web to Lead.