Skip to content

Guides

Post campaign updates and documents#

Two panels, two jobs. **Updates** is where you write plain-text progress posts. **Documents** is where you publish files donors download. They are independent — a campaign can carry documents with no updates, or the other way round — and each one owns the switch that shows or hides its own tab on the public page.

Where the panels are#

Both panels appear in two places, and they are the same editor either way — whatever you do in one shows up in the other:

  • On the campaign record — open a fundraising campaign and go to the Updates & Documents tab.
  • In the Fundraisers console — open a campaign's detail drawer and use the Updates and Documents quick links to jump to them.

Everything below can be done from either place. You never need the campaign's Related tab, and you never pick a "type" — the panel you are in decides that for you.

Write an update#

  1. Click + Add update.
  2. Give it a Title. It is the headline a donor reads in the timeline, so make it specific — "Trail restoration begins on the eastern ridge", not "Update 3".
  3. Write the Update body. It is plain text: line breaks are kept, formatting is not. Write as much as you like.
  4. Set the Date to the date the thing happened, not the date you wrote it up. Donors see this date, and a timeline that jumps around reads as if it were backfilled.
  5. Leave Published off if you want to come back to it, or switch it on to go live.
  6. Save.

Every row in the list carries its own Publish / Unpublish button, a pencil to edit, and — if your permission set allows deleting posts — a cross to remove one. Drafts stay in the list with a Draft tag so a half-written update is never lost from view.

Publish a document#

A document is created in two steps, because a file needs a record to attach to before it can be uploaded.

  1. Click + Add document.
  2. Title it the way a donor would ask for it — "2025 audited accounts", "Where your $50 goes". The title is the only label on the download card.
  3. Set the Date and, if you want it pinned, the Order. Then Save — the document is saved as a draft.
  4. The panel moves straight on to the upload step. Drop the file in, or browse for it. PDF, Office, CSV, text and image files are accepted.
  5. Click Done, then Publish on the row.

Until a file is attached, the row shows a No file tag and its Publish button stays disabled. That is deliberate: the public download card is a link wrapped around the file, so publishing one with nothing behind it would put a card on your page that looks live and does nothing.

To replace a file later, use Replace file on the row and upload a new one. The old file is deleted with it, and its download link stops working — the row and the public card only ever show one file, so a superseded file left behind would be invisible to you while its link went on serving the wrong document to anyone who kept it.

Attaching the file is the whole of it. Behind the scenes, the package mints a public download link for the file and stores it on the post, together with the file's type and size — that is what the row's file tag and size read back, and what the public card uses.

It has to work this way round because a website visitor has no permission to read a Salesforce file at all. The link is resolved once, by you, and the public page just plays back what was stored.

Use Open the file donors download on any row to check the exact link a donor gets.

A published file is public to anyone with the URL

The download link is permanent and public: anyone holding it can open the file, whether or not the post is published and whether or not they came from your page. Treat "attach it here" as "publish it to the internet", and keep anything you would not hand to a stranger out of a document post.

Showing and hiding the whole section#

Each panel has a Show updates on the public page / Show documents on the public page switch at the top. It is the same per-campaign toggle described in Sections and the contact band, surfaced where you are working so you do not have to go looking for it on the campaign's fields.

Turn it off and the tab disappears from the public page even if there are published posts behind it. Publishing a post while the switch is off puts it nowhere — the panel's caption says so rather than leaving you to find out.

Where they show up#

Both types land in the tabbed well under the story on the campaign's public page — documents in Documents, updates in Updates. A tab renders only when it is switched on and has something published behind it, and each tab carries its own count.

Controlling the order#

Within a tab, posts are ordered by Order first and then by Date, newest first.

Leave Order blank and you get pure date ordering, which is what you want almost always — a blank sorts after every numbered post, so an unordered timeline is never pushed below a single pinned item.

Fill it in only to pin something to the top: give that one post a low number (1) and leave the rest blank. The annual report that should sit above the newsletters, the venue map that should be the first thing a ticket-holder sees.

Unpublishing and deleting#

Unpublish drops a post out of its tab immediately, and if it was the last one there, the tab goes with it. Nothing is deleted, so you can put it back with Publish.

Delete is permanent, and asks first. Deleting a document deletes its attached file too, and the public download link stops working — which is the point: a file left behind would go on serving itself to anyone who kept the URL.

Where to go next#