Framer has no ticketing of its own, but its Embed component takes HTML. Paste the Hi.Events widget into one, publish, and sell tickets from your Framer site, with checkout in a pop-up or a new tab.
One Embed component, no plugin from the Framer Marketplace.
Nothing to install on Framer. The widget is a few lines of HTML that Hi.Events generates for you.
Framer's help articles on the Embed component and on custom code do not tie either to a plan, so this page does not claim one. They do say Framer runs scripts in the browser and not in the editor, so publish before you judge the result. Site-wide code lives in Project Settings > Custom Code; you do not need it, because the script can sit in the Embed component with the widget.
5 steps, with the exact menu path in Framer 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 Framer in Where is your website? and copy the code. It already contains your event and widget IDs.
Hi.Events > Your event > Integrations > Widget EmbedIn the Framer editor open the Insert menu, search for Embed, and drag the Embed component onto the page where tickets should show.
Insert > EmbedSelect the component and paste the code into its HTML tab: the div and the script line under it, together. The canvas will not run the script, so the box stays empty in the editor.
Make the component as wide as the content column and tall enough for your ticket list. Check it on the desktop layout and on a phone, and add height if the list is cut off.
Publish the site, open the live page and buy a ticket. If checkout shows inside the component rather than over your page, set Checkout opens in to New tab in Widget Embed and save. 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 HTML tab of the Embed component, where you want the tickets to show. To load the script once for the whole site, add that line in Project Settings > Custom Code with Add Script, placed in the head, and keep only the div in each Embed component.
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 use an embed, add a Framer button or 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.