Change the filename of the downloaded ticket
A small but high-value customization for setting a custom filename on the downloaded ticket PDF — instead of “ticket-1234.pdf” you can get “MyEvent-VIP-Pass-AttendeeName.pdf” or any pattern that makes attendee inboxes easier to navigate. Especially handy when buyers purchase multiple tickets and need to find one quickly later.
When someone downloads their ticket from your website, the default filename is simply the ticket code. For most organizers, that’s perfectly fine. But there are also plenty of situations where having a more descriptive or branded filename can be useful, especially if you want tickets to look a bit more polished when customers save them.
To make this possible, we created a small add-on that allows you to set your own custom filename format.
After installing and activating the add-on, you will find a new option in Tickera Settings -> General -> Miscellaneous. This option lets you define the text that will appear at the beginning of every downloaded ticket filename.
Since customers often buy more than one ticket in a single order, every filename still needs to remain unique to prevent accidental overwriting. For that reason, the ticket code will always be present as the final part of the filename, even when you use a custom filename. You don’t have to do anything to enable this behavior – it’s built in and automatic.
If you leave the custom filename field empty, the add-on switches to a fallback that many organizers find convenient: it uses the event title as the prefix instead. The result is a filename that displays the event name followed by the unique ticket code, which adds clarity while still ensuring uniqueness across multiple downloads.
This add-on works regardless of your setup, so whether you’re running Tickera by itself or using it alongside WooCommerce via Bridge for WooCommerce, it will apply to all downloaded tickets in exactly the same way.
Related
Was this article helpful?
Yes — great. No or partially? Tell us what was missing — we read every message and use it to improve these docs.
