5 min readintermediateLast updated: Jan 15, 2026

How to Create Custom Upload Forms for Guest Photo Submissions

Want to collect more than just photos from your guests? With custom upload forms, you can gather additional information like guest names, email addresses, table numbers, or any custom data when guests upload their photos.

This feature is perfect for:

  • Collecting contact info to share the final album with guests
  • Tracking table/group assignments to organize photos by seating
  • Gathering feedback about the event experience
  • Running photo contests where guests enter their details

Step 1: Enable the Upload Form

To set up a custom upload form for your event:

  1. Go to your event dashboard and click "Photos" in the sidebar
  2. Find the "Form Responses" section on the left panel
  3. Click the gear icon to open form settings
  4. Toggle "Enable Upload Form" to ON

Once enabled, guests will see your custom form fields when they access the upload page.

Step 2: Add Custom Form Fields

After enabling the form, you can add various field types to collect different kinds of information:

Available Field Types

Field TypeBest ForExample
TextShort answersName, Email, Table number
Text AreaLonger responsesComments, Messages, Feedback
DropdownPredefined choices"How do you know the couple?", "Which event day?"
CheckboxYes/No questions"Share my photos publicly?", "Send me the album?"
NumberNumeric valuesTable number, Guest count

Adding a Field

  1. Click "Add Field" and select the field type
  2. Enter a label (what guests will see)
  3. Optionally add placeholder text for guidance
  4. Check "Required" if the field must be filled out
  5. For dropdown fields, add your options

You can add up to 10 custom fields per event.

Step 3: Configure Form Behavior

Require Form Before Upload

Enable "Require form before upload" to ensure guests complete the form before selecting photos. This guarantees you collect information from every guest who uploads.

When disabled, the form appears alongside the photo selection, making it optional but convenient.

One Response Per Device

Enable "One response per device" to limit guests to a single form submission. This is useful for:

  • Preventing duplicate entries
  • Ensuring each guest only enters once
  • Running contests with fair entry limits

Note: This uses browser storage and can be bypassed by clearing cookies or using incognito mode.

Step 4: Organize Your Fields

Use the up/down arrows on each field to reorder them. Consider putting:

  • Most important fields first (name, email)
  • Optional fields toward the end
  • Related fields grouped together

The order you set is exactly how guests will see the form.

Step 5: View Form Responses

After guests start submitting forms, you can view all responses:

  1. Go to your event's "Photos" page
  2. Look at the "Form Responses" section showing total responses
  3. Click "View All Responses" to see the full table

The responses table shows:

  • Submission date - When the form was submitted
  • Author name - If the guest provided their name
  • Photos - Number of photos uploaded with that form
  • Response data - All custom field values

Exporting Responses

Click "Export CSV" to download all form responses as a spreadsheet. The CSV includes:

  • All custom field values
  • Submission timestamps
  • Photo counts per response

The export supports special characters (Hebrew, Chinese, etc.) for international events.

Step 6: Manage Responses

Deleting a Response

To remove a form response:

  1. Go to the form responses page
  2. Click the trash icon on the row you want to delete
  3. Confirm the deletion in the warning dialog

Note: Deleting a form response does not delete the associated photos. Photos remain in your gallery.

What Guests See

When guests scan your QR code or open the upload link:

  1. If "Require before upload" is ON: The form appears first, and guests must complete it before selecting photos
  2. If "Require before upload" is OFF: The form appears alongside the author name and message fields

Guests fill out the form once per upload session. If they upload multiple batches, they only complete the form once (their photos are linked to their initial response).

Common Use Cases

Wedding Photo Collection

Create fields for:

  • Guest name (text, required)
  • Email (text, required) - to send the final album
  • Relationship to couple (dropdown): "Bride's family", "Groom's family", "Bride's friends", "Groom's friends", "Colleague", "Other"
  • Table number (number)

Corporate Event

Create fields for:

  • Full name (text, required)
  • Company (text)
  • Department (dropdown)
  • "May we use your photos in marketing?" (checkbox)

Birthday Party

Create fields for:

  • Your name (text, required)
  • Favorite memory with [birthday person] (text area)
  • "Add me to the group chat" (checkbox)

Photo Contest

Create fields for:

  • Photographer name (text, required)
  • Email (text, required)
  • Photo title/description (text area)
  • "I agree to contest terms" (checkbox, required)

Tips for Better Form Responses

  1. Keep it short - Guests are at an event, not filling out a survey. 2-4 fields work best.

  2. Make contact info required - If you want to share the album later, require email or phone.

  3. Use dropdowns for consistency - Predefined options are easier to sort and analyze than free-text responses.

  4. Explain why you're asking - Use placeholder text like "We'll email you the album link" to encourage completion.

  5. Test before the event - Scan your QR code and complete the form yourself to check the experience.

Frequently Asked Questions

Q: Can I edit a form response after submission? A: Form responses cannot be edited after submission. Guests would need to submit a new response.

Q: Are form responses linked to specific photos? A: Yes, each form response is linked to the photos uploaded in that session via a session ID. The responses page shows how many photos are associated with each response.

Q: Can guests see other guests' form responses? A: No, form responses are only visible to the event organizer in the dashboard.

Q: What happens if a guest uploads photos but doesn't fill the form? A: If "Require before upload" is OFF, guests can upload without completing the form. Their photos will still appear in your gallery but won't have associated form data.

Q: Can I add a form to an existing event? A: Yes! You can enable and configure the upload form at any time, even after your event has started.

Q: Is there a limit to how many responses I can collect? A: No, there's no limit to the number of form responses per event.

Q: Can I use this for non-photo purposes (just surveys)? A: While designed for photo uploads, you could enable "Require before upload" to collect information before guests access the upload screen. However, guests still need to complete the upload flow.

Q: Do form responses work with the Live Carousel? A: Form responses are separate from the carousel. Photos uploaded with forms appear on the carousel like any other photos.

Was this article helpful?

Related Articles