Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Sign up for the Newsletter
  • Contact Support
  • Home
  • Setup and Maintenance
  • Simple Customizations

Setting Up Your File Upload Link

Written by Kathryne LeBell

Updated at February 20th, 2026

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Getting Started with HomeKeeper
  • User Guide and Tutorials
    Application Tracking Homebuyer Management Counseling and Education Property Development and Tracking Post-Purchase Monitoring and Stewardship
  • Training and Events
    Upcoming Webinars and Trainings Recorded Webinars and Trainings
  • Setup and Maintenance
    Release Notes Administrative Tasks to Maintain Your HomeKeeper Simple Customizations HUD 9902 Reporting Online Application Template
  • Featured Articles
  • Get Expert Help
+More

Table of Contents

Step One: Set up Your Experience Site Step Two: Add the File Upload Flow to your new Experience Cloud Site Step Three: Grant Access to Guest Users Update Profile for Experience Site Guest User Enable Sharing Settings Configure HomeKeeper Application Settings

In Version 2.16, we added a new URL field to the Service File, which provides a public link for clients to upload their files - directly to their Service File! This is a free add-on, but requires deployment. You can request this additional feature by emailing support@myhomekeeper.org. This article walks you through how to set up the link once its been deployed.


Read All Setup and Administration Considerations

NOTE: To use this feature, you must be on Version 2.16 of HomeKeeper. Click here for the Release Notes, which include an overview of what's new and a link to upgrade.

 

Step One: Set up Your Experience Site

  1. From Setup, navigate to Feature Settings → Digital Experiences → Settings:

  1. In this menu, check the box that says ‘Enable Digital Experiences’ and then click ‘Save’.

EXP4.png (826×393)

  1. In your Setup navigation menu, you should now see ‘All Sites’ as an option under Digital Experiences. Click on it.

  1. Click ‘New’ to create your new Experience Site. This is the link that clients will go to to upload their files. 

  1. It will bring you to a menu to select what theme you would like to have. It is really up to preference, but we typically use Build Your Own (Aura) for a clean layout.  

  1. Click on your preferred Theme and ‘Get Started’. Enter a name and URL for your page and then click ‘Create’.

NOTE: From this page, click ‘Builder’ to edit your page's layout. Experience Sites are highly customizable. You can change the colors, spacing, and add a logo. Check out this article for instructions on how to edit your Experience Site. 

 

Step Two: Add the File Upload Flow to your new Experience Cloud Site

  1. To add the File Upload flow, click the Lightning Bolt icon on the left-hand side of your screen to open the Components menu.

  1. Drag the Flow component onto the page.

  1. Click on the Flow Component to edit it. Clicking on it will open another menu to the righthand side of your screen.

  1. In the Flow box, type ‘file’ to bring up the File Upload Link flow. 

  1. Select ‘HomeKeeper Online Application Template - Service File Upload File’. In the box that says recordId, type in {!recordId}. 

  1. Click the X to close out of the Flow menu. Next, click the gear icon on the lefthand side to open Settings. 

  1. In the Settings menu, check the box that says “Guest users can see and interact with the site without logging in”

  1. Click ‘Publish’ to finalize all changes.

Your Site is now live! You can access the public link, but Guest Users still cannot access the flow to submit their documents. The next section will cover how to finish granting them access.

Step Three: Grant Access to Guest Users

Update Profile for Experience Site Guest User

  1. From your Experience Site Builder → Settings → General, click on the Guest User profile (it will be called [Your Site Name] Profile).

  1. From the Profile editor, find the Flow Access menu. 

  1. In this menu, click ‘Edit’. Then, ensure HomeKeeper Online Application Template - Service File Upload File is in the enabled box. Click ‘Save’.

  1. Click ‘Profile Overview’ to go back to the main Profile menu. Click ‘Assigned Users’.

  1. Click the Site Guest User's name. 

  1. On the User menu, scroll down to Permission Set Assignments. Click ‘Edit Assignments’.

  1. Enable HomeKeeper Guest Permissions and click ‘Save’.

The Guest User is now fully configured, but there are a few more settings to allow the user to upload files.

Enable Sharing Settings

  1. In Setup, go to Salesforce Files -> General Settings. Turn on the setting that says ‘Allow site guest users to upload files’

  1. Next, in Setup go to Sharing Settings. 

Scroll down to the bottom of the page to find the Sharing Rules for Service File. Click ‘New’.

  1. Set up your Sharing Rule with the following settings:

You must set some criteria for which Service Files are accessible. For example, you can filter by ‘Record Type’ = ‘Homeownership’ if you don't want 1-1 Counseling clients to be able to use the link. If anyone attempts to use the link for a Service File that does not meet the criteria, the upload will fail.

In this example, we set ‘Record Type’ = ‘Homeownership’ and ‘1-1 Counseling’, so that both record types can upload files.

Click ‘Save’ to finalize. 

NOTE: Because of how simple this flow is, users will only have ‘Read’ access to the Service File referenced in the link. They will only be able to upload files to that Service File, not view or modify data. Unless the flow is modified to display data, this Sharing Rule does not expose information from your Service Files to the public.

 

Configure HomeKeeper Application Settings

  1. From Setup, navigate to Custom Settings. 

  1. Click on ‘HomeKeeper Application Settings’ (the name, not ‘Manage’).

  1. Click ‘Manage’, then the top ‘New’ button.

  1. Check the box next to ‘Grant Guest Users Update Access’. Enter your Site's unique URL, including https:// at the beginning. Click ‘Save’.

The link is now fully functional! When you click on the Service File Upload Link URL on the Service File, it will bring you to the file upload flow. Any files uploaded, will then be saved to that Service File.

If you're not seeing the upload link, try viewing it in an incognito tab.

upload link file upload submit documents document upload

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Managing the HomeKeeper Configuration

Copyright 2026 – HomeKeeper.

Knowledge Base Software powered by Helpjuice

Expand