It's a lot easier to just let us take care of this for you but if you have special requirements you might want full control over how those emails get sent.

First of all, you can disable Tito's emails. Click on Settings in the sidebar, and then on Emails. You can then disable one or more of the emails:

A screenshot showing you how to disable notification emails in settings


Registration confirmation

This gets sent when the registration.finished webhook fires. The webhook contains all the information you need to send the email:

  • email

  • name

  • reference

  • slug

  • tickets an array of all the tickets within this registration

You can use the slug to provide the customer's secret link to their order:

https://ti.to/{account-slug}/{event-slug}/registrations/{registration-slug}


Ticket updated email

This gets sent when the ticket.completed webhook fires. The webhook contains all the information you need to send the email:

  • email

  • first_name

  • last_name

  • reference

  • slug

You can use the slug to provide the attendee's secret link to their ticket:

https://ti.to/tickets/{ticket-slug}

You can find the image to create the QR code at a similar URL:

https://ti.to/tickets/{ticket-slug}/barcode.png


Ticket gifted email

This gets sent when the ticket.reassigned webhook fires, when a customer or the ticket holder assigns the ticket to someone else. You get the same payload as for the ticket.completed webhook.


Remember, if you do choose to handle these notification emails yourself then we advise you to do your own testing to make sure it's all working okay. If that sounds daunting then we do recommend sticking with the notification emails we send for you.

Did this answer your question?