Skip to main content

🪑 Editing or Moving Tables and Seats

Plans change - and your floorplan should be just as flexible. TTO makes it easy to update table layouts, reposition tables, and adjust seating as your event comes together.

Written by Nina Dobrev

🛠️ Editing a Table

Click on any table to open its settings panel on the right, where you can fine-tune every detail:

🏷️ Name and number — rename the table (e.g. "Table Sample") and assign its number using the dropdown below it
📍 Position — set exact X/Y coordinates to place the table precisely
📏 Size (cm) — adjust width and height to match your real-world table dimensions
🔁 Rotation — rotate the table freely, or use the +90 button for quick right-angle turns

Once you're happy with the changes, they're saved automatically — no separate save button needed.

📌 Note: Changes made here update the canvas in real time, so you can preview exactly how the table will look before moving on to the next one.

🧭 Moving a Table


Prefer a more visual approach than typing in exact coordinates? You can simply click and drag a table directly on the canvas to reposition it:

1️⃣ Click and hold the table
2️⃣ Drag it to the desired position — a highlighted drop zone will appear, showing exactly where the table will land
3️⃣ Release to drop it in place

As you drag, the Position fields in the settings panel update automatically in real time, so you'll always know exactly where the table sits on your floor plan.

No save button needed - changes apply instantly, whether you drag the table manually or type in exact coordinates.

📌 Note: If two tables overlap while dragging, you may need to nudge one slightly to keep your layout clean and easy to read.

🪑 Editing Seats


Assigning guests to seats:

1️⃣ Click on the table, then switch to the Guests tab in the right-hand panel
2️⃣ Under Manage seats, you'll see every seat listed individually (e.g. 1.1, 1.2, 1.3...) under the table name, with a Seat and Guest column
3️⃣ Click the Unassigned dropdown next to any seat
4️⃣ Search or select a guest from the list to assign them to that seat

💡 Tip: Use the Include and Sort filters at the top to control which guests show up in the dropdown and how they're ordered (e.g. Alphabetical).

To remove a guest from a seat, click the person icon with the x next to their name — this unassigns them without deleting the seat.

🗑️ Remove One Specific Seat

Annotated screenshot showing how to delete one specific seat

To remove one seat without changing the rest of the table, select that seat directly on the canvas and choose Delete seat. You can also remove the same seat from its row in the Guests > Manage seats panel.

If the seat is occupied, TTO warns you before unassigning the guest. The guest remains in your guest list and can be seated elsewhere.

Only the selected seat is removed. The remaining seats close the gap, while the other guest assignments stay where you placed them. Deleting the seat does not renumber any other table.

➕ Change the Overall Seat Count

Use the table’s seat-count setting when you want to increase or reduce the table’s total capacity. Use Delete seat when you need to remove one specific seat from the middle or end of the arrangement.

Adjusting the number of seats:

To change the table’s total capacity — more or fewer seats overall — update the seat count:

1️⃣ Select the table you'd like to update
2️⃣ Update the number of seats for that table
3️⃣ Save your changes

Seats will automatically update based on the new seat count, and any existing guest assignments will remain intact for the seats that stay.

📌 Note: If you reduce the seat count, guests assigned to the removed seats will become unassigned rather than being deleted - so you can easily reseat them elsewhere.

🔄 Swapping Guests Between Seats

Annotated screenshot showing canvas guest swapping and preserved table numbers

Prefer dragging over dropdowns? You can also reassign a guest by clicking and dragging their guest icon directly from one seat to another — even across different tables.

1️⃣ Click and hold the guest's icon on their current seat (a "Drag guest" label will appear)
2️⃣ Drag it across the canvas to the seat you'd like to move them to
3️⃣ Release to drop them into the new seat

If the seat you're dropping them into is already occupied, the two guests will automatically swap seats — so no one gets bumped without a new spot to land in.

💡 Tip: This is a quick way to move guests between tables entirely, not just within the same table - handy for last-minute seating changes.

🪑 Drag & Drop: Assigning Guests to Seats

Prefer dragging guests straight from your guest list instead of clicking through dropdowns? You can drag any guest directly from the Guests panel onto a seat or table on your canvas.

1️⃣ Open the Guests tab in the right-hand panel and make sure Drag & drop is selected (toggle next to Seat list at the top)
2️⃣ Find the guest you want to seat — use the Search guests bar, or filter using Include and Sort to narrow down your list
3️⃣ Click and hold the guest's icon in the panel
4️⃣ Drag them across the canvas onto the seat or table you'd like to assign them to — the seat will highlight to show where they'll land
5️⃣ Release to seat them

💡 Tip: At the top of the Guests panel, you'll see a running count of guests, seated, to seat, and free seats - handy for tracking your progress as you work through the guest list.

📌 Note: You can drag a guest onto either an occupied or unoccupied seat. If the seat is already taken, the two guests will swap — so no one gets bumped without a new spot to land in.

💡 Best Practice

We recommend finalising your table layout once RSVPs are confirmed, to keep last-minute changes to a minimum. It's also a good idea to double-check your seating chart shortly before sharing it with vendors or printing it, just to catch any final adjustments — like late RSVP responses, dietary changes, or plus-ones — before it's locked in. If you're working with a caterer or venue coordinator, sharing the finalised layout early gives them enough lead time to prepare accordingly.

📌 Note: Table numbers and guest assignments stay intact even when you delete, replace, or add tables. Swapping a rectangular table for a round one, editing a guest's seat, or adding/removing a table won't affect the numbering or assignments on your other tables.

👀 Client Visibility

Keep in mind that any updates you make to tables or seats will reflect on the client's side based on their current floorplan visibility settings.

Did this answer your question?