Skip to main content

How to Use the Project Intake Form

What is the Project Intake Form? How to Create Project Intake Forms?

Written by Ashlee

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")

Email

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

  1. Go to Settings β†’ Intake Forms and click Create Form:

  2. Give your form a Title and optional Description. Choose the Category that new projects should fall into:

  3. Leave the status as Draft while building. Set it to Active when you are ready for live submissions.

  4. 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.

  5. 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":

  6. 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:

  7. Use the Preview button to test the form as a submitter would see it:

  8. 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.

  1. Add a Radio/Single Choice field on Step 1: "What type of project are you requesting?" Options: Brand Identity, Website, Video.

  2. Create three additional steps β€” one per type β€” and set all three to Hidden by default.

  3. On each option (Brand Identity, Website, Video), add a Show Step action pointing to its corresponding step.

  4. 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.

  1. Add a Number field: "Estimated Budget ($)".

  2. Add a ProWorkflow Priority field and set it to Hidden.

  3. On the Estimated Budget field, add a Conditional Action: IF Budget > 50,000 THEN Set Value on Priority β†’ "High".

  4. 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.

  1. Add a Yes/No field: "Do you have existing artwork?"

  2. Add a File Upload field: "Upload Artwork Files" β€” set to Hidden by default.

  3. Add a Long Text field: "Artwork Notes" β€” set to Hidden by default.

  4. 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.

  1. Add a Radio/Single Choice field: "Which service are you interested in?" Options: Digital Marketing, Graphic Design, Web Development.

  2. 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.

  3. 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.

  1. Build your intake form with all required fields.

  2. Add a hidden ProWorkflow Work Stage field. Set its value to your "Pending Approval" stage.

  3. On submission, the project is created at the "Pending Approval" stage automatically.

  4. 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

  1. Add a ProWorkflow Start Date field and make it visible to the submitter (or set it to auto-fill to today's date).

  2. Add a ProWorkflow Due Date field. In its constraints, set the Minimum Date to: "Relative to field: [Start Date], +14 days, skip weekends".

  3. 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

  1. Open your form in the Form Builder.

  2. At the top of the screen set the form status to Published.

  3. Copy the Public Link shown in the settings panel.

  4. 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.

Did this answer your question?