Skip to content

Upload links

Upload Links are public URLs you generate so someone external (a congregation member, the guest preacher, an event photographer) can upload files directly without having to create an account. You review each file and decide whether it goes into your organization’s media library.

  • Guest preacher — you send a link so they can upload their presentation.
  • Retreat photos — attendees upload their photos without creating an account.
  • Choir audio — a member records and uploads the audio with no process.
  • Event documents — banners, flyers, lists.

From Upload Links → the + Create link button:

  1. Name — descriptive (e.g. “Preacher’s presentation for Jan 12”).
  2. Description (optional) — instructions for the uploader (“Upload your sermon as a PDF, max 50 MB”).
  3. Recipient email (optional) — if filled in, the link gets emailed to them automatically.
  4. Max files — between 1 and 10. When the limit is reached, the link stops accepting uploads.
  5. Expires in — 1, 3, 7, 14, or 30 days. After that, the link becomes inactive.
  6. Allowed types — one or more of: image, audio, video, PDF, PowerPoint.

Click Create link. The app generates a public URL like:

https://app.efaprojection.com/upload/abc123def456

Three ways:

  1. Automatic email — if you set a recipient email, it goes out automatically when you create the link.
  2. Copy to clipboard — the Copy link button on the link card → paste it wherever you want (WhatsApp, another email, chat).
  3. Show it to someone in person — the link is copied to the clipboard so you can send it however you prefer.

The recipient opens the link in their browser and sees:

  • Organization name + your logo.
  • Link name and description.
  • Indicator of how many files they can upload (e.g. “1 of 5 files”).
  • Allowed types and max sizes.
  • Select files button.

They don’t need an account — the upload is 100% anonymous. When it finishes, they see a “File uploaded — awaiting approval” message.

When someone uploads something, you receive a push notification and/or email.

From the link’s screen in the web panel, you see the pending files:

StatusMeans
PendingUploaded, awaiting your decision
ApprovedAccepted, now in the media library
RejectedDiscarded, doesn’t appear in media

For each pending file:

  • Preview — image, audio/video player, first page of the PDF.
  • Info — original name, size, uploader’s IP (auditing).
  • Approve — enters the organization’s media library.
  • Reject — discarded. The file is kept but invisible to the rest of the team.

Each upload records the IP address of the uploader. Useful for:

  • Auditing — knowing where it came from.
  • Blocking abuse — if someone uploads spam, you can report the IP.

The IP is purely informational — it doesn’t expose real identity.

Links have two automatic events:

  1. Expiration: when the expiration date arrives, the link stops accepting uploads. Files already uploaded remain visible to you.
  2. Purge notice: 7 days before automatic deletion, you get an email notice reminding you that the link and its files will be deleted.
  3. Purge: some time after expiring, the link and its unapproved files are automatically deleted from the system. Approved files are already part of the media library — they stay.

The link list has filters:

  • Active — available to receive uploads.
  • Expired — past due.
  • Inactive — manually disabled.
  • All — full history.

And a search by name, description, or creator.

While a link is still active, you can:

  • Change the name or description.
  • Edit the instructions.
  • Increase the max files (you can’t lower it below the current count).

You can’t change the expiration date or allowed types once created — if you want those changes, it’s better to deactivate the old link and create a new one.

If you want to close the link before the expiration date:

  1. The link menu () → Deactivate.
  2. Confirm.

The link stops accepting uploads immediately. Files already uploaded remain visible for you to review.

To delete the link and all its unapproved files:

  1. The link menu () → Delete.
  2. Confirm (permanent deletion alert).

Approved files that already moved to the media library are not deleted — those remain available separately.

PlanUpload links
FreeNot available
Church100
ProUnlimited

Upload Links are a paid-plan feature. See Plan and subscription.

  • The link is a random token of 16+ characters — it can’t be guessed.
  • Uploads go through HTTPS (encrypted in transit).
  • Files are invisible to the rest of the team until you approve them. The uploader can’t see what they uploaded or anything else.
  • If you suspect abuse, deactivate the link immediately.

Once you approve files, they show up in Media ready to project.