Set Up Request Forms
How to configure web-based request forms, customize fields, embed forms on your website, and manage form submissions.
How to configure web-based request forms, customize fields, embed forms on your website, and manage form submissions.
This guide explains how to set up web-based request forms that your customers can fill out on your website. Form submissions automatically create requests in JobsiteOn.
A request form is an embeddable web form that connects to JobsiteOn's intake API. When a customer fills it out:
/settings > Requests > Forms.Screenshot: The form builder showing available fields with drag-and-drop ordering and required toggles.
| Field | Description |
|---|---|
| Name | Customer's full name |
| Contact email address | |
| Phone | Contact phone number |
| Address | Service location address |
| Description | What the customer needs |
| Preferred Date | When they would like the work done |
| Priority | How urgent the request is |
| File Upload | Attach photos or documents |
After creating the form:
The form adapts to the container width and matches basic styling.
Animation: Copying the embed code and pasting it into a website builder, then seeing the form render on the page.
Use the Style tab on the form builder to:
Tip: Test the form on both desktop and mobile before sharing the link or embedding it on your website. Ensure all required fields work correctly.
Note: Form submissions are rate-limited to prevent abuse. If a customer reports they cannot submit, check if they are hitting the rate limit or if their browser is blocking the form script.
Did this answer your question?