Stepthrough Start free

Build a web form with an AI backend, no code

Most website forms just land in an inbox and wait. This one does the work. You describe the form in Lovable, and it builds it.

  1. Lovable + n8n. A web form with an AI backend, no code. Stepthrough, free at learn.ynteractive.com.
    Slide 1 of 7
  2. Describe the form in Lovable. Name, Email, Question and Feedback, a heading that reads Have a Question?, and a button that says Sending. while it works. Stepthrough, free at learn.ynteractive.com.
    Slide 2 of 7
  3. Catch it with an n8n Webhook. Store the webhook URL as a Lovable secret named N8N_WEBHOOK_URL, not in the page code. It stays out of the source and you can swap it later. Stepthrough, free at learn.ynteractive.com.
    Slide 3 of 7
  4. Let the AI agent do the work. It adds the lead to a Leads sheet and replies to the person through Gmail. Sheet columns match the form fields, so no manual mapping. Stepthrough, free at learn.ynteractive.com.
    Slide 4 of 7
  5. Only show success when it's done. Set the webhook to wait for Respond to Webhook. The visitor sees success after the agent has finished, not before. Stepthrough, free at learn.ynteractive.com.
    Slide 5 of 7
  6. Submit it and check the sheet. Publish the workflow first, since the production URL only works once it's published. Then fill in the form and watch the row appear. Stepthrough, free at learn.ynteractive.com.
    Slide 6 of 7
  7. Build the form and the AI backend, step by step. Stepthrough, free at learn.ynteractive.com.
    Slide 7 of 7

Swipe or scroll sideways for all 7 slides. The whole guide is written out below.

The guide in text

Lovable builds the form. n8n saves the lead and writes the reply.

Step by step

  1. Describe the form in Lovable

    Name, Email, Question and Feedback, a heading that reads Have a Question?, and a button that says Sending... while it works.

  2. Catch it with an n8n Webhook

    Store the webhook URL as a Lovable secret named N8N_WEBHOOK_URL, not in the page code. It stays out of the source and you can swap it later.

  3. Let the AI agent do the work

    It adds the lead to a Leads sheet and replies to the person through Gmail. Sheet columns match the form fields, so no manual mapping.

  4. Only show success when it's done

    Set the webhook to wait for Respond to Webhook. The visitor sees success after the agent has finished, not before.

  5. Submit it and check the sheet

    Publish the workflow first, since the production URL only works once it's published. Then fill in the form and watch the row appear.

Businesses and people in the examples are made up. The steps, screens and wording come from the free lesson and the Stepthrough glossary and prompt library.

Do it yourself, free

Lovable + n8n: Build a Web App with an AI Backend. Build a contact form in Lovable and connect it to an n8n workflow — webhook trigger, AI Agent, Google Sheets, Gmail, and a Respond node that ties it all together. You do every step yourself in a practice copy of Lovable and n8n, it checks your work as you go, and “Do it for me” finishes any step you get stuck on. Free, and nothing touches your real accounts.

Start the free lesson

Or read the full step-by-step guide

Plain-English definitions, each with an example from a free lesson.

The full AI glossary

All free prompt templates

From the blog

All visual guides · All free tutorials