Blog

Jak poslat poptávku z formuláře na WordPressu do Google tabulky?

Forminator umí zapsat každou odeslanou poptávku jako řádek do Google tabulky. Nejdelší je jednorázové nastavení u Googlu, zbytek je pár kliknutí.

Prázdný formulář spojený linkou s tabulkou, poslední řádek je modrý
Obsah článku

Když máte na webu ve WordPressu formulář Forminator, můžete si nastavit, aby
každá odeslaná poptávka skončila jako nový řádek v Google tabulce. Forminator
to umí sám, žádný další plugin nekupujete. Nejdelší část je jednorázové
nastavení u Googlu. Počítejte s hodinou až dvěma, to je odhad, ne měření.

Že to jde, není náš dojem. Stránka pluginu na wordpress.org uvádí Google Sheets
mezi integracemi, které Forminator má, a plugin samotný je zdarma
(Forminator na wordpress.org, cit. 11. 9. 2026).
Kroky níž vycházejí z oficiálního návodu výrobce, firmy WPMU DEV
(dokumentace Forminatoru, kapitola Google Sheets, cit. 11. 9. 2026).
Názvy tlačítek píšeme tak, jak je uvádí ten návod, tedy anglicky. Když máte
Google v češtině, uvidíte je přeložené.

Jak poznáte, že formulář je opravdu Forminator: v administraci WordPressu
máte v levém menu položku Forminator a v ní svůj formulář.

Co si připravit

  1. Přístup do administrace WordPressu jako správce. Bez něj integraci
    nezapnete.
  2. Účet Google, pod kterým má tabulka být. Ideálně firemní, ne osobní účet
    člověka, který může jednou odejít.
  3. Tabulku není třeba zakládat předem. Forminator umí vytvořit novou, nebo
    psát do listu v tabulce, kterou už máte.
  4. Hodinu klidu u počítače. Nastavení u Googlu má hodně obrazovek za sebou.

Co je na tom technického

Poctivě řečeno: Forminator se do vaší tabulky nedostane jen tak. Google chce
vědět, kdo se k ní připojuje, a nechá vás to potvrdit.

Proto si u Googlu v nástroji, který se jmenuje Google Cloud konzole,
založíte malý projekt. V něm zapnete dvě služby: Google Sheets API
a Google Drive API. API je zkratka pro dveře, kterými spolu mluví dva
programy. Zapnutím říkáte, že přes ně smí něco zapisovat do tabulek a na váš
Disk. Nakonec vám Google vydá dva kódy, Client ID a Client Secret,
a ty vložíte do Forminatoru.

Nic neprogramujete, jen vyplňujete formuláře u Googlu. Je to ale nejdelší
a nejméně přívětivá část, a obrazovky Googlu se čas od času mění. Tady vás
dobře provede ChatGPT, Claude nebo Gemini.
Napište mu, na které obrazovce
jste a co na ní vidíte, a zeptejte se, kam dál. Jen mu nikdy nevkládejte
samotný Client Secret. Je to heslo.

Kolik to stojí u Googlu: běžné použití Google Sheets API je podle Googlu
bez dalších poplatků. Strop je 60 zápisů za minutu na jednoho uživatele
a Google na téže stránce píše, že za překročení stropů chce později v roce
2026 účtovat
(Google for Developers, Sheets API limity, cit. 11. 9. 2026).
Poptávky z webu malé firmy se k šedesáti za minutu nepřiblíží. To je úvaha,
ne měření.

Krok 1: otevřete ve Forminatoru propojení s Google Sheets

V administraci WordPressu otevřete Forminator a v něm Integrations. U Google
Sheets klikněte na ikonu plus. Otevře se okno, které chce Client ID, Client
Secret a pojmenování účtu. V poli Authorized Redirect URI je už vyplněná
adresa vašeho webu. Tu budete v kroku 4 kopírovat k Googlu.

Okno nechte otevřené v jedné záložce prohlížeče a Google otevřete v druhé.

Jak poznáte, že je hotovo: vidíte okno s prázdnými poli Client ID a Client
Secret a s vyplněnou adresou v poli Authorized Redirect URI.

Krok 2: založte projekt u Googlu a zapněte dvě služby

V Google Cloud konzoli
(console.cloud.google.com) založte nový
projekt. Pojmenujte ho třeba „Poptávky z webu" a dejte Create.

Pak jděte do APIs & Services a Enabled APIs & services. Klikněte na Enable
APIs and Services, vyhledejte Google Drive API a zapněte ho. Totéž udělejte
s Google Sheets API.

Jak poznáte, že je hotovo: v seznamu Enabled APIs & services vidíte obě
služby, Google Drive API i Google Sheets API. Když tam jedna chybí, zápis
do tabulky později neprojde.

Krok 3: řekněte Googlu, kdo se připojuje

V menu APIs & Services klikněte na OAuth consent screen a pak na Get Started.
Návod výrobce postupuje takhle:

  • App name: jakékoli jméno, třeba název firmy.
  • User support email: adresa účtu Google, pod kterým jste přihlášení.
  • Audience: Internal, jen když máte placený Google Workspace a chcete
    aplikaci jen pro lidi z firmy. Jinak External.
  • Contact Information: znovu stejná adresa.
  • Odsouhlasíte zásady Googlu, dáte Continue a Create.

Teď přijde krok, který se nesmí vynechat. Na záložce Audience klikněte na
Publish App a potvrďte. Google jinak nechá aplikaci ve zkušebním režimu
Testing, a v něm podle vlastní dokumentace vydává přístup, který vyprší za
7 dní

(Google for Developers, OAuth 2.0, cit. 11. 9. 2026).
Za týden by se poptávky přestaly zapisovat a nikdo by vám to neřekl.

Zveřejnit tady neznamená, že aplikaci uvidí někdo cizí. Přihlašovací obrazovku
uvidíte jen vy, jak píše i návod výrobce.

Jak poznáte, že je hotovo: na záložce Audience už aplikace není ve stavu
Testing.

Krok 4: vytvořte Client ID a Client Secret

Na záložce Overview klikněte na Create OAuth Client. Jako Application type
vyberte Web application a pojmenujte ho. Do pole Authorized redirect
URIs
vložte adresu z okna Forminatoru z kroku 1. Dejte Create.

Google ukáže okno se dvěma dlouhými kódy, Client ID a Client Secret.

Jak poznáte, že je hotovo: oba kódy máte zkopírované. Client ID končí
na .apps.googleusercontent.com, podle toho ho poznáte.

Krok 5: vložte kódy do Forminatoru a povolte přístup

Vraťte se do záložky s Forminatorem. Vložte Client ID a Client Secret, do pole
Identifier napište něco, podle čeho propojení poznáte, a dejte Next. Pak
klikněte na Authorize.

Otevře se přihlášení Googlu. Přihlaste se stejným účtem, pod kterým jste
dělali kroky 2 až 4. Google vás nejspíš upozorní, že aplikace není ověřená.
Nelekejte se: tu aplikaci jste právě založili vy a připojujete se k ní sami.
Návod výrobce říká kliknout na Advanced, pak na jméno vašeho webu a pokračovat.
Pak dvakrát Allow a v okně Forminatoru Close.

Jak poznáte, že je hotovo: okno se zavřelo bez chybové hlášky a Google
Sheets je v Integrations vedené jako připojené, už ne jen s ikonou plus.

Krok 6: napojte formulář na tabulku

Otevřete formulář, ze kterého chodí poptávky, a v něm záložku Integrations.
Klikněte na Google Sheets, pojmenujte propojení a dejte Next. Máte dvě možnosti:

  • Nová tabulka. Napíšete její jméno a dáte Create. Když nezadáte složku
    na Disku, vznikne v hlavní složce vašeho Disku.
  • Tabulka, kterou už máte. Vložíte její identifikátor, to je dlouhý kus
    adresy mezi /spreadsheets/d/ a /edit. Dáte Continue, vyberete list
    a Activate.

Jedna rada z návodu výrobce: když pošlete do stejného listu víc formulářů,
pole se stejným označením skončí ve stejném sloupci, i když v každém formuláři
znamenají něco jiného. Dejte proto každému formuláři vlastní list.

Jak poznáte, že je hotovo: u formuláře je Google Sheets aktivní a na Disku
máte novou tabulku, nebo víte, do kterého listu staré tabulky se bude psát.

Krok 7: pošlete si zkušební poptávku

Otevřete svůj web jako zákazník, vyplňte formulář (jméno, e-mail, telefon,
zprávu) a odešlete ho.

Jak poznáte, že je hotovo: v tabulce přibyl řádek s tím, co jste vyplnili.
Pro kontrolu otevřete v administraci Forminator a Submissions. Tam je tatáž
poptávka a podle návodu výrobce jsou v jejím detailu vidět i napojené
integrace. Tohle je okamžik, kdy to opravdu běží.

Kde to drhne

Zapomenutý zkušební režim. Když v kroku 3 nekliknete na Publish App,
přístup podle Googlu vyprší za 7 dní
(Google for Developers, OAuth 2.0, cit. 11. 9. 2026).
Formulář dál funguje, jen řádky přestanou přibývat.

Změna formuláře. Sloupce v tabulce se párují podle označení polí ve
formuláři. Když pole smažete a přidáte nové, může dostat jiné označení a jeho
obsah skončí jinde. Po každé změně formuláře pošlete zkušební poptávku znovu.

Propojení stojí na jednom účtu Google. Když tomu účtu vezmete přístup
k tabulce nebo ho zrušíte, zápis přestane. Proto rada z úvodu: firemní účet,
ne osobní.

Nikdo vám nedá vědět. Když se zápis zastaví, tabulka mlčí. Nejlevnější
pojistka je jednou týdně porovnat poslední řádek v tabulce s posledním
záznamem v Submissions.

Pro koho to je a pro koho ne

Ano, jestli už Forminator máte a chcete poptávky pohromadě v jedné tabulce,
seřazené, bez přepisování z mailu.

Ano, jestli poptávek chodí pár za týden a máte někoho, kdo tabulku čte
a na poptávky odpovídá.

Ne, jestli čekáte, že tím je o poptávky postaráno. Tabulka zapíše řádek.
Nikdo ale zákazníkovi neodpoví, že poptávku máte, a nikdo nehlídá, jestli na
ni někdo zareagoval. Kde je hranice toho, co zvládnete sami, píšeme v článku
Mám ChatGPT, Clauda nebo Gemini. Proč bych platil za automatizaci?

Ne, jestli máte jiný formulářový plugin. Každý má vlastní kroky a tenhle
návod platí jen pro Forminator.

Ne, jestli poptávky chodí hlavně mailem. Pro ten případ je srovnání cest
v článku
Jak dostat poptávky z mailu do tabulky?

Co s tím teď

Otevřete v administraci WordPressu Forminator, pak Integrations, a podívejte
se, jestli tam Google Sheets vidíte. To je krok 1 a trvá minutu.

A jestli chcete nejdřív vidět, jak to vypadá, když se o poptávku postará
i odpověď zákazníkovi, zkuste si ukázku:
odešlete formulář a projdete si cestu od odeslání až po potvrzení zákazníkovi.

Související