What This Update Actually Is
HubSpot shipped mobile file property uploads on July 30, 2026. It's a straightforward but long-overdue addition to the HubSpot mobile app.
When creating or editing a CRM record on iOS or Android, reps can now tap any File Property field and immediately attach something. Three options appear: take a photo with the camera, choose an existing photo from the device library, or pick a file such as a PDF. The attachment shows up as a thumbnail inline before the record is saved.
It works across optional, required, and conditional File Property fields. Once the rep taps Save, the file uploads and attaches permanently to that record's File property. If a save is attempted while an upload is still processing, the app prompts the rep to wait. Nothing gets lost.
This is available to all hubs and all tiers. Reps just need the latest version of the HubSpot mobile app.
Why HubSpot Shipped This
The external problem is simple: field reps collect critical documents and photos during visits. A signed contract. A photo of a job site. A scanned customer ID. Those things exist in the physical world, and getting them into HubSpot has always required a second trip — back to the desk, back to a laptop.
The internal frustration is worse. The rep remembers they need to upload that photo. They make a mental note. Then a call comes in, lunch happens, and by end of day the record still has no attachment. Either the file gets lost, or someone on the ops side has to chase it down. That kind of friction quietly erodes data quality across hundreds of records.
HubSpot closed that gap by bringing file uploads into the same mobile workflow reps already use for logging visits and updating records. The context stays complete because the upload happens at the moment the file exists.
How to Use It Step by Step
- Update the HubSpot mobile app on iOS or Android to the latest version.
- Open any CRM record (contact, company, deal, ticket, or custom object) and tap Edit — or start creating a new record.
- Scroll to a File Property field and tap it. A picker appears with three options: Take Photo, Choose Photo, and Choose File.
- Select your option. The file or image populates as a thumbnail directly in the form. Tap the thumbnail to preview or remove it before saving.
- Tap Save. The file uploads and attaches to the record's File property. If the upload is still in progress when you tap Save, a prompt tells you to wait until it finishes.
One thing to confirm before you roll this out: make sure your File Property fields are actually added to the mobile record view. If they're hidden or not included in the form layout, reps won't see them. Check your record customization settings in the desktop portal first.
What It Touches in Your HubSpot Strategy
This update sounds small. It isn't. Let's walk through what it actually ripples into.
File Properties in HubSpot have existed for a while, but they've been primarily a desktop workflow. Reps working deals in Sales Hub can now attach signed proposals or contracts to deal records from a parking lot. Service reps using Service Hub can photo-document a site condition and attach it to a ticket before they leave. That's a meaningful change in how CRM data gets captured.
Key Takeaway
If you haven't added File Properties to your CRM record forms yet, now is the time. The mobile upload feature only works if those properties are live and visible in your forms. Start with deals and contacts where field reps have the most unstructured data to capture.
Workflows are the next place this shows up. You can build workflow triggers off File Property values being set. For example: when a File Property on a deal is populated, notify the deal owner's manager or move the deal to a new stage. That turns a rep's field upload into an automated process step.
Data quality and reporting also get a lift. Incomplete records are a revenue ops headache. If you've got required File Property fields built into your record forms, reps can now complete them in the field instead of skipping them. Your data completeness scores will reflect that.
This fits into a broader pattern of HubSpot tightening the gap between what happens in the field and what lives in the CRM. The manual meeting sync and enhanced meeting creation in Google Calendar update follows the same logic: reduce the steps between a real-world moment and a complete CRM record.
If your team is still building out automation around CRM record completeness, workflow templates in the HubSpot Marketplace can give you a faster starting point for record-based triggers without building from scratch.
Key Takeaway
Conditional File Property fields are now fully usable on mobile. That means you can build logic where a File Property only appears when a deal stage or another field condition is met — and reps can still complete it in the field. Use this to keep forms clean while capturing exactly the right documentation at the right stage.
Who Should Care Most
Not every team will feel this equally. Here's who it matters most to, right now.
- Field sales teams who collect signed documents, purchase orders, or site photos during client visits. These are the humans who've had to double-back to a desktop to keep records complete.
- Service and field operations teams managing tickets that require photographic documentation — damage reports, installation photos, compliance records.
- Revenue ops leaders who are tracking data completeness and tired of chasing reps for attachments that should already be on the record.
- Companies in industries with compliance or verification requirements — healthcare, real estate, construction, financial services — where a photo or signed document is part of the record, not just a nice-to-have.
- HubSpot admins and portal managers who can now make File Properties required on mobile forms and actually expect reps to fill them in without creating a broken workflow.
George's Take
We've seen this story in portal after portal: the CRM is only as good as what gets into it, and for field teams, "getting it in" has always meant a delayed second step. Humans don't reliably complete delayed steps. This update removes the delay entirely, which means it doesn't just add a feature — it changes the reliability of the data in records that field reps touch. That's worth paying attention to, especially if you've been chalking up incomplete records to rep behavior when the real issue was a gap in the tool.
“Incomplete records aren't a people problem. They're a workflow problem. When you close the gap between the moment and the CRM, the data takes care of itself.”
If you're thinking about the bigger picture of how your CRM data strategy fits together, our complete guide to HubSpot Revenue Hub covers how to build a record strategy that actually scales with the humans using it in the field.
Want to make sure your File Properties, form layouts, and mobile workflows are actually set up to take advantage of this? Book a strategy call with the Sidekick team and we'll walk through your portal setup together.
Frequently Asked Questions
What file types can reps attach to HubSpot CRM records from mobile?
Reps can attach camera photos taken in the moment, images chosen from the device's photo library, and files such as PDFs. All three options appear in a picker when a rep taps a File Property field while creating or editing a CRM record in the HubSpot iOS or Android app.
Does mobile file upload work on all HubSpot hubs and pricing tiers?
Yes. Mobile file property uploads are available on all HubSpot hubs and all tiers, including free, starter, professional, and enterprise. Reps just need the latest version of the HubSpot mobile app installed on their iOS or Android device.
Can required or conditional File Properties be completed from mobile?
Yes. The mobile file upload feature works across optional, required, and conditional File Property fields. If a File Property is required, reps must complete it before the record saves. Conditional fields only appear when their trigger condition is met, and reps can still upload files to them in the field.
What happens if a rep tries to save a record before a file finishes uploading?
If a rep taps Save while a file is still uploading, the HubSpot mobile app shows a prompt telling them to wait until the upload finishes. The record won't save with an incomplete attachment. This prevents broken or missing file references on the record.
How do I make File Properties visible in the HubSpot mobile app for my team?
File Properties must be added to the CRM record form layout in your desktop portal settings before they appear in the mobile app. Go to your CRM record customization settings, open the relevant record type, and add File Property fields to the create or edit form. Once added, they're immediately available on mobile.
Can I trigger HubSpot workflows when a File Property is populated from mobile?
Yes. HubSpot workflows support File Property values as enrollment triggers. When a rep uploads a file to a File Property on a deal, contact, or other record, that property being set can trigger downstream automation such as notifications, deal stage changes, or task creation.




