Formularze
Każde zgłoszenie ze strony trafia do Telegrama lub na e-mail, z ochroną przed spamem. Bez własnego backendu.
Dowiedz się więcej: Formularze1 000 zgłoszeń miesięcznie za darmo
To jest formularz kontaktowy bez backendu dla WebWave, IdoSell i WordPressa. Każdy lead od razu trafia na Telegram i e-mail, także w Free. Bez serwera, dane w UE.
1 000 zgłoszeń miesięcznie za darmo. Telegram i e-mail przy każdym zgłoszeniu. Bez hasła.
Pierwsi użytkownicy: 12 miesięcy Pro za darmo w zamian za szczerą opinię
<form action="/submit" method="POST">
<input type="hidden" name="access_key">
<input name="name" required>
<input name="email" type="email">
<textarea name="message"></textarea>
<button>Send</button>
</form>
Zacznij od formularzy. Dodaj opinie i czat pomocy, kiedy będą potrzebne. Każde ma darmowy plan.
Każde zgłoszenie ze strony trafia do Telegrama lub na e-mail, z ochroną przed spamem. Bez własnego backendu.
Dowiedz się więcej: FormularzeZbieraj opinie klientów, zatwierdzaj je i pokazuj gwiazdki na stronie albo przy każdym produkcie.
Dowiedz się więcej: OpinieOdpowiada odwiedzającym na podstawie twoich stron, a resztę przekazuje tobie e-mailem lub w Telegramie.
Dowiedz się więcej: Czat pomocy AIWebWave, IdoSell i WordPress wysyłają zgłoszenie na jeden adres Formgong.
Wszystkie platformyNa WebWave i w IdoSell wygląd strony zostaje u ciebie. Tam, gdzie można wstawić własny HTML, formularz wysyła dane na jeden adres.
Trzy kroki, bez deployu backendu
Ustawienia są w Formgong. Strony nie trzeba budować od nowa.
Podaj email. Klucz pojawi się od razu, a list otworzy panel. Bez haseł.
Skopiuj gotowy tekst dla Lovable, Bolt, v0 lub Cursor. Klucz jest już wstawiony.
Przycisk otwiera bota. Nie kopiujesz chat id — ani na czacie, ani w grupie.
Link do bota wiąże czat z formularzem. Przy każdym zgłoszeniu: Odpowiedz, Załatwione i Spam — ten sam lekki CRM na Free i Pro.
Dowiedz się więcej: Telegram bez chat idKażdy plan wysyła e-mail przy każdym zgłoszeniu: Free do 3 adresów, Pro do 5. Reply-To to adres osoby z formularza, jeśli go podała.
Dowiedz się więcej: Mail, na który można odpisaćZgłoszenia, spam i eksport CSV z BOM UTF-8, więc Excel otwiera polskie znaki.
Dowiedz się więcej: Skrzynka i CSV do ExcelaPodpis HMAC i ponowienia przez kolejkę. Przepisy dla Make, n8n, Zapier i KeyCRM.
Dowiedz się więcej: Podpisany webhookHoneypot jest zawsze. Turnstile działa też w planie Free. Spam zostaje w osobnej zakładce.
Dowiedz się więcej: Spam nie zjada limituOdbiorcy, Telegram, przekierowanie i webhook zmieniasz w panelu.
Dowiedz się więcej: Zmiany bez redeployuWyświetlenia, start, konwersja i źródło zgłoszenia w Telegramie. Bez cookies i bez odcisku przeglądarki.
Dowiedz się więcej: Analityka bez banera zgodyPołącz Cursor, Claude Code lub VS Code osobistym tokenem. Agent pokazuje twoje formularze, tworzy nowy i dodaje snippet.
Dowiedz się więcej: Serwer MCP dla narzędzi AIStrona podziękowania, komunikaty o błędach, CAPTCHA i domyślna autoodpowiedź same dopasowują się do języka Twojej strony — 12 języków. Wybierasz języki formularza i możesz wpisać własne teksty.
Dowiedz się więcej: Mówi językiem odwiedzającegoNowość: opinie
Wyślij klientom link do opinii albo dodaj ocenę do formularza, zatwierdź to, co przyjdzie, i pokaż jedną linijką kodu. Nic nie trafia na stronę, dopóki tego nie zatwierdzisz.
★★★★☆ 4.5 / 5 · Zatwierdzona: 2
Zamówiłam w poniedziałek, w środę kubek już był, starannie zapakowany.
Dobra jakość, ale ucho jest trochę za małe na moją dłoń.
Nowość: czat pomocy AI
Dodaj jedną linijkę kodu. Czat czyta twoje strony i odpowiada odwiedzającym w ich języku. Gdy czegoś nie wie, mówi to wprost i proponuje przekazanie pytania tobie.
Czy wysyłacie do Niemiec?
Tak. Zamówienia do Niemiec docierają w 3–5 dni roboczych, a od 200 zł wysyłka jest darmowa.
Źródło: Dostawa i zwrotyDokumentacja
Jeden endpoint, publiczny klucz, bez backendu po twojej stronie.
Dowiedz się więcej: Dokumentacja<form action="https://formgong.com/submit" method="POST"> <input type="hidden" name="access_key" value="fk_your_access_key"> <input type="hidden" name="_lang" value="pl"> <label>Imię <input type="text" name="name" autocomplete="name" placeholder="Twoje imię" required></label> <label>E-mail <input type="email" name="email" autocomplete="email" placeholder="ty@example.com" required></label> <label>Wiadomość <textarea name="message" placeholder="W czym możemy pomóc?" required></textarea></label> <div aria-hidden="true" style="position:absolute;inset-inline-start:0;top:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)"> <label>Pozostaw to pole puste<input type="text" name="botcheck" tabindex="-1" autocomplete="off"></label> </div> <button type="submit">Wyślij</button> </form>
export function ContactForm() {
return (
<form onSubmit={onSubmit}>
<input type="hidden" name="access_key" value="fk_your_access_key" />
<input type="hidden" name="_lang" value="pl" />
<label>{"Imię"} <input name="name" required /></label>
<label>{"E-mail"} <input name="email" type="email" required /></label>
<label>{"Wiadomość"} <textarea name="message" required /></label>
<button type="submit">{"Wyślij"}</button>
</form>
);
}
// POST https://formgong.com/submitasync function onSubmit(event) {
event.preventDefault();
const fields = Object.fromEntries(new FormData(event.currentTarget));
const response = await fetch("https://formgong.com/submit", {
method: "POST",
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
// _lang: language of Formgong messages and the autoreply (multilingual site: document.documentElement.lang).
body: JSON.stringify({ _lang: "pl", ...fields, access_key: "fk_your_access_key" }),
});
const result = await response.json();
if (!result.success) throw new Error(result.message || "Nie udało się wysłać. Spróbuj ponownie.");
return result.message; // localized "Sent. Thank you!"
}Zacznij za darmo. Jeden płatny plan odblokowuje wszystkie funkcje formularzy i opinii. Czat AI kosztuje tyle, ile odpowiedzi potrzebujesz.
$0
miesięcznie
$15
miesięcznie
lub $144 rocznie (20% taniej)
Free obejmuje 100 odpowiedzi miesięcznie. Każdy płatny pakiet dodaje 1 000 odpowiedzi miesięcznie, do 3 botów i bez linku „Formgong”. Czat pomocy AI
Płatności obsługuje Freemius, merchant of record: obciąża kartę, rozlicza podatki i wysyła faktury.
Odpowiedzi na częste pytania o konfigurację, bezpieczeństwo i limity zgłoszeń.
Więcej w dokumentacjiNie. Formularz wysyła dane na jeden adres Formgong. Backend, baza i własna usługa poczty po twojej stronie nie są potrzebne.
Tak. Access key jest publiczny. W każdym planie, także w Free, można ograniczyć domeny, z których przyjmujemy zgłoszenia.
W Cloudflare D1 z jurysdykcją UE. Adres IP zapisujemy tylko jako hash.
Przy 80% miesięcznego limitu wysyłamy e-mail. Jeśli przekroczysz limit, dostarczanie trwa na kredyt do 7. dnia następnego miesiąca, do 5 000 zgłoszeń ponad limit. Zapłać do tego czasu: przejdź na Pro, a na Pro dokup 5 000 zgłoszeń za $5, jednorazowo. Bez płatności nowe zgłoszenia są zapisywane, ale nie wysyłane, dopóki nie zapłacisz. Kredyt jest dostępny raz na 12 miesięcy. Nic nie jest pobierane automatycznie, a spam nie liczy się do limitu.
Builder potrafi wygenerować tabelę i mail, ale spam, skrzynkę, Telegram i zmianę odbiorcy bez nowego deployu i tak składasz sam.
Przy każdym zgłoszeniu w Telegramie są Odpowiedz, Załatwione i Spam. Odpowiedz otwiera pocztę, gdy jest e-mail. Statusy trafiają do panelu. Na Free i Pro.
Klucz na mail, prompt do buildera, lead na Telegramie.