---
title: "Can you sell tickets directly from your own website? | Ticket Fairy Guides"
description: "Yes. Add checkout to your event page so buyers can choose tickets, pay by card and receive confirmation without leaving your website."
canonical: "https://www.ticketfairy.com/guides/sell-tickets-on-your-own-website"
---

1. [Ticket Fairy](https://www.ticketfairy.com/)
2. [Guides](https://www.ticketfairy.com/guides)
3. Can you sell tickets directly from your own website?

Solving event ticketing problems

# Can you sell tickets directly from your own website?

Promoters and venues already send their audience to their own website, and the sale can finish there too. The checkout sits on your own event page, works on a phone and a desktop, and keeps wallet payments working when you change the website addresses it runs on.

Yes. Add checkout to your event page so buyers can choose tickets, pay by card and receive confirmation without leaving your website.

For:  Selling tickets from your own website

Takes:  6 minutes

Yes. Add an embedded checkout to your event page and buyers can choose tickets, pay by card and receive their confirmation without leaving your website.

New buyers can check out without creating an account. Returning buyers sign in with a code sent to their email. The checkout also works in browsers opened from social apps that block third-party cookies.

Some payment methods open their own payment page and return the buyer to your website afterwards. When an event has purchase options the embedded checkout cannot show, buyers see the full event page instead, so they still get every option you offer.

[Watch the video: Can you sell tickets directly from your own website?](https://d3lcdr963b5ubl.cloudfront.net/uploads/guides/video/sell-tickets-on-your-own-website/300055d0e616ebde1469f3f3ebdb9d1f66472b31b57b143f6ab4be0f281d16d0/efc811e16ede13d9/guide.mp4) · [English](https://www.ticketfairy.com/resources/captions/guides/guide-sell-tickets-on-your-own-website-efc811e16ede.vtt)

  **Watch how it's done** 4 min 1 s, with captions.

## How Ticket Fairy helps

- ### Keep card buyers on your website

  Buyers choose tickets, pay by card and receive confirmation on your event page. Your own website analytics can measure the complete visit.
- ### Let new buyers check out as guests

  New buyers do not need an account. Returning buyers sign in with a code sent to their email without leaving the checkout.
- ### Sell through browsers opened from social apps

  The checkout keeps working when an in-app browser blocks third-party cookies.
- ### Match the checkout to your website

  Create an Event Embed when you want your own colors, approved website addresses, a chosen page after checkout and separate sales reporting for each embed.

## Set it up

- [Copy the checkout snippet](#step-1)
- [Add the checkout to your event page](#step-2)
- [Open the checkout on your website](#step-3)
- [Test the complete checkout](#step-4)
- [Set up wallet payments if you offer them](#step-5)

## Before you start

- For dashboard-generated snippets and saved embed settings, you have an owner or admin role for the brand. The WordPress plugin works with a public event or brand page link and your WordPress permissions.
- For the copy-and-paste setup, you or your web developer can add a code snippet to your website. For WordPress, use the Install the WordPress plugin section below.

1. ## Copy the checkout snippet
    [Play from here](#guide-video)
   Open your event, choose **Embed**, then copy the snippet for the event page where you want to sell tickets.
          ![Website embed install page with ready-to-paste checkout code](https://www.ticketfairy.com/embeds/posters/marketing-event-embeds--install.png)    Website Embeds, Install, with the dashboard-generated snippets ready to copy.
2. ## Add the checkout to your event page
    [Play from here](#guide-video)
   Paste the snippet where the checkout should appear, using the full content width on phones so buyers do not have to scroll inside the checkout.
3. ## Open the checkout on your website
    [Play from here](#guide-video)
   Load your event page and open the checkout. Ticket Fairy opens the full event page instead of a reduced checkout when the purchase needs pay-what-you-want pricing, bespoke terms, a custom capture form, a custom page, tailored add-on choices, a social or wallet check, or a ticketing partner.
4. ## Test the complete checkout
    [Play from here](#guide-video)
   Place an order from your live page on a phone and a desktop computer. Payment should complete, the confirmation arrive and the ticket contain the right details.
5. ## Set up wallet payments if you offer them
    [Play from here](#guide-video)
   Add your exact website address and ask your web developer to serve the verification file. Wallet payments appear only on websites listed for the Event Embed, and an embed with no site listed sells by card and hides the wallet button.

   **Note:** The verification file still belongs on your own web server; the image shows the dashboard setting.
          ![Website embed security page with allowed website addresses](https://www.ticketfairy.com/embeds/posters/marketing-event-embeds--allowed-sites.png)    Website Embeds, Security, where you list the sites that may host the checkout.

## Try these steps on your own event

Create a free account, build your event and follow the steps above in your own dashboard. It takes a few minutes and you do not need to book a sales call.

    Your email address    [Create a free account](https://manage.ticketfairy.com/welcome) [Book a demo](https://www.ticketfairy.com/event-ticketing/book-a-demo)

No setup fees. No required monthly ticketing fee. No credit card required.

## Or have it done for you

Fai, the assistant inside your dashboard, can create, view, edit and turn off Event Embeds for a brand, then give you the ready-to-copy snippet. She asks before she creates or changes an embed.

### In your dashboard, with Fai

Create an Event Embed for my Main website, bind it to this event, allow my own website to run it, asking me for the address first, and give me the inline checkout snippet before you make any later changes.

## Let Fai do it for you

Fai works inside your Ticket Fairy dashboard. Create your account, open Fai and paste the prompt above.

   [Create a free account](https://manage.ticketfairy.com/welcome) [Book a demo](https://www.ticketfairy.com/event-ticketing/book-a-demo)

No setup fees. No required monthly ticketing fee. No credit card required.

## Test the checkout after changing your website

 [Play from here](#guide-video)

Repeat the phone and desktop checkout tests after a redesign or theme change. The checkout should still use the available width and appear where buyers expect it.

Fai can review the saved embed setup and its allowed-site settings. You still complete the buyer test on your own website. MCP and the CLI do not test a browser checkout.

### In your dashboard, with Fai

Review the checkout embed for \<EVENT NAME\>, including its allowed websites and current setup, so I can test the checkout on phone and desktop

## Install the WordPress plugin

 [Play from here](#guide-video)

With WordPress, you can use the free Ticket Fairy Events plugin to add tickets with a block or shortcode. You need permission to install plugins, WordPress 6.3 or newer and PHP 7.2 or newer. If you use WordPress.com, your plan must allow plugins.

1. ### Install Ticket Fairy Events

   In your WordPress dashboard, open **Plugins**, then **Add New Plugin**, and search for Ticket Fairy Events. Find the plugin by Ticket Fairy, select **Install Now**, then **Activate**.

   **Note:** You can check the official [Ticket Fairy Events listing](https://wordpress.org/plugins/ticket-fairy-events/) before installing it.
2. ### Add the Ticket Fairy Tickets block

   Edit the WordPress page or post where you want tickets to appear. Add a block, search for Ticket Fairy and choose **Ticket Fairy Tickets** or the Ticket Fairy display option you want.
3. ### Enter your Ticket Fairy page link

   In the block settings, enter your event page address in **Ticket Fairy link**, such as `https://www.ticketfairy.com/event/your-event`. To choose from your upcoming events, enter your brand page address, such as `https://www.ticketfairy.com/events/your-brand`, and choose the event from the list.
4. ### Choose what visitors see

   Use **What to show** to choose **Buy tickets button**, **Checkout on the page**, **Your event list**, **Set times** or **Line-up**. The buy button is the default; for an event list, enter your brand page link so the block can show your upcoming events.

   **Note:** For a buy button, you can change its label in **Button text**. Set times and line-up show the latest line-up you have published in Ticket Fairy.
5. ### Preview your page

   Use **Preview** in WordPress and open the page on a phone and a desktop computer, checking that the correct event appears and that the buy button opens checkout, or that the display you chose appears on the page.

   **Note:** The editor shows a description of your block. The live tickets appear when you preview or publish the page.
6. ### Publish your page

   Select **Publish**, or **Update** for an existing page, and open the public page. Visitors can now use the tickets or event information you added.

Install the plugin and edit your ticket pages in WordPress.

## Questions you might have

What does each display option show?:  Buy tickets button opens checkout over your page. Checkout on the page places ticket selection and payment inside the page. Your event list shows your brand's upcoming events with tickets available from the page. Set times shows the published running order by day and stage. Line-up shows the published acts with their photos and links.

Can I use a shortcode with my page builder?:  Yes. Add a Shortcode block, or your page builder's shortcode element, and enter `[ticketfairy link="https://www.ticketfairy.com/event/your-event"]`, replacing the example with your event page address. Add `show="checkout"`, `show="set-times"` or `show="line-up"` to choose another display; for your event list use `[ticketfairy link="https://www.ticketfairy.com/events/your-brand" show="event-list"]`. The default is a buy button, and `label="Get tickets"` changes its text. With a brand page link and a single-event display, add `event="your-event"` using the name after `/event/` in the event's page address.

Do I need an API key or a paid plugin?:  No. The plugin is free and works with your public Ticket Fairy event or brand page link. Your usual Ticket Fairy ticket fees apply. You do not enter your Ticket Fairy password or an API key in WordPress.

Can I use my saved checkout colors?:  Yes. Ask your brand owner or admin for the key from your saved Event Embed: in its **Install** tab, the snippet contains `data-widget-key="..."`; the key is the value between those quotation marks. In WordPress, select the Ticket Fairy block, open **Advanced** and enter that value in **Embed key (optional)**. With a shortcode, add `key="your-embed-key"`. The key is optional for the default appearance.

Why is my event missing or the block empty?:  Copy the address from the public Ticket Fairy event or brand page and check that you entered it in the block. A single-event display needs an event page link or an event chosen from your brand's list; an event list needs a brand page link. The event picker lists upcoming public events on sale. If you entered a saved embed key, check that it allows your website address. If WordPress shows only the editor card, open Preview to see the live display.

Will my existing event-list shortcode keep working?:  Yes. The original `[ttf_events_list brand=XXXX venue=XXXX]` shortcode still works. You can add the new Ticket Fairy Tickets block to other pages without replacing your existing shortcodes.

How do I update or remove the plugin?:  Install available updates from Plugins in your WordPress dashboard and preview your ticket pages after a theme or plugin change. To remove tickets from one page, remove its Ticket Fairy block or shortcode and update the page. Deactivating Ticket Fairy Events stops its blocks and shortcodes across your website; replace those with links to your Ticket Fairy event pages first if you still want visitors to buy tickets.

Is there a WordPress plugin?:  Yes. Install the free [Ticket Fairy Events plugin](https://wordpress.org/plugins/ticket-fairy-events/) to add a buy button, checkout, event list, set times or line-up using a WordPress block or shortcode. Follow the Install the WordPress plugin section above for installation and setup.

What is the best embedded ticket checkout?:  Choose one that keeps card buyers on your website, lets new buyers check out without an account, works in browsers opened from social apps and preserves every purchase option when the full event page is needed.

Does a buyer have to create an account?:  No. New buyers check out without an account. Returning buyers sign in with a code sent to their email without leaving the checkout.

Do buyers ever leave my page?:  Card and wallet payments stay on your website. Some pay-later and bank-transfer methods open their own payment page and return the buyer to your website afterwards.

Will it work if the browser blocks cookies?:  Yes. The checkout works in browsers opened from social apps even when they block third-party cookies.

Can every event be embedded?:  Most can. Ticket Fairy opens the full event page for pay-what-you-want pricing, bespoke terms, custom capture forms or pages, tailored add-ons, social or wallet checks, and events with another ticketing partner. Buyers can then use every purchase option available for that event.

Why is the wallet button missing?:  Wallet payments need the Event Embed to list which sites may run it, and a verification file served from your domain. Until both are in place the embed sells by card and hides the button.

Do I still get an event page?:  Yes. The embed is in addition to it, so you can sell from both and send links to either.

## Still have a question?

Book a demo and we will answer it on a call, on your kind of event. Or create your account and see it for yourself.

   [Book a demo](https://www.ticketfairy.com/event-ticketing/book-a-demo) [Create a free account](https://manage.ticketfairy.com/welcome)

No setup fees. No required monthly ticketing fee. No credit card required.

## Related guides

- [More ways to use Ticket Fairy](https://www.ticketfairy.com/features/event-pages-and-website)
- [What should you compare when choosing a ticketing platform?](https://www.ticketfairy.com/guides/compare-ticketing-platforms)
- [Schedule when your event goes live](https://www.ticketfairy.com/guides/schedule-when-your-event-goes-live)
- [See how visitors find your event page](https://www.ticketfairy.com/guides/see-how-visitors-find-your-event-page)
- [Add your ticket concierge to your website](https://www.ticketfairy.com/guides/add-your-ticket-concierge-to-your-website)
- [Invite promoters to your collective so they can sell tickets for your events](https://www.ticketfairy.com/guides/invite-people-to-your-collective)
- [How do you keep a high-demand on-sale running smoothly?](https://www.ticketfairy.com/guides/keep-a-high-demand-on-sale-running-smoothly)
- [How do you manage many events without repeating the same work?](https://www.ticketfairy.com/guides/run-many-events-on-one-platform)
- [How do you answer a ticket sales question no report covers?](https://www.ticketfairy.com/guides/answer-custom-ticket-sales-questions)
- [What is social ticketing, and how do referral rewards work?](https://www.ticketfairy.com/guides/social-ticketing-and-referral-rewards)
- [What marketing tools should a ticketing platform give you?](https://www.ticketfairy.com/guides/ticketing-platform-marketing-tools)
- [How do you manage accreditation and backstage passes for your event?](https://www.ticketfairy.com/guides/manage-event-accreditation)
- [How do you manage tickets for a multi-day event?](https://www.ticketfairy.com/guides/manage-tickets-for-a-multi-day-event)
- [How do you set up a payment plan so buyers pay for tickets in installments?](https://www.ticketfairy.com/guides/let-buyers-pay-for-tickets-in-instalments)
- [Can ticket buyers join your email list automatically?](https://www.ticketfairy.com/guides/add-ticket-buyers-to-your-email-list)
- [How can fan club members get presale access?](https://www.ticketfairy.com/guides/give-fan-club-members-presale-access)
- [What can you find out about the people who buy your tickets?](https://www.ticketfairy.com/guides/what-you-can-learn-about-your-ticket-buyers)
- [How do you run a guest list for your event without a spreadsheet?](https://www.ticketfairy.com/guides/run-a-guest-list-without-a-spreadsheet)
- [Can you hold and spend your ticket money without a separate bank?](https://www.ticketfairy.com/guides/hold-and-spend-your-ticket-money-in-one-place)
- [Can you run a festival's marketing and production from one dashboard?](https://www.ticketfairy.com/guides/run-a-festival-from-one-dashboard)
- [How do you sell more tickets without spending more on ads?](https://www.ticketfairy.com/guides/sell-more-tickets-without-more-ad-spend)
- [How do you keep touts and bots off your tickets?](https://www.ticketfairy.com/guides/keep-touts-off-your-tickets)
- [Every Ticket Fairy guide](https://www.ticketfairy.com/guides)

## Do this on your own event

Create your account, build your event and follow the steps in your own dashboard. You do not need to book a sales call.

  [Create a free account](https://manage.ticketfairy.com/welcome) [Book a demo](https://www.ticketfairy.com/event-ticketing/book-a-demo)

## Sell tickets with Ticket Fairy

Everything in these guides is in your dashboard from the day you sign up.

- Set up your event in minutes
- Free events are free
- Fai, your co-pilot, is built in

 [Create a free account](https://manage.ticketfairy.com/welcome)

No setup fees. No required monthly ticketing fee. No credit card required.

## See it on a call

Book a demo and we will show you how Ticket Fairy handles your kind of event.

 [Book a demo](https://www.ticketfairy.com/event-ticketing/book-a-demo) [More ways to use Ticket Fairy](https://www.ticketfairy.com/features/event-pages-and-website)

### Tips for selling more tickets

Practical advice from working organizers, and every new guide as it is published.

We respect your privacy. Unsubscribe anytime.

---

This page is on Ticket Fairy, a ticketing, marketing and operations platform for live events and the venues that host them: festivals, club nights, concerts, conferences and tours, and night clubs, beach clubs and concert venues. It grows revenue with fan rewards that turn an audience into a sales channel, and runs the money side with payments and payouts, Vault business banking, and working capital advanced against ticket sales. [How Ticket Fairy ticketing works](https://www.ticketfairy.com/event-ticketing) · [Ticket Fairy for AI assistants](https://www.ticketfairy.com/llms.txt)
