Всім напевно відомий плагін Gravity forms, що дозволяє створювати різні види контактних і не тільки форм. За замовчуванням, Gravity forms інтегрується з безліччю сервісів, однак недавно вони збільшили цей список до 200+ шляхом простої інтеграції з інструментом автоматизації - веб-додатком Zapier. Тепер ви зможете інтегрувати форми WordPress з такими сервісами, як Salesforce, Google Spreadsheet, Highrise, Basecamp, Google Calendar, і багатьма іншими.
Встановлюємо Zapier Add-on в Gravity Forms
Передбачається, що у вас вже встановлений Gravity Forms на вашому сайті WordPress. Якщо у вас ще не встановлено Gravity Forms, можна
отримати його тут.
Отримуйте всі необхідні дані і переходите в налаштування Zapier add-on. У вашій адміністративної панелі WordPress переходимо в Forms »Add-Ons.
Прокручуємо внизу сторінки і знаходимо Zapier add-on. Продовжуємо і викачуємо плагін аддона. Після завершення завантаження плагін необхідно встановити і активувати.
Тепер, коли Zapier add-on активований, можна залишити його в спокої. Решта етапи настройки будуть відбуватися на Zapier.com або в плагіні Gravity Forms.
Налаштовуємо нашу контактну форму
Перше, що потрібно буде зробити, це створити форму, яку ви будете використовувати. Можна взяти існуючу, якщо хочете. Краще, щоб форма була вже готова, перед початком налаштування вашого Zap в Zapier.
Тепер, коли ми налаштували форму, можна переходити до налаштування таблиці в гуглодокументах.
Налаштовуємо Google Spreadsheet
Zapier передбачає, що Google Spreadsheet повинен бути налаштований відповідним чином. Перший рядок повинна містити назви кожного поля Gravity Forms, яке ми хочемо помістити в таблиця. А другий рядок повинна містити приклад того, як вона буде заповнена. Ми створили таблицю, яка виглядає приблизно так:
Тепер у нас є налаштована таблиця, і потрібно всього лише налаштувати Zapier для підключення форми до таблиці.
Створюємо Zap для підключення форми до таблиці
На Кроці 2, вам потрібно скопіювати webhook URL, наданий Zapier і вставити його в Gravity Forms. Відповідне поле для вказівки Webhook URL в Gravity Forms можна знайти в налаштуваннях під вашою формою і вибравши вкладку Zapier як на скріншоті нижче.
Вставте webhook URl в налаштуваннях форми в Gravity Forms.
Переходимо до наступного кроку.
На Кроці 4, Zapier дозволить вам додати власні фільтри. Ми пропустимо поки ці настройки.
На Кроці 5, ми виберемо таблицю і лист, які створили раніше.
Тепер необхідно натиснути на маленьку іконку Gravity Forms праворуч від кожного поля для вставки дефолтного тексту Gravity Forms в таблицю гугла, на зразок цього:
Як тільки все поля будуть призначені, клікніть на перехід до кроку 6.
На Кроці 6, ми можемо протестувати наш Zap. Якщо у вас немає тестових даних, тоді надішліть що-завгодно з вашої форми, після чого повернутися в таблицю і оновити дані.
Ми ввели тестові дані і відправили в свою таблицю.
Як ви бачите, все спрацювало.
На Кроці 7, ми поставимо назву нашому Zap:
От і все. Ми можемо натиснути на «Make Zap Live» і все відправки форми Gravity Forms будуть автоматично «падати» в наш Google Spreadsheet.
Так давайте перевіримо як це працює!
Zapping з Gravity Forms в Google Spreadsheet Live!
Тепер, коли ми зробили Zap в live, давайте протестуємо його. Переходимо на свій сайт і заповнюємо контакнтную форму.
Після натискання на кнопку відправки, перевіряємо нашу таблицю і бачимо Bart Simpson в наступному рядку. Можливо, знадобиться кілька секунд для відображення.
Тепер все готово. Для прикладу ми показали вам як підключити Gravity Forms в Google Spreadsheet. Однак, ви можете інтегрувати будь-які інші веб-додатки в Gravity Forms за допомогою Zapier. За основу можна взяти цю інструкцію.
Не забувайте, по можливості, оцінювати сподобалися записи кількістю зірочок на ваш розсуд.