Operations800+ monthly searches

Request Form Template

One link your team or customers fill in instead of pinging you on Slack — every request captured, sorted, and trackable from day one.

A general-purpose request form that works for IT tickets, supply orders, time-off requests, marketing asks, and anything else routed through an operations queue. Submitters fill in who they are, what they need, and when — and your team gets a clean, sortable record instead of a buried DM.

#request#intake#operations#ticket#workflow#internal#queue
No signup required
AI customizable
✓ Free forever plan✓ Embed on any website✓ GDPR compliant✓ No code required

Why use a request form?

Most teams collect requests in three places at once: an inbox, a Slack channel, and a verbal "hey, when you get a chance." By Friday afternoon, half of them are forgotten and the rest are duplicated. A single request form ends that. Everyone — staff, customers, internal teams — uses the same link, fills in the same fields, and lands in the same queue. The person triaging requests stops playing detective ("wait, who asked for this and when?") and starts actually working through them. It's the kind of fix that sounds boring until you've spent a Monday morning reconstructing 14 requests from scrollback. Then it sounds like a gift. The form below covers the basics most teams need on day one — requester details, request type, priority, description, supporting files — and you can rewrite any field in plain English without touching settings.

What's included in this template

14 fields — customize any field or add new ones with AI.

Short textRequester name✱
EmailEmail address✱
DropdownDepartment or team
PhonePhone number
DropdownRequest type✱
Multiple choicePriority level✱
DateDate submitted✱
DateDate needed by
Short textSubject or short title✱
Long textDescription of request✱
File uploadSupporting documents
NumberBudget or cost estimate
Short textApprover or manager
CheckboxesI confirm the information above is accurate✱

Need different fields?

Tell the AI what to change — "add a budget dropdown" or "remove phone number" — and it edits the form instantly. Every field type above can be added, removed, or relabeled through the chat interface.

Key features of this request form template

Everything you need to launch this form in minutes, share it with your team, and collect submissions reliably.

1

Priority routing

Tag every request as low, medium, or high so the right people see urgent items first. The priority field can drive notifications — a high-priority submission can ping a Slack channel while routine ones quietly land in Sheets.

2

File attachments

Submitters drop in screenshots, spec docs, or quotes alongside the form — no follow-up email asking for context. Files sit with the rest of the submission so the person handling it has everything in one place.

3

Sortable request types

A single dropdown turns one form into a multi-purpose intake. IT tickets, supply orders, marketing requests, and approvals all flow through the same link but stay filterable in your destination tool.

4

Conditional fields

Show a budget field only when the request type is "purchase," or a date-needed field only for time-sensitive categories. Submitters see a short form; you still capture the right detail.

5

Audit-friendly timestamps

Every submission carries a submitted-on date and an optional needed-by date, so you can sort the queue by what is overdue rather than by what arrived loudest.

6

Mobile-first design

Field staff and customers complete the form on their phone in under a minute. Dropdowns, file upload, and signature behave like native controls — no zooming, no broken layouts.

Perfect for

Operations managers triaging internal asks, IT teams running a help desk, office managers handling supply and facilities requests, marketing leads collecting creative briefs, HR coordinators logging time-off and equipment requests, customer success teams accepting feature requests, and small business owners who want one inbox instead of three.

How to use this template

1

Open the template

Click "Use this template free." Flexform loads the form instantly — no account needed to preview.

2

Customize with AI

Type what you want to change in the chat: fields to add or remove, rename labels, change field types, or rearrange pages.

3

Connect & publish

Link to Slack or Google Sheets with one click, then embed on your site or share the link.

Ways to use this template

IT help desk intake

Replace the support inbox with a structured form that captures device, error message, and screenshot upfront. Tickets land in Slack tagged by priority so the on-call engineer sees urgent issues before the bus-pass renewal request.

Office supply orders

Staff request anything from printer toner to a new monitor through one form. The office manager reviews the queue weekly, batches orders to suppliers, and keeps a running record without rebuilding a spreadsheet every quarter.

Marketing creative briefs

Sales and product teams stop sending half-formed asks at 5pm. The form requires a goal, audience, deadline, and supporting files, so the design team starts with enough context to begin work instead of scheduling a kickoff call.

Time-off and HR requests

Employees submit vacation, sick leave, or equipment requests through one form. HR sees who asked for what and when, with the approver field already populated, so nothing waits in a manager DM for three days.

Customer feature requests

Product teams collect customer ideas in a structured way rather than mining support tickets. Each submission carries the customer name, their use case, and how often they hit the gap — enough signal to actually prioritize the backlog.

Facilities and maintenance

Tenants or staff report a broken AC, flickering light, or stuck door through a form that captures location, urgency, and a photo. The maintenance team works the queue by priority instead of by who shouted loudest.

Workflow integrations

Connect this form to your existing tools with no middleware. Every submission triggers your workflow automatically.

SlackGoogle SheetsNotionEmail
⚡

Real-time sync

Data appears in your CRM or spreadsheet within 1–2 seconds of submission — no cron jobs, no delays.

🔀

Conditional routing

Route submissions to different Slack channels, HubSpot pipelines, or Airtable bases based on field values.

🔁

Two-way data flow

Pre-fill form fields with CRM data for returning visitors. Update existing records instead of creating duplicates.

Why choose Flexform?

FlexForm gives you a working request form in about a minute, but the real value shows up on week two. When you realize the "priority" field needs a fourth option, or that you want the description box to ask for steps to reproduce, you describe what you want changed in plain English and the AI rewrites the form. No drag-and-drop fiddling, no rebuilding from scratch. Submissions don't sit in FlexForm waiting for you to log in. A new request can post to a Slack channel the moment it lands, append a row to Google Sheets for tracking, or create a Notion page so the work lives where your team already plans it. The share link works for anyone with a browser — no account, no install — and if you ship a mobile app, the Kotlin Multiplatform SDK lets you embed the same form natively in Android and iOS without rebuilding the UI twice. All of this runs on the free plan. You only move to a paid tier if you need higher submission volumes or advanced workflow logic — most teams running internal request queues never hit that ceiling.
One link, share anywhere
Native iOS & Android SDK
Free forever plan

Frequently asked questions

Can I use one form for different types of requests?

Yes — that is the most common setup. Add a "request type" dropdown with options like IT, supplies, time off, or marketing, and use conditional fields to show only the questions relevant to each type. Submitters see a short focused form, and you keep everything in one queue.

How do I get notified when a new request comes in?

Connect the form to Slack and route submissions to a channel like #ops-requests. Higher-priority requests can ping a different channel or trigger an email so urgent items do not sit overnight. Email notifications also work if your team does not live in Slack.

Can submitters attach files like screenshots or quotes?

The file upload field handles images, PDFs, and most common document types. Files stay attached to the submission record, so whoever picks up the request has the context without a back-and-forth email thread.

Do submitters need a FlexForm account?

No. You share a public link and anyone can fill the form on any device. This matters for customer-facing request forms and for staff who do not use the tools your operations team works in.

Can I edit the fields after I publish?

Yes, and you can do it with AI. Tell FlexForm something like "add a field for project code under request type" or "make the description field required" and the form updates without breaking the share link or existing submissions.

How do I track requests over time?

Send submissions to Google Sheets or Notion automatically. Sheets is the simplest option for filtering, sorting, and reporting; Notion works better if you want to convert each request into a task with its own page and discussion thread.

Can I embed this in our internal app or mobile app?

Yes. The form has an embed code for web, and the FlexForm Kotlin Multiplatform SDK lets you ship the same form inside an Android or iOS app with native controls — useful if you have field staff submitting requests from a company device.

Is the request form template really free?

The template, the form builder, and the share link are free forever. Paid plans exist for teams with higher submission volume or advanced routing, but a typical internal request queue stays comfortably on the free tier.

Related templates

Use this request form template free

Open the template, customize with AI, connect your tools, and publish — in under 5 minutes.

No signup required · Free forever plan