Build smart forms that collect Project details from Clients or Staff and automatically create fully configured Projects in ProWorkflow β no manual data entry required.
What is a Project Intake Form?
A Project Intake Form is a customisable web form you can share with clients, internal teams, or publicly with whomever you choose. When someone submits it, ProWorkflow automatically creates a Project pre-filled with all the right details β title, due date, team members, priority, files, and more, depending on how you set up the form.
π‘ No login required for submitters: Public forms can be shared via a unique link. Clients don't need a ProWorkflow account.
Key benefits:
Capture all project details, files, and approvals in a single step
Route different request types through different workflows automatically
Pre-populate project fields directly from form answers
Keep every project consistent from day one β no missing information
How It Works β The Big Picture
Every Intake Form follows this journey from build to Project creation:
Stage | Who acts | What happens |
1. Build the form | Admin / Manager | Add pages, steps, and fields in the Form Builder |
2. Publish & share | Admin / Manager | Publish the form, copy the link, and share with the appropriate people |
3. Submitter fills it in | Client / Staff | Works through the form β their answers control which steps appear |
4. Submit | Client / Staff | Clicks Submit; data is saved and sent to ProWorkflow |
5. Project is created | ProWorkflow (automatic) | A Project appears with all mapped fields pre-filled |
6. Review | Admin / Manager | Optionally review the submission and the resulting Project |
Anatomy of a Form
Forms are organised in a four-level hierarchy. Understanding this makes building forms much easier.
Level | Description |
Form | The top-level container. Has a title, description, category, and a public/private setting. |
Page | A section of the form (e.g. "Client Details", "Project Scope"). A form can have multiple pages, which are shown on separate screens. |
Step | A subsection of pages, a single screen shown to the submitter. Each "Page" can have multiple Steps if you choose. These appear as numbers at the top of the screen, and indicate progress through the Steps. |
Field | An individual question or data-capture widget on a step (e.g. text box, dropdown, date picker). |
Option | A selectable choice inside a radio, checkbox, or dropdown field. |
π‘ Think of it like a book: Pages are like chapters, Steps are individual pages within a chapter, and Fields are the questions on each page.
Field Types References
Text & Number
Field Type | Use it when⦠|
Short Text | You need a single-line answer (e.g. project name, contact name) |
Long Text / Rich Text | You need multi-paragraph answers or formatted notes β supports lists, tables, and code blocks |
Number | You need a numeric value β supports min/max limits, decimal precision, and prefixes/suffixes (e.g. "$", "%", "kg") |
You want a validated email address β can restrict to approved domains only | |
URL | You need a website link β can enforce HTTPS-only |
Phone | You need a phone number with country code selector and validation |
Choice & Selection
Field Type | Use it when⦠|
Radio/Single Choice | The submitter picks exactly one option (e.g. project type, service tier) |
Multi-Choice (Checkbox) | The submitter can select multiple options β supports min/max selection limits |
Dropdown | You have a long list of options and want to save screen space |
Toggle | A simple on/off switch with custom labels (e.g. "Rush Job: Yes / No") |
Date
The Date field is one of the most powerful in the form builder. You can:
Capture a date
Set minimum and maximum allowed dates β fixed, relative to today, or relative to another date field in the form
Block specific days of the week (e.g. no Saturdays or Sundays)
Block individual dates or date ranges (e.g. company closure days, public holidays)
Auto-skip weekends when calculating relative date limits
Show a warning instead of blocking β so submitters can proceed with an out-of-range date when needed
File & Contact
Field Type | Use it when⦠|
File Upload | You need the submitter to attach documents or images. Configure allowed file types, max file size, and whether multiple files are accepted. Files automatically attach to the created project. |
Address | You need a structured address β includes street, city, state, postcode, and country with optional address search. |
ProWorkflow Project Fields
These special fields map directly onto the ProWorkflow project created on submission. They are the bridge between your form and ProWorkflow.
Project Field | What it does |
Project Title | Sets the Project name β can be auto-composed from multiple field values |
Project Description | Sets the Project description |
Project Number | Sets a custom reference number β can auto-compose from static text and field values |
Priority | Sets Very High / High / Medium / Low / Very Low |
Category | Assigns the Project to a category |
Project Manager | Assigns a manager to the new Project |
Work Stage | Sets the initial work stage |
Start Date & Due Date | Set dates β support fixed, relative to today, or relative to other date fields |
Tags | Applies multi-color tags to the project |
Clients & Staff | Adds contacts and team members to the Project |
Custom Fields | Populates any of your custom Project fields (text, number, date, dropdown, etc.) |
π‘ Hide your project mapping fields: Set fields like Project Manager, Work Stage, and Priority to Hidden. Submitters never see them, but the automation still runs on submission.
Building Your First Form
Go to Settings β Intake Forms and click Create Form:
Give your form a Title and optional Description. Choose the Category that new projects should fall into:
Leave the status as Draft while building. Set it to Active when you are ready for live submissions.
Click into your form to open the Form Builder. Click on the header of your first page to give it a name and a description if desired:
When your form is created, it will already have the first page ready for you to edit. You can add additional pages by clicking "+ Add Page" at the bottom of the form.
Add Steps inside the page. Each step is one screen the submitter sees. Your form is created with one step ready to edit already. You can add additional steps to each page by clicking "+ Add Step":
Add Fields to each step β click Add Field and choose the field type you need. You can either click "+Add Field" or drag and drop your desired field from the menu on the right:
Use the Preview button to test the form as a submitter would see it:
When ready, set the form to Published and copy the public share link from form settings:
Dynamic Workflows β Show, Hide & Skip Logic
Intake forms support conditional logic so you can build smart forms that adapt to each submitter's answers. This is done through Actions.
Types of Actions
Action | What it does |
Show Field | Reveals a hidden field when a condition is met |
Hide Field | Hides a visible field when a condition is met |
Require Field | Makes a field required based on an answer |
Show Step | Reveals an entire step that is hidden by default |
Hide Step | Hides a step so the submitter never sees it |
Skip to Step | Jumps the submitter to a different step |
Navigate to Page | Jumps to a different page β useful for multi-page branching |
Set Value | Automatically pre-fills another field when an option is selected |
Conditions Reference
Condition | Matches when⦠|
Equals | The field value exactly matches the specified value |
Includes | The field value contains the specified text or selection |
Excludes | The field value does NOT contain the specified value |
Greater Than | The number or date is above the threshold |
Less Than | The number or date is below the threshold |
βΉοΈ Show/Hide vs Skip-to-Step: Show/Hide actions update the form in real-time as the submitter makes selections. Skip-to-Step only evaluates when they click Next. Use show/hide for dynamic question revealing; use skip-to-step for routing between major sections.
Workflow Examples
Example 1: Branching by Project Type
You run a creative agency. Brand Identity, Website, and Video projects each need different information. You want only relevant questions to appear.
Add a Radio/Single Choice field on Step 1: "What type of project are you requesting?" Options: Brand Identity, Website, Video.
Create three additional steps β one per type β and set all three to Hidden by default.
On each option (Brand Identity, Website, Video), add a Show Step action pointing to its corresponding step.
On Step 1, add Skip to Step conditional actions β one per option β routing the submitter to their type's step when they click Next.
β Result: Each submitter sees only the steps relevant to their project type. The form feels short and focused even though it covers three distinct workflows.
Example 2: Auto-Set Project Priority from Budget
You want high-budget projects created with High priority automatically, without exposing your internal priority system to clients.
Add a Number field: "Estimated Budget ($)".
Add a ProWorkflow Priority field and set it to Hidden.
On the Estimated Budget field, add a Conditional Action: IF Budget > 50,000 THEN Set Value on Priority β "High".
Add a second conditional: IF Budget < 10,000 THEN Set Value on Priority β "Low".
β Result: Projects over $50k are created as High priority automatically. Your team always sees correctly-prioritised projects without the client needing to decide.
Example 3: Reveal File Upload Only When Artwork Exists
On a Print Production form, you only want a file upload and artwork notes to appear when the submitter says they have existing artwork.
Add a Yes/No field: "Do you have existing artwork?"
Add a File Upload field: "Upload Artwork Files" β set to Hidden by default.
Add a Long Text field: "Artwork Notes" β set to Hidden by default.
On the "Yes" option: add Show Field actions for both fields, and a Require Field action for the File Upload.
β Result: The form adapts in real time. Submitters with artwork see upload options immediately. Those without see a clean, uncluttered form.
Example 4: Auto-Assign Team Members by Service Type
Your agency has dedicated teams for different services. You want the right project manager and team added to each project automatically.
Add a Radio/Single Choice field: "Which service are you interested in?" Options: Digital Marketing, Graphic Design, Web Development.
On "Digital Marketing": add Set Value on Project Manager β the user you want as the Project Manager. Add Set Value on Staff β the Staff members you want assigned to this Project.
Repeat for each service option with the corresponding Project Manager and Staff members.
β Result: Selecting a service type automatically assigns the right Project Manager and team to the Project. No manual assignment needed after the Project is created.
Example 5: Intake Form with Approval Gate
You want every submission to create a project in a "Pending Approval" stage. A manager reviews it before it moves into your team's active queue.
Build your intake form with all required fields.
Add a hidden ProWorkflow Work Stage field. Set its value to your "Pending Approval" stage.
On submission, the project is created at the "Pending Approval" stage automatically.
In ProWorkflow, your manager reviews the project and manually advances the work stage to "In Progress" once approved.
β Result: Every intake request goes through a consistent approval gate. Nothing enters your active queue until a manager has signed off.
Date & Deadline Automation
Instead of asking submitters to manually calculate both a Start Date and a Due Date, you can make the Due Date calculate automatically from the Start Date.
Setting Up Relative Due Dates
Add a ProWorkflow Start Date field and make it visible to the submitter (or set it to auto-fill to today's date).
Add a ProWorkflow Due Date field. In its constraints, set the Minimum Date to: "Relative to field: [Start Date], +14 days, skip weekends".
The form will show an error if the submitter tries to pick an earlier date β automatically enforcing your lead-time policy.
Blocking Unavailable Dates
In the date field configuration you can also:
Block specific days of the week (e.g. Saturdays and Sundays)
Block specific dates (e.g. company closure days)
Block date ranges (e.g. "23 December β 2 January" for the holiday shutdown)
Sharing Your Form Publicly
Intake forms can be shared via a unique public URL β no ProWorkflow login required for submitters. Ideal for client-facing forms sent via email or embedded on your website.
Getting Your Public Link
Open your form in the Form Builder.
At the top of the screen set the form status to Published.
Copy the Public Link shown in the settings panel.
Send the link to clients or embed it on your website.
Draft Resumption
When a submitter opens a public form, their progress is automatically saved as a draft. If they close the browser and return to the same link, their answers are restored and they can continue from where they left off.
Viewing & Managing Submissions
Status | Meaning |
Draft | The submitter has started but not yet submitted the form |
Submitted | The form has been submitted by the submitter |
Processed | A Project has been created successfully from this submission |
After Submission
Once a submission is processed:
A new Project is created in ProWorkflow with all mapped fields pre-filled
Any uploaded files are automatically attached to the Project
Assigned team members appear on the Project immediately
The Project appears in your regular ProWorkflow project list, ready for your team
Best Practices
Keep forms focused: Only ask for information you truly need to create and start the Project. Every extra question increases drop-off. Use show/hide logic to reveal follow-up questions only when relevant.
Use Helper Text to guide submitters: Add a Helper Text field at the top of each step with clear instructions. Well-labelled forms generate better quality submissions and fewer follow-up emails.
Hide your Project mapping fields: Fields like Project Title, Project Manager, Work Stage, and Priority are typically for internal use. Set them to Hidden β submitters see only the questions relevant to them, but the automation still fires on submission.
Test in Preview before going live: Use the Preview button to walk through the form as a submitter. Test every conditional branch β select each option and confirm the correct steps appear. Check that required fields block navigation correctly.
Start in Draft, promote to Published: Build and refine your form in Draft mode. Only set it to Published when you are confident in the design. Published forms are accessible via the public link immediately.
Frequently Asked Questions
Q: Can a submitter save their progress and come back later?
A: Yes. Progress is automatically saved as a draft. If the submitter returns to the same public link, their answers are restored.
Q: Can I have multiple forms for different project types?
A: Yes. You can create as many forms as you need, each mapped to a different Project category, team, or workflow.
Q: What happens to uploaded files?
Uploaded files are automatically attached to the created Project in ProWorkflow. No manual downloading and re-uploading is required.
Q: Can I restrict who appears in a Staff picker?
A: Yes. In the picker field configuration you can limit selectable contacts to a specific approved list.





























