Форма регистрации wordpress в отделе продаж

Мне интересно, можно ли использовать форму salesforce для регистрации пользователей на wordpress, чтобы, когда пользователь регистрируется на веб-интерфейсе, его данные отправлялись в CRM saleforce?


person Duggy G    schedule 07.03.2016    source источник


Ответы (2)


Ответ будет варьироваться в зависимости от того, какой инструмент формы вы используете, если таковой имеется, но в последнее время я использую Gravity Forms и добился большого успеха при подключении к Salesforce через настраиваемое подтверждение перенаправления форм Gravity.

После создания формы в Gravity Forms перейдите в «Настройки формы» > «Подтверждения». Отредактируйте подтверждение по умолчанию и измените тип на «Перенаправление». Вы захотите опубликовать форму в Salesforce Web-To-Lead API, поэтому введите https://www.salesforce.com/servlet/servlet.WebToLead в поле URL-адрес перенаправления.

Затем вы будете передавать нужные поля через строку запроса, поэтому установите флажок «Передавать данные поля через строку запроса», а затем настройте строку запроса с именами полей Salesforce и тегами слияния форм Gravity. Существует несколько обязательных параметров, включая кодировку, идентификатор вашей компании Salesforce и URL-адрес возврата для перенаправления обратно после отправки формы.

Оставьте ?, чтобы начать строку запроса, чтобы она выглядела так:

encoding=UTF-8&oid=0123456789&retURL=http://example.com

затем добавьте такие поля, как имя, фамилия, компания, страна и т. д., добавив параметр для каждого и выбрав соответствующий тег слияния Gravity Form в меню справа. В конечном итоге это будет выглядеть примерно так

&first_name={First Name:1}&last_name={Last Name:2}&company={Company:3}

Вы также можете отправлять данные в настраиваемые поля в Salesforce, если найдете идентификатор поля. Самый простой способ сделать это — создать форму Web-to-lead в Salesforce и скопировать имя поля.

Все вместе ваше подтверждение должно выглядеть примерно так:

Подтверждение GF

Для бонусных баллов вы можете добавить скрытое поле в форму для URL-адреса возврата и динамически заполнить его на странице, либо вытащив URL-адрес текущей страницы, либо добавив настраиваемое поле для динамического выбора URL-адреса возврата.

Если вы не используете Gravity Forms, вы все равно можете использовать инструмент Salesforce Web-To-Lead, создав свою собственную форму или используя их форму и отправив данные в строке запроса.

person johnnyd23    schedule 07.03.2016
comment
Это так просто, но работает так, как ожидалось. Узнайте больше о том, как получить скрытое поле OID из интерфейса Salesforce, и вы готовы к работе без каких-либо дополнительных плагинов. - person Vladan; 08.07.2019

Существуют различные подключаемые модули, которые позволяют отправлять данные в Salesforce из формы, например WordPress- ведущий специалист по Salesforce CRM.

Также можно использовать API Salesforce для создания единого входа и регистрации пользователей в любой службе или из нее. Я создал его для SugarCRM, код которого вы можете просмотреть на Github, чтобы получить представление о том, как это может работать с Salesforce.

person fostertime    schedule 07.03.2016