Account files: Shared assets and replaceable URLs

Modified on Tue, 11 Aug at 8:41 AM

Account files: Shared assets and replaceable URLs

Account files are account-wide assets — logos, PDFs, images, and Excel workbooks — referenced by a stable slug. Update the file content without changing placeholders or links, so emails, pages, and Excel logic keep working.

TL;DR

Path: Account → Web & Resources → Files. Upload a file → copy <hh-files.url slug="…" /> or <hh-files.img slug="…" />. To refresh content, open Update file → Browse → Update — the slug stays the same, so every reference keeps working. Use Account files for shared brand assets and Excel models; use campaign files for campaign-only assets. Check Occurrences / Show occurrences before deleting.

Get started in 4 steps

1

Open Account files

Go to Account → Web & Resources → Files. Click + New file, give the file a clear name, upload, and set access to Public when the file must be reachable from emails or public pages.

2

Use the slug placeholders

Each file gets a slug. Copy the placeholders from the Files table:

<hh-files.img slug='company-logo' height='100' /> <hh-files.url slug='company-logo' />

Use hh-files.img to embed images, and hh-files.url for links, downloads, PDF buttons, or any place you need a URL. Prefer placeholders over hard-coded URLs so updates stay painless.

3

Replace file content without changing URLs

When a pricelist, banner, or Excel model changes: click the orange edit icon → Update fileBrowse… → choose the new file → Update. The slug stays the same. Every email, page, button, and <hh-excel.cell file="…"> reference keeps working — you do not need to hunt down and rewrite URLs. That is the main maintenance benefit of Account files.

4

Excel workbooks live here too

Upload .xlsx files as Account files and drive pricing, duration, or booking logic with <hh-excel.cell file="your-slug" … />. When formulas change, edit the workbook locally, clear demo/input cells, then replace the Account file (same slug). See Excel: Calculations and logic with account files.

Find it at: Account → Web & Resources → Files  ·  Key idea: same slug = same URL  ·  Also: Show occurrences before delete
Read more

Account files vs campaign files

  • Account files — shared across the account (logos, shared PDFs, Excel models used in several campaigns).
  • Campaign files — scoped to one campaign. Managed under Campaign settings → Files. See Working with campaign files and file fields.

Why replace beats re-upload as a new file

Uploading a new file creates a new slug. Every template that still points at the old slug keeps serving the old content (or breaks if you delete it). Update file swaps the binary/content behind the existing slug — ideal for monthly pricelists, seasonal banners, and Excel pricing sheets.

Excel uploads — clear input cells first

Before you replace an Excel Account file used with hh-excel.cell, clear demo or default values in the input cells Hubhus will overwrite via set. Leftover sample numbers can become unintended defaults when a lead field is empty. Details in the Excel article.

Occurrences

Use Show occurrences (or the occurrences count on the file) to see where a slug is referenced. Always check before deleting — active references will break if the file is removed.

Troubleshooting

  • File not showing: Confirm Public access for customer-facing use; verify the slug matches exactly.
  • Still seeing old content: Browser cache — hard refresh. For Excel, confirm you used Update on the same slug, not a new upload.
  • Need FTP/SFTP instead: That is a separate feature — see Storage disks.

Common searches

account files • hh-files.url • hh-files.img • update file • replace file • same slug • occurrences • excel account file

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article