Skip to main content
All CollectionsFAQs for organisersWidget
Does Tito integrate with WordPress?
Does Tito integrate with WordPress?

How to embed the Tito widget in your WordPress website

Vicky Carmichael avatar
Written by Vicky Carmichael
Updated over a month ago

Tito's widget can be embedded on any website with just a couple of lines of code.

Watch this video for a demo or read on for written instructions.

Preparation: Add JavaScript support to your website

Before adding the Tito widget, you'll need to install a plugin that allows you to add custom JavaScript to the header. There are several plugins available; in this example, we use Simple Custom CSS and JS.

  1. Install and activate the plugin.

  2. Navigate to the plugin’s interface and select the option to add a new JavaScript snippet.

  3. Give your snippet a name (e.g., "Tito widget").

Add the first line of code

  1. Replace the default code in the custom JavaScript snippet with:
    <script src='https://js.tito.io/v2' async></script>

  2. Publish your changes.

This ensures the Tito widget script is loaded on your website.

Add the widget code to your page

  1. Go to the WordPress page where you want the Tito widget to appear and enter edit mode.

  2. Add a Custom HTML block to the page.

  3. Paste the following line of code into the custom HTML field in the embed block:
    <tito-widget event="ultimateconf/2013"></tito-widget>

  4. Replace ultimate.com/2013 with your-account-name/your-event-slug. You can find this out by viewing your event homepage and copying the part after https://ti.to/.

  5. Save your changes.

Preview your widget

  1. Open the page in a new tab.

  2. The Tito widget should now be embedded and visible on the page.

Customisation options

The widget documentation provides advanced options to tailor your widget, for instance how to display specific ticket types including secret tickets, apply discount codes, prefill ticket quantities and more.

If you or your team are familiar with CSS, you can also style the widget to match your website’s design.


Still need help? Search our FAQs for instant answers. You can also leave a message for our support team by email or in-app, and we'll get back to you by the next working day.


Did this answer your question?