Seating Chart widget

Canva embed guide

How to Add a Seating Chart to a Canva Website.

Canva's website builder does not run code, but its Embed element takes a link. Build the seating chart in Fugte from your guest list, paste its link into Canva, and each guest types their name on your Canva website to see their table and seat.

Live starter preview

Two different things get called a Canva seating chart. One is a poster: a Canva seating chart template filled in with your tables and printed for the entrance. Canva does that well, and nothing here replaces it. The other is a chart on your Canva website where a guest searches for their own name. A Canva design cannot search, so that second chart is the one this guide builds.

The two work together. The widget's QR code downloads as an SVG, which Canva accepts as an upload on any plan, so it goes straight onto the poster you already designed. When someone changes table in the last week, upload the corrected guest list in Fugte and save. The Canva website and the QR code both show the new seat within about a minute, and nothing in Canva has to be reopened or republished. The printed poster is the one copy that does not follow the edit, so print it last.

Step by step

Embed the Seating Chart in your Canva website.

01

Add your guest list in Fugte

Open the Seating Chart starter and use Guest list to upload an .xlsx, .ods, or .csv file, or paste a Google Sheet link after setting the sheet's General access to Anyone with the link. The first row names the columns: Name, or First Name and Last Name, then Table, Seat, and Notes if you use them.

02

Choose the photo and what opens in a popup

Add a photo of the couple or the venue, and a second, taller crop under Mobile photo if the first one is wide. Popup mode decides what waits behind a button: the search box, the photo, or neither. Leave the photo out and the search box sits on the page by itself.

03

Publish and copy the Embed link

Publish the widget, open Publish & share, and copy the Embed link. Canva takes that link. It does not take HTML embed code on any plan.

04

Add an Embed element in Canva

In your Canva website design, add Embed from Apps and paste the link. Drag the box large enough for the photo rather than only the search card, because the popup opens inside that box.

05

Publish the site and search from a phone

Publish the Canva site, open it on your phone, and type a guest's name. When the embed is under 600 pixels wide the widget switches to the mobile photo and column count, so look at it on a phone as well as a laptop.

06

Put the QR code on your Canva poster

Back in Publish & share, open QR code and choose Download SVG. Upload the file to Canva and place it on the seating chart poster, the welcome sign, or the table cards. Guests who scan it get the same search as the website.

Good to know

Canva specifics worth planning around.

Canva renders only static, in-page embeds: floating buttons, sticky bars, and popups will not work on Canva sites.

There is no site-wide option: a widget you want on several pages must be embedded on each page individually.

The Embed element is available on free Canva accounts.

The link stays stable, so later edits made in the widget editor appear on the Canva page automatically, no need to reopen the design.

This widget

What the Seating Chart needs from the embed.

The section above applies to anything you put on a Canva website. This part is specific to the Seating Chart.

With Popup mode set to Photo or Search box, one panel waits behind a button and opens in a popup that fills the Canva box, not the page. Size the box for the photo rather than for the search card, or the chart opens cramped. If the box has to stay small, leave the photo out: the search box and its result work on their own.

Every guest is one tile, and the tile labels scale with the width of the frame, so a long list in a narrow column makes small tiles with names that are hard to read. Names on the tiles stay on one line and long ones are cut off. The full name shows on the flipped card and in the search result, but give this widget the widest spot on the page you have.

Below 600 pixels wide the widget uses the Mobile photo and Columns (mobile) settings, if you set them. It measures the Canva box, not the screen, so a box narrower than that shows the phone layout on a laptop too. If the box has to be narrow, set a tall mobile crop and three or four columns so the tiles stay readable.

Everything in the guest list file goes into the published widget, including columns it never displays, so on a public widget anyone who can see the page can read the whole file. Keep it to names, tables, and seats, and on Basic or Creator set Who can view this widget to Passcode so the list only loads for guests who enter it.

Ideas

Where the Seating Chart fits.

Wedding receptions

Guests type their name on your wedding or event website and see their table and seat.

Welcome sign QR codes

Guests type their name on your wedding or event website and see their table and seat.

Planners and venues

Guests type their name on your wedding or event website and see their table and seat.

FAQ

Common questions.

Can I make a seating chart in Canva?

Yes, as a design. Canva has seating chart templates you fill in and download as a PDF or an image to print. A design cannot search, though. For a chart where guests look up their own name, build it in Fugte from your guest list and put it on your Canva website with the Embed element, then add its QR code to the Canva poster so guests at the entrance can reach the same search.

How do I add a seating chart to my Canva wedding website?

Build the chart in Fugte from your guest list, publish it, and copy the Embed link from Publish & share. In Canva, open your website design, add Embed from Apps, paste the link, and drag the box large enough for the photo. Publish the Canva site, then search for a guest on your phone to check it.

Can I put a QR code for the seating chart on my Canva sign?

Yes. In Fugte, Publish & share has a QR code you can download as an SVG, and Canva accepts SVG uploads, so it goes onto your poster, welcome sign, or table cards like any image. Canva's own QR code tool works too if you paste the widget's link into it. A static code is enough: the link never changes, so the code keeps opening your latest seating after you move someone. If the widget has a passcode, print the passcode next to the code.

Can I use my Canva seating chart design as the photo?

You can upload it, but it will not line up. The widget cuts the photo into an even grid with one tile per guest, in the order of your file, so the tables drawn in your design end up split across tiles that have nothing to do with them. A photo of the couple or the venue works better, and the table and seat always come from the guest list, never from the picture.

Does the Find Your Seat popup work on a Canva website?

Yes. Canva cannot show popups that cover the whole page, and this one does not try to: it opens inside the widget's own embed box. That is why the box needs room for the photo. If the box has to stay small, leave the photo out, and the search box sits on the page with no popup at all.

What happens on my Canva site when I move a guest?

Upload the corrected guest list in Fugte and save. Within about a minute the Canva website shows the new table, and you change nothing in Canva. A linked Google Sheet updates on its own, but on the free plan it is read again only once a day, so on free, upload a file for a last-minute swap. On Basic and Creator the sheet is read every 15 minutes.

Can I paste HTML or iframe code into Canva instead?

No. Canva websites do not support raw HTML, JavaScript, or iframe embeds on any plan. Hosting the widget elsewhere and embedding it by link is the supported route.

Will the Seating Chart stay interactive after the Canva site is published?

Yes. The Seating Chart loads live on the published site, on desktop and mobile, and visitors can interact with it without any account.

Does this need a paid Canva plan?

No. Canva's Embed element works on free accounts, and Fugte has a free plan, so you can test the full workflow at no cost.

Try it

Put a Seating Chart on your Canva website today.

Start free, customize the Seating Chart without code, and embed it with one link.