Przejdź do zawartości
Odoo Menu
  • Zaloguj się
  • Wypróbuj za darmo
  • Aplikacje
    Finanse
    • Księgowość
    • Fakturowanie
    • Wydatki
    • Arkusz kalkulacyjny (BI)
    • Dokumenty
    • Podpisy
    Sprzedaż
    • CRM
    • Sprzedaż
    • PoS Sklep
    • PoS Restauracja
    • Subskrypcje
    • Wypożyczalnia
    Strony Internetowe
    • Kreator Stron Internetowych
    • eCommerce
    • Blog
    • Forum
    • Czat na Żywo
    • eLearning
    Łańcuch dostaw
    • Magazyn
    • Produkcja
    • PLM
    • Zakupy
    • Konserwacja
    • Jakość
    Zasoby Ludzkie
    • Pracownicy
    • Rekrutacja
    • Urlopy
    • Ocena pracy
    • Polecenia Pracownicze
    • Flota
    Marketing
    • Marketing Społecznościowy
    • E-mail Marketing
    • SMS Marketing
    • Wydarzenia
    • Automatyzacja Marketingu
    • Ankiety
    Usługi
    • Projekt
    • Ewidencja czasu pracy
    • Usługi Terenowe
    • Helpdesk
    • Planowanie
    • Spotkania
    Produktywność
    • Dyskusje
    • Sztuczna inteligencja
    • IoT
    • VoIP
    • Wiedza
    • WhatsApp
    Aplikacje trzecich stron Studio Odoo Odoo Cloud Platform
  • Branże
    Sprzedaż detaliczna
    • Księgarnia
    • Sklep odzieżowy
    • Sklep meblowy
    • Sklep spożywczy
    • Sklep z narzędziami
    • Sklep z zabawkami
    Żywienie i hotelarstwo
    • Bar i Pub
    • Restauracja
    • Fast Food
    • Pensjonat
    • Dystrybutor napojów
    • Hotel
    Agencja nieruchomości
    • Agencja nieruchomości
    • Biuro architektoniczne
    • Budowa
    • Zarządzanie nieruchomościami
    • Ogrodnictwo
    • Stowarzyszenie właścicieli nieruchomości
    Doradztwo
    • Biuro księgowe
    • Partner Odoo
    • Agencja marketingowa
    • Kancelaria prawna
    • Agencja rekrutacyjna
    • Audyt i certyfikacja
    Produkcja
    • Tekstylia
    • Metal
    • Meble
    • Jedzenie
    • Browar
    • Prezenty firmowe
    Zdrowie & Fitness
    • Klub sportowy
    • Salon optyczny
    • Centrum fitness
    • Praktycy Wellness
    • Apteka
    • Salon fryzjerski
    Transakcje
    • Złota rączka
    • Wsparcie Sprzętu IT
    • Systemy energii słonecznej
    • Szewc
    • Firma sprzątająca
    • Usługi HVAC
    Inne
    • Organizacja non-profit
    • Agencja Środowiskowa
    • Wynajem billboardów
    • Fotografia
    • Leasing rowerów
    • Sprzedawca oprogramowania
    Przeglądaj wszystkie branże
  • Community
    Ucz się
    • Samouczki
    • Dokumentacja
    • Certyfikacje
    • Szkolenie
    • Blog
    • Podcast
    Pomóż w nauce innym
    • Program Edukacyjny
    • Scale Up! Gra biznesowa
    • Odwiedź Odoo
    Skorzystaj z oprogramowania
    • Pobierz
    • Porównaj edycje
    • Wydania
    Współpracuj
    • Github
    • Forum
    • Wydarzenia
    • Tłumaczenia
    • Zostań partnerem
    • Usługi dla partnerów
    • Zarejestruj swoją firmę rachunkową
    Skorzystaj z usług
    • Znajdź partnera
    • Znajdź księgowego
    • Spotkaj się z doradcą
    • Usługi wdrożenia
    • Opinie klientów
    • Wsparcie
    • Aktualizacje
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Zaplanuj demo
  • Cennik
  • Pomoc
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
Wszystkie posty Osoby Odznaki
Tagi (Zobacz wszystko)
odoo accounting v14 pos v15
O tym forum
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
Wszystkie posty Osoby Odznaki
Tagi (Zobacz wszystko)
odoo accounting v14 pos v15
O tym forum
Pomoc

Collecting Info on Website Directly into Odoo

Zaprenumeruj

Otrzymaj powiadomienie o aktywności w tym poście

To pytanie dostało ostrzeżenie
crmhtmlwebsite_crm
2 Odpowiedzi
1208 Widoki
Awatar
Encircle Network

I am in the process of creating a website. I will be using Wordpress on Vultr hosting.  I am unclear on IF I can create a HTML form on my website and have the info sync directly into Odoo?!?!?! 


Is this possible?!


Thank you


0
Awatar
Odrzuć
Awatar
Cybrosys Techno Solutions Pvt.Ltd
Najlepsza odpowiedź

Hi,

Yes it is absolutely possible to build an HTML form on a WordPress site (hosted on Vultr) and have the submitted data go directly into Odoo using jsonrpc.

Here is a detailed documentation: https://www.cybrosys.com/odoo/odoo-books/odoo-17-development/rpc/jsonrpc/ 


Hope it helps

0
Awatar
Odrzuć
Awatar
Jainesh Shah(Aktiv Software)
Najlepsza odpowiedź

Hi Encircle Network,


Yes! You can sync a HTML form on your WordPress website directly into Odoo using webhooks. You can see image, here's a clear step-by-step guide combining the image instructions with adding a webhook URL:

Step 1: Choose the Odoo Model
  1. Go to Odoo → Automated Actions 
  2. In the Model field, choose the model where you want to store your form data.

    • Example: Contacts for contact forms, Leads for sales inquiries, etc.
Step 2: Set the Trigger
  1. In the Trigger dropdown, select On Webhook .

    • This ensures the action runs when Odoo receives a webhook from your website.
Step 3: Add the Webhook URL
  1. Copy your webhook URL from Odoo. It looks like this:
https://your-odoo-domain.com/web/hook/<unique_id>
  1. In your WordPress HTML form, set the action to this webhook URL and the method to POST .
<form action="https://your-odoo-domain.com/web/hook/<unique_id>" method="POST"> 
    <input type="text" name="name" placeholder="Your Name">
    <input type="email" name="email" placeholder="Email">
    <input type="submit" value="Submit"></form>

Step 4: Define the Target Record

  1. In Target Record , use this Python expression to tell Odoo which record to update or create:
model.env[payload.get('_model')].browse(int(payload.get('_id')))
  1. Explanation of variables :

    • env : Odoo environment where the action is triggered.
    • model : Model of the record triggered.
    • payload : Data sent by the webhook (JSON or form data).
Step 5: Keep Webhook Secret
  • Do not share your webhook URL publicly.
Step 6: Map Form Data to Odoo Fields
  1. In your Actions To Do , add Python code or server actions to extract data from payload and write it into your chosen model fields.
    Example:
record = model.env['res.partner'].create({ 
    'name': payload.get('name'),
    'email': payload.get('email')
})

✅ Result:When someone submits your WordPress form, the data is sent to Odoo via the webhook and stored in the chosen model automatically.


If you have any questions, feel free to reach out.

Hope this helps!


Thanks and Regards,

Email: odoo@aktivsoftware.com

0
Awatar
Odrzuć
Podoba Ci się ta dyskusja? Dołącz do niej!

Stwórz konto dzisiaj, aby cieszyć się ekskluzywnymi funkcjami i wchodzić w interakcje z naszą wspaniałą społecznością!

Zarejestruj się
Powiązane posty Odpowiedzi Widoki Czynność
Lead scoring
crm website_crm v15
Awatar
0
mar 24
4414
CRM/Website: Opportunities always getting assigned to the first Sales Team
crm website_crm odoo12
Awatar
0
lip 19
36
Campaign to update contact preference data by contacts themselves without sign-in via portal
crm portal website_crm
Awatar
Awatar
1
gru 17
3922
Multiple Contact Forms on Website linked to multiple sales teams
salesteams crm website_builder website_crm
Awatar
Awatar
1
cze 20
5571
E-commerce CRM Business case Rozwiązane
crm website_crm e-commerce Odoo13.0
Awatar
Awatar
1
gru 19
4315
Społeczność
  • Samouczki
  • Dokumentacja
  • Forum
Open Source
  • Pobierz
  • Github
  • Runbot
  • Tłumaczenia
Usługi
  • Hosting Odoo.sh
  • Wsparcie
  • Aktualizacja
  • Indywidualne rozwiązania
  • Edukacja
  • Znajdź księgowego
  • Znajdź partnera
  • Zostań partnerem
O nas
  • Nasza firma
  • Zasoby marki
  • Skontaktuj się z nami
  • Oferty pracy
  • Wydarzenia
  • Podcast
  • Blog
  • Klienci
  • Informacje prawne • Prywatność
  • Bezpieczeństwo Odoo
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo to pakiet aplikacji biznesowych typu open source, które zaspokoją wszystkie potrzeby Twojej firmy: CRM, eCommerce, księgowość, inwentaryzacja, punkt sprzedaży, zarządzanie projektami itp.

Unikalną wartością Odoo jest to, że jest jednocześnie bardzo łatwe w użyciu i w pełni zintegrowane.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now