HelpViewing programs

Viewing programs

How guests open a program using a code, QR scan, or their recently visited history.

The Access page

Guests open the Access page at /access (linked as Access from the programleaf homepage) to find a program without needing an account. Three tabs are available: Code, Scan, and Recent.

ℹ️
Note

No account or login is required to view a published program. Guests only need the access code or a QR code from the organizer.

Code tab — enter an access code

Every published program has a unique 8-character access code (e.g. ABCD1234). The organizer shares this code in print, on-screen, or in the event invitation.

  1. Go to the Access page and select the Code tab (shown by default).
  2. Type the 8-character code into the input boxes — one character per box.
  3. The program opens automatically as soon as all 8 characters are entered. No submit button needed.
💡
Tip

Codes are not case-sensitive — you can type in uppercase or lowercase.

Scan tab — scan a QR code

If the organizer provides a QR code (displayed on-screen, printed in the venue, or shared digitally), guests can use their device camera to open the program instantly.

  1. Go to the Access page and tap the Scan tab.
  2. Tap Start Camera. Your browser will ask for camera permission — tap Allow.
  3. Point the camera at the QR code. The program opens automatically when the code is detected.
  4. If you need to stop before a code is found, tap Stop Scanner.
⚠️
Important

Camera access requires HTTPS. If you're on an older network or custom domain without SSL, the camera tab may not work — use the Code tab instead.

💡
Tip

After a successful scan the page navigates away, so the scanner stops automatically. If you want to scan another code, return to the Access page and tap Scan Again.

Recent tab — recently visited

The Recent tab shows a list of programs you have opened in this browser. It makes it easy to return to a program at an ongoing event without re-entering the code.

What it shows

Each entry in the list displays:

  • Program title
  • Event date and time (if set by the organizer)
  • Access code on the right

Tap any entry to open the program immediately.

Removing an entry

  1. In the Recent tab, find the program you want to remove.
  2. Tap the button on the right side of the entry.
  3. The entry is removed from the list.

How entries are added

A program is automatically added to your Recent list the first time you open it. The list is stored in your browser's local storage — it is device-specific and private. Clearing your browser data or switching to a different browser or device will reset the list.

ℹ️
Note

The badge number on the Recent tab shows how many programs are currently in your history. If the tab shows no badge, your history is empty.

How organizers share programs

Organizers can share a program in three ways from the Manage tab in the program editor:

  • Direct link — a URL that opens the program directly. Copy and send via any channel (email, messaging app, social media).
  • QR code Event+ — a scannable image for display at venues or in print. Guests scan it using the Scan tab or their native camera app.
  • Access code — the 8-character code guests enter on the Code tab.
🔒
Plan requirement

QR code generation is available on Event, Grand Event, Multi-Day Event, Pro, and Business plans. On the Free plan, guests can still access the program via the direct link or access code.

The program view

Once a program opens, guests see the full event outline — a scrollable page showing the program title, description, venue, date and time, and all sections and items in order. No account or login is required.

  • Sections — bold headings that group related items (e.g., "Ceremony", "Reception").
  • Items — individual entries with a heading and optional detail text.
  • Credits items — special items that display a role/name list (e.g., officiants, speakers).
  • Venue — if the organizer set a venue with location search, a small arrow icon appears next to the venue name. Tap it to open Google Maps with directions to the venue.
ℹ️
Note

The program's visual appearance — colors, fonts, and banner — is set by the organizer. Each program may look different.

Live experience

When the organizer starts a live session, a pulsing LIVE badge appears at the top of the program page. This means you are connected in real time — the organizer can highlight items, navigate the program, and send announcements directly to your screen.

  • The highlighted item stands out with a distinct background color so you always know where the event is up to.
  • When the organizer moves to the next item, your view updates instantly — no refresh needed.
  • If you lose your connection briefly, the page reconnects automatically.
ℹ️
Note

You do not need to do anything to join the live session. As long as the program page is open, you are connected automatically when the organizer goes live.

Focused view

When the organizer highlights an item during a live session, the program switches to Focused view automatically. Focused view fills the screen with just the current item — its heading, content, and an Up Next preview at the bottom — so it is easy to follow along without distraction.

Switching to Normal view

  1. In Focused view, tap the Normal View button in the top-right corner.
  2. The full program list reappears. The currently highlighted item is visually marked.
  3. The LIVE badge at the top of the page now shows a Focus button.

Returning to Focused view

  1. While in Normal view, tap the Focus button inside the LIVE badge at the top of the page.
  2. Focused view resumes showing the current highlighted item.

Fullscreen

In Focused view, a fullscreen button appears next to the Normal View button (on devices that support it). Tap it to expand the view to fill the entire screen — useful on large displays or when projecting. Tap again to exit fullscreen.

💡
Tip

Focused view works best on mobile — it keeps the current moment front and centre without guests having to scroll. On a tablet or large phone, try fullscreen mode for an even cleaner display.

Announcements

During a live session, the organizer can broadcast an announcement to all connected guests. When an announcement is sent, an overlay appears in the centre of your screen with the message text.

  1. The announcement overlay appears automatically — no action needed to receive it.
  2. Read the message.
  3. Tap Dismiss to close the overlay and return to the program.
ℹ️
Note

Announcements are typically used for schedule changes, delays, or directions — for example: "Dinner is now served in the main hall" or "Please take your seats — we are starting in 2 minutes."