Request Forms
Shipping request form template.
Use this form when a customer, employee, or partner needs a shipment sent. It captures destination, priority, item details, and handling notes in a backend-ready format.
Put this template to work
Connect the form to the workflow around it.
The request forms workflow is only one part of a production form. Use these resources to refine markup, compare backends, and route accepted submissions.
HTML form elements
Choose accessible inputs, textareas, radio groups, selects, and validation patterns for this form.
Free toolHTML form template generator
Generate a complete starting form, then adapt its fields to the workflow on this page.
ComparisonCompare form backends
Review delivery, uploads, webhooks, notifications, and migration trade-offs before launch.
SolutionLead capture forms
Turn structured contact and qualification fields into a sales-ready intake workflow.
SolutionForm notifications
Route accepted submissions to verified email recipients, team chat, or a webhook.
SolutionFile upload delivery
Add upload rules and delivery handling when this workflow needs supporting documents.
Fields
What this form captures
- Requester and recipient contact details
- Shipping address and requested date
- Item description, quantity, and priority
- Special handling notes
Workflow
How to use it with FormsFort
- Send fulfillment teams a clean email with all shipping fields.
- Forward high-priority requests to Slack, Discord, or a webhook.
- Send requests through a webhook automation for reconciliation.
- Add allowed-domain rules for internal-only shipping forms.
Copy-paste HTML
Backend-ready form code.
Replace YOUR_ACCESS_KEY with your FormsFort public access key, then deploy the form on your site.
<form action="https://api.formsfort.com/submit" method="POST">
<input type="hidden" name="access_key" value="YOUR_ACCESS_KEY" />
<input type="hidden" name="subject" value="New shipping request" />
<label for="requester_email">Requester email</label>
<input type="email" id="requester_email" name="requester_email" required />
<label for="recipient_name">Recipient name</label>
<input type="text" id="recipient_name" name="recipient_name" required />
<label for="shipping_address">Shipping address</label>
<textarea id="shipping_address" name="shipping_address" rows="4" required></textarea>
<label for="priority">Priority</label>
<select id="priority" name="priority" required>
<option value="">Choose priority</option>
<option value="standard">Standard</option>
<option value="expedited">Expedited</option>
<option value="overnight">Overnight</option>
</select>
<label for="items">Items to ship</label>
<textarea id="items" name="items" rows="5" required></textarea>
<input type="checkbox" name="botcheck" style="display:none" tabindex="-1" autocomplete="off" />
<button type="submit">Send shipping request</button>
</form> Production notes
Make it reliable before launch
- Submit from the real production domain and confirm delivery logs show the expected origin.
- Keep hidden fields for routing and context, not secrets. Public access keys are identifiers.
- Use allowed domains, honeypots, rate limits, and optional CAPTCHA for public forms.
- Test uploads, webhook payloads, spreadsheet rows, and autoresponder copy before publishing.
FAQ
Common questions
Can this be used for internal requests?
Yes. Restrict submissions to your company domain or authenticated surface, then route the form to fulfillment destinations.
Related templates
Build the next form in the workflow.
RMA form template for returns
Use this return merchandise authorization form when customers need to request a return, replacement, or warranty review. The form captures structured return data your operations team can triage.
Order FormsOrder form templates
Collect order details cleanly, then send them to email, Sheets, webhooks, or fulfillment tools.
Contact FormsInquiry form template
Use this inquiry form when you need more structure than a simple contact form. Topic and priority fields help route messages before anyone reads the full note.