Import Tickets
Import TicketsImport Free Tickets
The ticket import is used to import free tickets directly into the system and thus to store larger amounts of data in one go. You can create as many tickets as you like at once and import them, including customer data, seats, and e-mails.
Note: Only free tickets are imported via the ticket import. An additional payment request or the documentation of ticket prices is therefore not possible via a ticket import.
Two different import jobs for tickets are available:
Ticket import for existing customers Visual step by step guide
If your customers are already stored in the system and you want to generate tickets for them, you can import them directly via the customer ID that is stored in the system. This saves you the trouble of entering the complete customer data.
Ticket import for new customers Visual step by step guide
If you want to import tickets for customers that are not yet stored in the system, you can create a new customer record at the same time as importing tickets. For this purpose, all necessary fields for customers have to be filled in. After importing, a new customer record will be created automatically based on the e-mail addresses. If you use an email address that already exists in the system as a customer, the ticket will automatically be saved to this existing customer. So you don't have to worry about a customer being created twice.
Pro Tip: If your import contains tickets for both existing and new customers, you either have to split the file or you can import all data via new customers. Because of the already existing email addresses, the tickets will automatically be saved with the existing customers.
You can find a sample import file here.
Import File
The ticket import only works via a CSV file which must contain certain mandatory variables. Basically, there are two variants that can be uploaded.
This file must meet the following requirements:
File format: CSV
File size: Any
Column names: At best, the columns of the CSV should directly have the name of the internal fields they will be linked to when imported. This is because they will be linked directly when the file is selected, so that they no longer have to be selected individually.
Structure: One line must correspond to a single ticket. If several tickets are to be sent to the same customer, the tickets must still be stored in individual lines, including all mandatory data.
Mandatory fields:
Customer data (first name, last name, street, city, zip code, country, email) or alternatively the vivenu customer ID.
Event ID
Ticket type ID
Note: Each field that is stored in the file must be filled in. For example, if the address is missing for some tickets, the field must be filled in with a placeholder.
Ticket import file
Expand all
customerId
Expand allImport Process
To perform a ticket import, select the Import button via the Tickets module. Alternatively, the ticket import can also be triggered via the same process in the Jobs module.
Perform the following steps for the import:
Click the Import button via the Tickets module. A new window will open.
Select the Select button to upload the import file. Afterwards, further settings will pop up.
Select whether the import should be done for existing customers or for new customers. Accordingly, your import file must have been customized beforehand.
Select whether you want to send the tickets directly by e-mail.
Select whether personalization and extra fields should be queried.
Connect the fields of your CSV file with the internal fields. If the fields of your CSV have already been named with the same wording, the mapping will be done automatically.
Click Import to initiate the import. You will be automatically redirected to the Jobs module.
Import options
Expand all
Existing Customers
Expand allVia the module Jobs you have the possibility to download a file of the successful imports. If there are records that could not be imported successfully, you will also receive a file with all failed records.
Pro Tip: Use the file of failed records to prepare and re-import them. This will ensure that all tickets are imported completely.
Import Errors
After performing an import you will be automatically redirected to the jobs module. There you have the possibility to download all successful and all failed records. You can access the Jobs module later by clicking on your vivenu account name in the lower left corner of the dashboard.
Failed records are those tickets that could not be imported for certain reasons. These were not imported into the system either as a ticket, or as a customer. In the right column of each failed record file, you will find the so-called Error reason.
Ticket import errors
Expand all
Could not reserve seat object
Expand allNote: If the ticket import for seats fails, the seats will still be blocked for the duration of the reservation time. If nothing else has been stored, the reservation time corresponds to 15 minutes.
Was this page helpful?
For the sake of better readability, the simultaneous use of the language forms male, female and diverse (m/f/d) is waived. All personal designations apply equally to all genders.