Attendees and the guest list
The online ticket page
What customers see on their online event ticket page, what they can change there, and how tickets show on the Shopify thank-you and order status pages.
Updated September 29, 2026
The online ticket page is a web page for one ticket, with the QR code, the event details and a PDF download. Customers open it from the link in their ticket email.
Where the page lives
The page sits on the app's own address, events.upsellshark.com, followed by /tickets/ and a long random code. It does not use your shop's domain.
Customers reach it from:
- the "View your ticket" button in the ticket email, or a "View ticket" link per ticket when one email carries several tickets;
- reminder and follow-up emails that carry the ticket link;
- "View ticket" in the ticket's menu on your Attendees tab, which opens the page for you in a new tab.
No login is needed. The link never expires. It stops working when the ticket is transferred, because the new holder gets a new link, or when the ticket is deleted.
What the page shows
- A header with your logo, the event name and your contact links.
- "Event", "Time" and "Location". The venue name is a link only when you filled in the event's "Location URL". An online event shows "Online event", a "Join online" button and the passcode, on active tickets only.
- "Ticket details", with "First name", "Last name" and "Email".
- "Ticket code", "Type" (with the seat on seated tickets) and a "Status" badge.
- The QR code for the door, with Apple's "Add to Apple Wallet" badge directly under it, then "Date issued:" and "Ticket number:".
- "Download PDF".
- "Add to calendar", with "Google", "Outlook" and "Apple Calendar".
- The notes block, with the text you wrote for it in the designer.
- "Order details", listing add-ons and "Refund Protection: ✓" when the guest bought them. This part cannot be hidden.
- The "Change date" section, when customers may change their date.
- The footer "Powered by Easy Tickets & Events". You can reword it in Settings > "Storefront text", but you cannot remove it.
The page does not show the event description or the answers to your custom questions.
Add to calendar
"Google" opens Google Calendar and "Outlook" opens outlook.live.com. "Apple Calendar" downloads a calendar file named after the event. The entry holds the event name, the start and end time as you entered them, and the venue. For an online event on an active ticket, the location is the join link and the passcode goes in the description.
The calendar file has no reminder or alarm. Times are not converted to the customer's time zone. When the event has no end time, the entry lasts one hour.
Add to Apple Wallet
Apple's "Add to Apple Wallet" badge sits directly under the QR code, the same on the Classic page and the five newer designs. Tapping it adds the ticket to Apple Wallet as a pass with the same QR code, so it scans at the door like the PDF.
- It shows on iPhone, iPad and Mac. Android phones and Windows or Linux computers do not see it, because they cannot open the pass.
- It shows on active tickets only, and hides with the "PDF download" toggle in the "QR & Downloads" block.
- The pass carries your logo from Settings > "Brand settings" > "Logo image". Without a logo, it shows your email sender name.
- There is nothing to set up. If the badge does not show yet, Apple Wallet is not available in the app yet.
A pass does not update once it is on the phone. After a refund or cancellation the pass stays in Wallet, but the door checks each ticket live and refuses it.
With "Edit code", {{apple_wallet_url}} gives the pass link. It is empty for a ticket that is not active, on a device that cannot open the pass, and while Apple Wallet is not available.
Check-in status
The status badge reads "Checked in" with the number of entries, as it was when the page loaded. It does not update by itself and shows no check-in time. The customer has to reload the page to see a change.
The page by ticket status
- Cancelled or refunded: a red badge, no QR code, no Apple Wallet badge, no venue link and no join link. "Download PDF" answers "Ticket is no longer active". The calendar links still show, and so does the details form unless you turned it off.
- Waiting for a date: a "Waiting for a date" panel and "Date to be confirmed", with no QR code, Apple Wallet badge, PDF or calendar links.
- An unclaimed bundle seat: "Not claimed yet".
- Moved to another date: the same link, now showing the new date.
- Transferred: the old link shows "This ticket link no longer works".
What customers can change
Customers can fix their "First name", "Last name" and "Email", then click "Update ticket details". They see "Ticket details updated!".
The switch "Attendees can change their name and email", on the event's "Attendee information" tab, decides this. It is on by default. With it off, the page shows the name and email as plain text with no form, and a change sent from a page opened earlier is refused. You can still change them on the Attendees tab. Hiding the "Ticket Details" block or using "Edit code" also removes the form.
- Saving a new email sends no new ticket email.
- A name change here is no transfer. The QR code and link stay, so any earlier copy still works.
- Phone numbers and answers to your questions cannot be changed here.
If you turned on "Let customers change their date" on a recurring event, a "Change date" button appears as well. The cutoff and the limit of three changes are explained in Transfer a ticket or move it to another date.
The page has no transfer, cancel, refund or resend button, and no Google Wallet pass.
Language
With customer languages off, the page uses your shop's default customer language and your wording from Settings > "Storefront text". With customer languages on, each ticket shows in its own language, usually the one the customer shopped in. The event name, venue and notes use your saved translations. See Customer languages.
Dates follow the shop's date and time format.
Design the page
- Open the event and go to "Event settings" > "Tickets".
- Under "Ticket designs", find the "Online ticket page" card and click "Customize".
- Show, hide or reorder the blocks "Header", "Event Info", "Ticket Details", "QR & Downloads" and "Notes".
- Add "Text", "Image" or "Columns" blocks if you need them, and save.
In "Event Info", "Highlight meeting password" is off by default. "Actions" > "Preview" shows the page, and "Edit code" replaces it with your own HTML. With your own HTML, active tickets lose the "Update ticket details" form and the "Change date" section.
When one of the designs is chosen and one email carries several tickets for the same buyer, the page gets arrows to move between those tickets. The editor itself is explained in The drag-and-drop editor for emails, tickets and the popup.
Tickets on the thank-you and order status pages
Right after checkout, the Shopify thank-you page shows a "Your tickets" section below the customer information. Each ticket gets a card with the event, the ticket type and code, the seat, the holder's name and a "Download PDF ticket" button, with Apple's "Add to Apple Wallet" badge under it. Online events add a "Join online" link.
The section appears as soon as the tickets exist, trying for about 100 seconds without a reload. If the tickets are not ready by then, the section stays hidden and the ticket email still delivers them.
Customers who use Shopify's new customer accounts see the same section on the order status page. When they are not signed in, it shows "Sign in to view tickets".
Turn it on or off per event in "Event settings" > "Checkout":
- "Show ticket downloads on thank-you page", on by default.
- "PDF download", on by default. With it off, the cards show without the button.
- "Apple Wallet", on by default. It shows the "Add to Apple Wallet" badge on these pages and in the ticket email.
The second and third switches show only while the first is on. The Apple Wallet badge shows for active tickets, on iPhone, iPad and Mac. While Apple Wallet is not available in the app, its switch is greyed out and says "Not available yet."
These pages show no QR code, no link to the online ticket page and no calendar links. The QR code is inside the PDF and the Apple Wallet pass. Free registrations have no order, so nothing shows there. The PDF itself is covered in PDF tickets.
Frequently asked questions
Do customers need to log in to see their ticket?
No. Each ticket has its own long, random link in the ticket email. Anyone with the link can open the page, so customers should keep it to themselves.
Does the page update when a guest is checked in?
Only when it is reloaded. The status shows "Checked in" with the number of entries at the moment the page loads, without the time of check-in.
Can customers transfer or cancel a ticket from the page?
No. The page has no transfer, cancel, refund or resend button. Customers can change their name and email unless you turned that off, and their date if you allow it. Transfers start from your Attendees tab.
Can customers add their ticket to Apple Wallet?
Yes. An Add to Apple Wallet badge sits under the QR code on the ticket page, on iPhone, iPad and Mac. The pass carries the same QR code, so it scans at the door like the PDF. There is nothing for you to set up.
A customer lost their ticket email. What do I do?
Open the Attendees tab and click "Email ticket" in the ticket's menu to send it again. "View ticket" in the same menu opens the ticket page for you in a new tab.