WEALTH MANAGEMENT · DOCUMENT COLLECTION

How to collect client documents with a Box file request from HubSpot

Short answer: Create a file request on a Box folder, save it as a File Request Template in Box Connector, then use the Create Box File Request workflow action to apply it to each client’s folder. Save the File Request Link output to a HubSpot property and send it in an email. Clients upload with no login, and files land in their Box folder.

What it does

When a record reaches a stage you choose, the workflow creates (or finds) the client’s Box folder, adds a file request to it from your template, and saves the upload link on the HubSpot record so you can email it. Clients upload without a Box account, and files go straight into their Box folder.

Before you start

  • Plan: Growth plan and up.

  • Box Connector is installed and the Box Files card is on your record layouts.

  • You’ve created a pinned folder type such as “Client”. See How to auto-create Box client folders from HubSpot deals.

  • To find file request IDs, you need access to the Box File Requests Dashboard, which requires Box Enterprise Admin Console access. Ask your Box admin if you don’t have it.

Step 1: Create a file request in Box

  1. In Box, select a folder to hold the template file request.

  2. In the Sharing pane, under File Request, click Create Link.

  3. Click Edit, give it a clear title (for example “Onboarding Documents”), and add short instructions.

  4. Save.

Step 2: Copy the file request ID

  1. Open the Box File Requests Dashboard and click to edit your file request.

  2. Copy the number at the end of the edit page URL, for example yourcompany.app.box.com/filerequest/12345.

  3. Use the edit page. The regular file request view page doesn’t show the ID.

Step 3: Create a File Request Template in Box Connector

  1. In Box Connector, go to File Request Templates and click Create Template.

  2. Paste the file request ID. Box Connector checks it and pulls the details from Box.

  3. Add a name and description, then save.

Step 4: Create the workflow and the client folder

  1. In HubSpot, create a deal-based workflow with the trigger Deal stage is any of your chosen stage, for example “Prospect Qualified”.

  2. If the client doesn’t have a folder yet, add Create Box Folder (household or client name as Folder Name, your prospects folder as Parent Folder ID) and Pin Box Folder to Record with Pinned Folder Type Client.

  3. If the folder already exists, add Get Pinned Box Folder with the deal’s Record ID, record type Deal and pinned folder type Client.

Step 5: Add Create Box File Request

Add Create Box File Request:

  • Box File Request Template: your template.

  • Folder ID: the folder_id from Create Box Folder, or the Folder ID output from Get Pinned Box Folder.

  • Title and Description (optional): personalize with HubSpot tokens.

  • Expires at (optional): the date the request stops accepting uploads.

  • Is Description Required? / Is Email Required? (optional): ask submitters for a description or email.

Step 6: Save and send the upload link

  1. Add HubSpot’s edit record action and set a deal property such as “Upload link” to the File Request Link output.

  2. Add a HubSpot email step that includes the “Upload link” property.

  3. Test on a sample deal, then turn the workflow on.

Step 7: Move the folder when the household becomes a client

Create a second workflow triggered when the deal stage is “Closed Won”. Add Get Pinned Box Folder, then Update / Move Box Folder with Move to Folder ID set to your active clients folder and a New Folder Name in your household format.

Tips

  • Request a signed contract the same way: when a deal reaches “Contract Negotiation”, use Get Pinned Box Folder (“Contracts” type) and Create Box File Request with a “Signed Contract” template, then send the link to the deal’s contact.

  • You can also send a file request by hand from the Box Files card on a contact, company or deal.

  • You can have only one file request per Box folder.

  • People can upload up to 500 files at a time, but can’t upload folders. Each upload uses a 24-hour token, so very large or slow uploads that take longer won’t complete.

  • Setting Status to Inactive stops a file request from accepting new submissions.

Tips

  • Request a signed contract the same way: when a deal reaches “Contract Negotiation”, use Get Pinned Box Folder (“Contracts” type) and Create Box File Request with a “Signed Contract” template, then send the link to the deal’s contact.

  • You can also send a file request by hand from the Box Files card on a contact, company or deal.

  • You can have only one file request per Box folder.

  • People can upload up to 500 files at a time, but can’t upload folders. Each upload uses a 24-hour token, so very large or slow uploads that take longer won’t complete.

  • Setting Status to Inactive stops a file request from accepting new submissions.

Tips

  • Request a signed contract the same way: when a deal reaches “Contract Negotiation”, use Get Pinned Box Folder (“Contracts” type) and Create Box File Request with a “Signed Contract” template, then send the link to the deal’s contact.

  • You can also send a file request by hand from the Box Files card on a contact, company or deal.

  • You can have only one file request per Box folder.

  • People can upload up to 500 files at a time, but can’t upload folders. Each upload uses a 24-hour token, so very large or slow uploads that take longer won’t complete.

  • Setting Status to Inactive stops a file request from accepting new submissions.

Real results

Root Financial creates a household folder and a branded upload link from HubSpot stages, then moves the folder into the active client structure and pins it when the household becomes a client. It eliminated 40 hours a week of repetitive work, a full role (1 FTE).

Frequently asked questions

Do clients need a Box account to upload?

Can the upload link expire?

Which plan do I need for file requests in workflows?

Try this workflow in your HubSpot

Box Connector gives you 42 no-code HubSpot workflow actions for Box. Start a free trial or book a demo and we’ll walk through this workflow with you.

Ready to make Box and HubSpot work better together?

Reduce manual work, improve document visibility, and create more consistent customer and operational workflows with Box Connector for HubSpot.

SparkGrid Software developed Box Connector for HubSpot, helping organizations manage Box files, automate document workflows, support e-signatures, and connect document activity to CRM records.

Ready to make Box and HubSpot work better together?

Reduce manual work, improve document visibility, and create more consistent customer and operational workflows with Box Connector for HubSpot.

SparkGrid Software developed Box Connector for HubSpot, helping organizations manage Box files, automate document workflows, support e-signatures, and connect document activity to CRM records.

Ready to make Box and HubSpot work better together?

Reduce manual work, improve document visibility, and create more consistent customer and operational workflows with Box Connector for HubSpot.

SparkGrid Software developed Box Connector for HubSpot, helping organizations manage Box files, automate document workflows, support e-signatures, and connect document activity to CRM records.