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:
- Go to your event dashboard and click "Photos" in the sidebar
- Find the "Form Responses" section on the left panel
- Click the gear icon to open form settings
- 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 Type | Best For | Example |
|---|---|---|
| Text | Short answers | Name, Email, Table number |
| Text Area | Longer responses | Comments, Messages, Feedback |
| Dropdown | Predefined choices | "How do you know the couple?", "Which event day?" |
| Checkbox | Yes/No questions | "Share my photos publicly?", "Send me the album?" |
| Number | Numeric values | Table number, Guest count |
Adding a Field
- Click "Add Field" and select the field type
- Enter a label (what guests will see)
- Optionally add placeholder text for guidance
- Check "Required" if the field must be filled out
- 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:
- Go to your event's "Photos" page
- Look at the "Form Responses" section showing total responses
- 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:
- Go to the form responses page
- Click the trash icon on the row you want to delete
- 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:
- If "Require before upload" is ON: The form appears first, and guests must complete it before selecting photos
- 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
-
Keep it short - Guests are at an event, not filling out a survey. 2-4 fields work best.
-
Make contact info required - If you want to share the album later, require email or phone.
-
Use dropdowns for consistency - Predefined options are easier to sort and analyze than free-text responses.
-
Explain why you're asking - Use placeholder text like "We'll email you the album link" to encourage completion.
-
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?