Build a public intake page, share it or embed it, and let every answer land on a board as a new item. No code required, explained simply.
1
In plain English: what it does and why you'd use one.
A form is a public page anyone can fill in without logging into Gript.
1
You design the questions
In the builder, by dragging field types onto a canvas.
2
You share the page
As a link, or dropped onto your own website.
3
Every submission becomes an item
On the board you chose, with the answers filled into the matching columns.
You design it
Drag question types onto a canvas, pick a theme, set colours and layout.
You share it
Send a hosted link, or paste a small snippet into your own website.
Answers land on a board
Each submission becomes an item. Files become attachments. Automations run.
Forms are for anonymous intake: support requests, applications, RSVPs, bug reports, feedback. The people filling them in do not need a Gript account (unless you set the form to Internal, covered in section 11).
2
The wizard's first real question. Pick the one that matches your situation.
Open Forms and click + New form. The first step asks How do you want to share it? There are two very different paths, and each one opens a different tool.
Gript hosts the form
Gript builds and hosts the whole page for you. You design it in the builder, get a public link, and can embed it too. Best if you do not already have a form. One builder, tabbed: Fields, Style, Settings, Thank You, Share.
Connect your existing form
You already have a form on your own website. You do not rebuild it. You point its submit action at a Gript address and answers arrive on the board. Covered in section 7. Steps: Map fields, then Allowed websites, then Connect.
Not sure? Choose Gript hosts the form. It is the easiest path and needs zero code. You can always create a second, connected form later.
3
Where you assemble the questions. A three-panel layout: field types on the left, your form in the middle, settings on the right.
The three parts of the builderWhat you do there
Field Types, on the leftEvery kind of question, with a search box. Drag one onto the canvas to add it.
The canvas, in the middleYour form as it stands. Drag to reorder.
Settings, on the rightClick a field on the canvas and its settings open here.
Field groupTypes
Basic FieldsShort Text, Long Text, Email, Number, Phone, Date, Checkbox, Rating, Consent Checkbox
Choice FieldsDropdown, Multi-Select, Status, Radio Cards
Advanced FieldsFile Upload, Signature, Link / URL, Location, Person, Address, Appointment
ComputedCalculation, Hidden Field
LayoutHeading, Divider, Section, Page Break
When you click a field on the canvas, the settings panel on the right is an accordion with three sections:
1
General
The everyday settings: the field Label, Placeholder text, a Description (small help text under the field), a Required toggle, and validation rules where they apply (for example minimum and maximum length, a number range, or allowed file types and a file size limit). The exact controls change with the field type.
2
Conditions
Conditional rules. Show, hide, or make a field required only when an earlier answer matches a condition you set (for example: show the "+1 name" field only when "Bringing a guest?" is Yes). On multi-page forms you can also skip to a later page based on an answer.
3
Board Mapping
Which board column this answer is filed into. Some types map exactly (an Email field goes to an Email column). For others you pick, so a Dropdown field can feed a Status, a Priority, or a Dropdown column.
Field width and layout. Each field can be full width, half, or a third. The Design step has a Layout control (Single, Two columns, Three columns, or Conversational) that sets the overall grid, and the builder adjusts field widths to match.
Multi-page forms. Drop a Page Break field wherever you want the form to split into a new page. A progress indicator (dots, a bar, or a percentage) shows respondents how far along they are.
4
Field types, in plain terms
What each question type is for. You will not need all of them for any one form.
Field typeWhat it is for
Short Text / Long TextA single line, or a multi-line box for longer answers like a description.
Email / PhoneChecked for a valid format. Email can optionally block free providers (Gmail, Outlook) or restrict to specific domains.
NumberNumbers only, with an optional minimum and maximum.
Date / AppointmentA date picker. Appointment lets respondents book a time slot from your available days and hours.
Dropdown / Multi-Select / Status / Radio CardsChoose from a set of options: one pick, many picks, a coloured status, or larger tappable cards.
Checkbox / RatingA yes/no tick, or a star rating (1 to 5 by default).
File UploadAttach one or more files. Uploads become attachments on the item and count against your workspace storage.
SignatureA drawn signature, captured with the submission.
Link / URL / Location / Person / AddressStructured fields for a web address, a place, a person, or a postal address.
Consent CheckboxA GDPR-style acceptance tick with a label and an optional link (for example to your privacy policy). Can be made mandatory.
Calculation / Hidden FieldComputed: a value worked out from other answers, or an invisible field pre-filled from the URL (handy for tracking where a submission came from).
Heading / Divider / Section / Page BreakLayout only, they collect no data. Use them to add titles, visual separators, sections, and page breaks.
Every data field maps to a board column. That is how a submission becomes a fully filled-in item. Layout fields (headings, dividers) are the exception: they are visual only and store nothing.
5
Themes and design
The Design step. Pick a starting theme, then fine-tune colours, fonts, and layout. The preview updates live.
Under Starting theme you pick one of ten ready-made looks. Each sets the page background, card background, borders, accent colour, and font as a coordinated set. You then adjust anything you like from there.
ThemeLook
Luminouswarm off-white, deep blue, elevated (the default)
Editorialink on parchment, typography-first, no shadow
Carbondeep navy, sky-blue accent, dark
Emberwarm cream, deep amber
Glacierpale blue, teal, clean and clinical
Claywarm sand, clay-rust, artisanal
Eliteinstitutional white, cobalt, boardroom
Blushpeachy white, vibrant rose
Forgedark warm stone, brass gold
Prismdeep purple-black, violet glow
The rest of the Design step lets you control, among other things:
Content
Form title, subtitle, whether the title shows, its alignment, the submit button label, and a small notice line under the button (with an optional link, for example to a privacy policy).
Layout
Single column, Two columns, Three columns, or Conversational (one question at a time).
Typography
Font family (a list of common web fonts) and base font size.
Field style
Field fill (none or filled), border (solid, dashed, dotted, underline, none), corner radius (sharp, rounded, pill), button style (solid, outline, ghost), dropdown style, and label position.
Accent + colours
Accent colour, page background, card / surface colour, field border and field background colours.
Header
None, minimal, a logo, or a full hero banner (upload a logo or a background image or gradient).
Form container
Form width (narrow, medium, wide, full, or a custom pixel value), spacing between fields, and card shadow.
Hosted page
For a Gript-hosted form: where the card sits on the page (top, centre, bottom) and the page background around it.
Save a look for reuse. The Design step has a Saved presets area. Design something you like, click Save current, give it a name, and apply it to future forms in one click. There is also a Full preview button in the top bar to see the real form at any point.
6
A welcome screen before the questions
Under Welcome Screen in Form Settings, switch on Show intro screen before form.
The respondent sees firstInstead of
A title, a description, an optional cover image and a buttonQuestion one, cold.
It sets expectations on anything longer than a couple of fields, and it noticeably reduces people abandoning halfway.
Write the field label in curly brackets into any later question, description or message, and Gript replaces it with what the person already typed.
Ask for a name on page one and page two can say "Thanks Maria, which office are you in?". Use the label exactly as you wrote it on the field.
8
Hosting and embedding
How a Gript-hosted form reaches the world. Two options, and you can use both.
The Share tab shows two cards.
1
Hosted form page (a public link)
Every form gets its own address, in the shape your-site/f/your-slug (for example my.gript.app/f/vendor-intake). Anyone with the link can open it and submit. Click Copy to grab it, or Open in new tab to try it.
2
Embed on your website
Copy the embed snippet and paste it into your own site. It is a small <script> tag plus a <div> placeholder, and the form renders inline and auto-resizes to fit (no scrollbars). There is a separate WordPress tab with two-step instructions, because WordPress blocks script tags inside plain HTML blocks.
Either way, submissions go to the destination board you chose when you created the form. The link and the embed are just two doors into the same form.
Link
The direct address of the hosted form.
Embed
The snippet that drops it into your own site.
QR Code
Generated for you: the practical way onto a poster, a table card, a printed handout or a slide, so somebody opens it with a phone camera without typing anything.
10
The other path: keep the form you already have, and point it at Gript. This is the Map your form fields flow.
If you already have a working form on your website, you do not rebuild it in Gript. On the first wizard step choose Connect your existing form. The wizard then walks you through three short steps.
1
Map your form fields
A translation table that tells Gript which answer goes into which column. Each row has three parts: the Board column on the left (fixed, it comes from your board), the Field name in your form in the middle (the one thing you set), and an Include toggle on the right (on = collect this column, off = ignore it). At least one row must be on to continue.
The middle name must match your form exactly. In HTML that is the name= attribute of each input (not the label a visitor sees). If you send data with code, it is the JSON key in your fetch call. Gript pre-fills a best guess (the column name, lowercased, with spaces turned into underscores), but you must check it. A name that does not match still lets the submission through, the mismatched answer just arrives blank, and you fix the name here. This step has a collapsible User guide panel at the bottom with a worked HTML example.
1
Choose which websites can post
Gript only accepts submissions from the domains you list. An empty list means nothing gets through, so you must add at least your own site's address here.
2
Connect your form to Gript
You get your private endpoint URL (in the shape .../api/public/forms/your-slug/collect) and a choice of connection methods. Pick one: ready-made HTML you paste in, a tiny JavaScript helper that keeps your existing form untouched and forwards each submission, or a WordPress plugin route. Step-by-step guides are included for WordPress, Squarespace, Webflow, Wix, Framer, and plain code.
Treat the endpoint URL as private. It accepts data straight into your board.
11
Picking up a draft where you left off
You do not have to finish a form in one sitting.
Leaving the wizard halfwayWhat is kept
Your workAuto-saved as you go. A small Saving, then Saved note appears in the top bar.
Which path you are onGript-hosted, or connect-your-own.
How far you gotThe last step you reached.
If you refresh the page, close the tab, or come back later and reopen the draft, the wizard returns you to that exact step, for example straight back to Map your form fields, instead of dumping you into a blank builder or making you start over.
12
Quiz scoring
For a test, an assessment, or a knowledge check.
Quiz Mode turns a form into something that marks itself.
1
Switch on Enable quiz scoring
In Form Settings.
2
Set the correct answer and the points, per question
Each question carries its own.
3
Set a Passing Score as a percentage
Plus the messages shown for passing and for failing.
How much the respondent seesSwitch
Show score after submissionThey learn what they scored.
Show correct answersThey learn what they got wrong.
Either wayThe result appears as a scored card at the end, and the score is stored with the submission so you can see it in the list afterwards.
It suits an onboarding check, a compliance sign-off or a short training test, without a separate quiz tool.
13
Notifications and the thank-you screen
What happens the moment someone submits: who hears about it, and what the submitter sees.
The Notifications step has four toggles.
Notify team on submission
Send an email every time the form is submitted. Choose the recipients: just you, everyone in the workspace, or specific email addresses.
Confirmation email to submitter
Send an automatic reply to whoever filled in the form (needs an Email field on the form). You set the subject line and message body.
Thank-you screen
The message shown on screen right after submitting. Set its heading and message. This is on by default.
Redirect after submission
Instead of the thank-you screen, send submitters to a URL you choose (for example your own thank-you page).
14
Submissions
Where the answers actually go.
One item per submission
Each submission becomes a new item on the destination board, with answers filled into the mapped columns.
Files become attachments
Anything uploaded is attached to the item and counts against your workspace storage.
Automations run
If the board has automations, they fire on the new item, so "when a form is submitted, assign to sales" just works.
Exporting. To get submissions out, open the destination board and use the standard CSV export. The answers are just board items, so everything you can do with items applies.
15
Access and limits
By default a form is public and anonymous. The Settings tab lets you lock it down.
In the form editor, the Settings tab has an Access & Limits section. First you pick the audience:
Public
Anyone with the link can open and submit. No account needed.
Internal
Only workspace members can submit. Respondents are asked to sign into Gript first.
For a Public form you can also add an access code:
1
Open (no code)
The default. Anyone with the link submits straight away.
2
Requires code, One shared code
Generate a single code and hand it to a group. Everyone uses the same code. Good for "give this code to attendees".
3
Requires code, Unique per person
Generate a batch of one-time codes (each valid for a single submission), and export them as CSV to hand out. Good for "send one code per invitee".
Limit to one submission. Separately from codes, you can cap the form to one submission per person, identified by a browser cookie, their email, or a device fingerprint. When someone tries again they see a message or get redirected, your choice.
Password and a submission cap. The Settings tab has two more locks. You can require a password before anyone can open the form, and you can set a maximum number of submissions: once that many have come in, the form closes itself and shows your closed message to any new visitors. Leave the cap blank for unlimited.
Spam protection is built in. Every form ships with anti-spam on by default: a hidden honeypot field that only bots fill, rate limiting, and a check that rejects submissions sent too fast to be a real person. There is nothing to set up. For extra cover you can optionally switch on an invisible reCAPTCHA v3 score check (that one needs a site key from your administrator).
16
Edit-after-submit links
Let a respondent come back and change their answer, without a Gript login.
Edit-after-submit linksHow they work
What the link isTied to one submission. It opens the form pre-filled with that person answers.
Delivering itInclude it automatically in the confirmation email, or send it on demand afterwards.
You can deliver the link two ways: include it automatically in the confirmation email, or send it on demand from the submissions view using the Send edit link button.
Useful whenever the data may change after the first submission: a vendor application that gathers references over time, an event RSVP, contractor onboarding.
17
Real scenarios
Situations you'll actually face, and exactly how to set the form up.
Scenario 1: Public support intake on your website
You want customers to file support requests from your site, and each one to land on your support board and get triaged automatically.
1
Create a form, choose Gript hosts the form, destination = your support board.
2
Add fields: name, email, subject, description, a File Upload for screenshots, and an urgency Dropdown.
3
Publish, then embed the snippet on your support page (or just share the hosted link).
4
On the board, add an automation: when item created, assign to the triage agent.
Result: Requests flow straight onto the support board, correctly typed, and the automation assigns them the moment they arrive.
Scenario 2: Vendor application, invite-only, editable
You want to invite specific vendors to apply, keep out everyone else, and let each vendor update their application as they gather references.
1
Create the form (destination = your vendor pipeline board) with fields for company, contact, services (Multi-Select), portfolio link, and references.
2
In Settings > Access & Limits, set Requires code > Unique per person, generate a batch, and export the CSV.
3
Send one code to each invited vendor along with the form link.
4
Turn on edit-after-submit so each vendor gets an edit link to add references later.
Result: Only invited vendors can apply, each with their own code, and they can keep refining their entry via a private edit link.
Your careers page has a working application form built in your website tool. You do not want to rebuild it, you just want applications to arrive on your hiring board.
1
Create a form and choose Connect your existing form, destination = your hiring board.
2
On Map your form fields, match each board column to the name= your website form uses. Turn off columns your form does not send.
3
Add your careers page domain to the allowed websites list.
4
Pick a connection method (for most, the small JavaScript helper keeps your form untouched) and follow the guide for your platform.
Result: Your existing form stays exactly as it is, and every application lands on the hiring board in the right columns.
18
Common questions
Quick answers to what people ask most.
Do people need a Gript account to fill in my form?
No, not for a Public form. Forms are built for anonymous intake. The only exception is if you set the form to Internal, which asks respondents to sign into Gript first.
Where do the answers go?
Each submission becomes a new item on the board you picked when creating the form. Uploaded files become attachments on that item. Any automations on the board run on it too.
What is the difference between the two ways to share?
"Gript hosts the form" means Gript builds and hosts the whole page and you get a link plus an embed snippet. "Connect your existing form" means you keep the form already on your website and point its submit action at a Gript endpoint. Rebuild nothing in that case.
Can I embed the form on my own site?
Yes. After publishing a hosted form, copy the embed snippet (a small script tag plus a div) and paste it into your page. It renders inline and auto-resizes. There is a separate WordPress tab because WordPress blocks script tags in plain HTML blocks.
My connected form arrives with blank answers. Why?
A field name did not match. On "Map your form fields", the middle name must be character-for-character identical to the name= attribute in your HTML (or the JSON key if you post with code). Fix the name there and the next submission fills in correctly.
Can I make some questions conditional?
Yes. Click a field, open its Conditions section, and show, hide, or require it based on an earlier answer. On multi-page forms you can also skip to a later page.
Can I have multiple pages?
Yes. Add a Page Break field wherever you want the form to split. A progress indicator (dots, bar, or percentage) shows respondents how far along they are.
Can I restrict who submits?
Yes, in Settings > Access & Limits. Make it Internal (workspace members only), or keep it Public and require an access code (one shared code, or unique one-time codes per person). You can also cap it to one submission per person.
Can respondents change their answer after submitting?
Yes, if you allow editing. Gript issues an edit link (in the confirmation email, or generated from the submissions view) that reopens their submission pre-filled, with no login. The link expires after a number of days you set.
How do I export submissions?
Open the destination board and use the standard CSV export. Submissions are ordinary board items.
I refreshed and lost my place in the builder. Did I lose my work?
No. The wizard auto-saves and remembers the path and step you were on, so reopening the draft returns you to the exact step you left, not a blank form.
Can I mark a form automatically, like a test?
Yes. Switch on Quiz Mode, set the correct answer and the points per question, and set a passing score. You choose whether the respondent sees their score and the right answers.
Can the form greet someone by the name they typed earlier?
Yes. Write the field label in curly brackets, for example {First name}, anywhere later in the form and it is replaced by their answer.
How do I put a form on a printed poster?
Open the share dialog and use the QR Code tab.
Can somebody finish a long form later?
Yes, switch on Save Progress. You choose whether progress is kept in their browser only, on the server so they can resume from another device, or both.