Forms.app Forms.app

Create a Payment-Enabled Online Form with Forms.app

Build a fully functional online form that collects visitor information and processes payments instantly, then publish or embed it with a single click.

Takes
Text Image Url
Produces
Website Code Text
What you'll produce
Input
I need a donation form that captures donor name, email, and donation amount, accepts Stripe payments, and redirects donors to a thank‑you page.
Output
A live Forms.app URL (or embed code) for a fully functional donation form with Stripe integration, required fields, and a custom thank‑you page, ready to be shared or embedded.

The Workflow

10 steps · click a step number to mark it done

Open Forms.app and have it ready before you start

Sign up for a free account on Forms.app and log in to the dashboard

Click “Create Form”, choose “Start from scratch”, and name the form (e.g., Donation Form)

In the editor, select “Cover” from the left menu and upload or pick a royalty‑free image for the form header

Drag a “Short Text” field onto the canvas, rename it “Full Name”, and set it as required via the settings cog

Add an “Email” field, mark it required, then add a “Number” field labeled “Donation Amount”

Insert a “Payment” field, open its settings, enable Stripe (or PayPal), choose the currency, and link the amount field

Optionally add a “Terms & Conditions” checkbox and make it required for compliance

Open “Logic”, create a condition that shows a custom thank‑you message after a successful payment, and click Apply

Go to “Settings”, customize the confirmation message or schedule the form launch, then click Save

Tap “Share”, copy the generated form URL or click “Get code” to copy the embed HTML, and paste it wherever you need the form

Did this workflow help?
🔍 Looking for AI tools? Try searching!