You do not need a ticketing app from the Shopify App Store. Paste the Hi.Events widget into a Custom Liquid section in the theme editor, or into a page, and sell tickets next to your products with checkout opening over the page.
One section, no app subscription.
Nothing to install on Shopify. The widget is a few lines of HTML that Hi.Events generates for you.
Shopify's help does not tie the theme editor or Edit code to a plan, so this page does not claim a plan requirement. The Custom Liquid section is part of Shopify's Dawn theme and most current themes; if yours lacks one, the page editor's code view is the alternative. Editing theme.liquid asks you to know a little HTML; Shopify's own help says to edit theme code only if you do.
5 steps, with the exact menu path in Shopify for each one.
Open your event in Hi.Events and click Widget Embed under Integrations. Set up the widget and save it with a name. Under Add to your site, choose Shopify in Where is your website? and copy the code. It already contains your event and widget IDs.
Hi.Events > Your event > Integrations > Widget EmbedIn Shopify admin go to Online Store > Themes and click Customize on your live theme. Use the page selector at the top to open the page where tickets should appear, for example a page called Events.
Online Store > Themes > CustomizeClick Add section in the left sidebar, choose Custom Liquid, and paste the code into its Liquid field: the div and the script line under it, together. Drag the section to where tickets should sit on the page.
Add section > Custom LiquidIf you use the widget on several pages, you can load the script line once for the whole store. On Online Store > Themes, open the theme's ... menu, click Edit code, open layout/theme.liquid and paste the line just before the closing head tag. Each section then needs only the div.
Online Store > Themes > ... > Edit code > layout/theme.liquidSave the theme editor, open the page in your storefront and run a checkout. It opens in a pop-up over your store, separate from your Shopify cart. Refund the test order from the Hi.Events dashboard.
The Widget Embed page in Hi.Events generates it with your widget already set up. This is what it looks like.
All of it goes in the Custom Liquid section, or in a page through the page editor's code view. The script line can move to layout/theme.liquid, before the closing head tag, so it loads on every page.
123 and wgt_a1B2c3D4e5F6g are placeholders. Open your event, click Widget Embed under Integrations, save your widget and copy its code: it carries your real event and widget IDs. Colors, the checkout setting and the language are stored with the saved widget, so changes you save reach your page without pasting again. A Button widget keeps its text, colors and corner radius in the code, and Fit height to content is in the code for the other widgets, so copy it again after changing those. The full list of attributes is in the widget docs.
If you would rather not add code to your theme, add a button or menu link that points to your Hi.Events event page. Buyers get the same checkout on app.hi.events, in your colors from the Homepage Designer. How the Homepage Designer works
Whatever you set up in Hi.Events shows in the widget. There is no cut-down embed version.
Docs and guides
Create your event, open Widget Embed, paste the code. No credit card, no sales call.
Free events cost nothing. Paid tickets are 1.25% + $0.60, with no monthly fee and no contract — see the full pricing.