Are you looking to create your very own custom floor plan for your upcoming event on Remo?

Well, here’s everything you need to know, whether you’re a master designer or someone who’s still trying to get their stick figures right. 

And for a little inspiration along the way, check out some of these other crazy yet brilliant masterpieces that other event hosts, (just like you!) have created

Design Software

The first thing you need to do is pick a design software you’re comfortable using. You can use any tool you like, provided it can export in an SVG format

If you don’t have much design background, don’t worry we’ve compiled a quick list here of some of the tools you can try out when creating your custom floor plan

Click here for a video tutorial on how to create a Remo Custom Floor Plan using Adobe Illustrator

Click here for a video tutorial on how to create a Remo Custom Floor Plan using Sketch

Floor Plan Breakdown

Here’s a quick illustration of the various elements that make up a Remo floor plan:

When you’re customizing your floor plan, essentially each of these elements is going to be in a different ‘layer’ and that layer has to be named a certain way so that our system will recognize these elements for what they are.

Important Tips

Here are some key tips you should be aware of before you start designing so that all your hard work pays off:

  • Our optimal file size is less than 1MB, as this contributes to a faster loading time for yourself, your speakers, and your guests when they first enter your event space. That being said though, we have had file sizes greater than this, that have not created significant issues, but please keep your file size as small as possible to create the best experience
  • Here are some tips to reducing file size you can keep a note of as you design:
    • Lots of elements and small items will contribute to a larger file size and slower load times, so cut back on any unnecessary elements
    • Use image compressors to minimize the file size of various design elements (such as food items on a table) before adding them to your floor plan
    • Reduce unnecessary path points when designing various elements
    • Here is a super useful article about some other ways you can optimize your SVG file
  • Please ensure you share your custom floor plan with us at least 7 days before your event, if it’s less than that we cannot guarantee your floor plan will be fully functional during your event
  • At each step, export your design in SVG format and upload it to our custom floor plan validator to see if you’ve created that element correctly - it’ll save a lot of time as you can point out any errors much faster


If this is your first time designing a custom floor plan or designing in general, you may find it more helpful to download one of our templates and just work off of there, so you understand and learn the various naming conventions and how they work (or if you’re in a bit of a time crunch and/or you don’t need too many modifications from the standard one):

Sample 6 seats, 4 sponsor banners SVG file
Sample 6 seats, no sponsor banners SVG file

Sample 6 seats, 4 sponsor banners AI file

Sample 6 seats, no sponsor banners AI file

We've also got the files of our other Standard Remo Templates here if you'd prefer to work from those.

Map Background

The first thing you want to design is the map background, this is the green rectangle with trees and bushes on the standard Remo Floor Plan:

Remember the map background does not contain any functional elements for your event, it’s just an exciting way to give your guests context about “where” your event is. For example, if you’re hosting a space enthusiast convention you could design the map background to look like outer space…

When designing the map background, keep the following notes in mind:

  • It has to be rectangular in shape

  • It can be a rectangular image if you want (make sure you have the right to use that image though!)

If you are choosing to use an image, try compressing it first before adding it to your design file, as you want to keep the file size as low as possible. Here is a helpful image compressor website

Once you’re happy with your map background you need to group all the elements present into a single layer. Name this layer “map-background

Conference Area

The Conference Area represents the core functionality of the Remo platform - all the functional elements (such as tables, seats, billboards) are all going to be inside the conference area:

The conference area also must be a rectangular shape. You can play around with size, but the important thing to note here is to keep it at a 16:10 aspect ratioHere’s a handy calculator to help you determine what sizes will stick to this. Our recommended size is 1903 x 1189 pixels.  This area will be zoomed in to fit your guests' browser view. 

Once you’re done with this, again group all the elements of your conference area into another layer and name this layer “conference-area

CHECKPOINT 1: You should have something similar to the image below, two layers: “map-background” and “conference-area

All the other elements you will create now (like the tables, seats, billboards, etc.) must be put underneath the “conference-area” layer

1. Tables (aka Rooms)

Tables in Remo are the areas that your guests can jump between, and where they can have private audio and video conversations with other guests. In your floor plan, each table will have its own separate layer. 

Firstly, design your table area (no need to worry about the seats just yet). Here are some examples for inspiration:

This “table” (or room) has a rug, a circular desk as well as a laptop, tablet, and cups (all made from a bunch of rectangles and circles!) Try creating some cool elements for yourself as well…This one is more like a bar table with different types of food on it (again just a series of shapes strung together)

Once you’re happy with the table you’ve created you need to again group all the elements and create a layer. 

The name for this layer should be “table-name of your table”. The layer name will be used to identify which table is which, therefore they must be unique names. For example, if I wanted to call the table Lounge 1, I would name that table layer “table-Lounge 1”. Alternatively, if I wanted to call the table Rainy days, I would name the table layer “table-Rainy days”.

Even if you don’t want an image of a table, rug, or other elements in the room, you still need to create a layer for the table. You can do this by creating an invisible rectangle the size you want the table or room to be, creating a layer out of this, and naming it the same way as above.

If you want to keep the same design for the table, just copy and paste the table layer. But make sure to change the table layer name each time

A couple of points to note when designing your tables:

  • Your tables can be any size, but they all must fit inside the conference area
  • All table layers must be placed in the “conference-area” layer created previously
  • All table layer names must be unique (i.e. if you want to call all your rooms Lounge, you’ll need to name your layers “table-Lounge 1”, “table-Lounge 2” and so on
  • All table layer names must be in English
  • All other elements such as seats, admin seat and the table name will go under this layer
  • Our algorithm will spread guests to tables evenly based on the order of the table layers you create. For example, the first and second guest will be placed on Lounge 1. The third and fourth guests to enter will be placed on Lounge 2, and so on. If you want to change this order, simply re-order the various table layers

2. Table Name

Table Names are a great way to help your guests navigate your event space. 

These table names are the ones guests can view and event hosts can edit in the event, they are different from the internal table layer names mentioned before.

To add table names, insert a text element and write down what you want your table to be named. Please note, the only font we currently support is Myriad Pro, with a maximum font size of 25. 

If you use a different font, it will automatically change back to Myriad Pro once the floor plan is uploaded.

Position the text element where you want it. 

Please note that the table name will automatically align itself to the center of the respective table layer. There is currently no way to have your table name aligned to the left or right side of the table.

And again create a layer for this text element and call it “name”. This layer should again go underneath the respective table layer. See below for an example:

Repeat this process and add table names for all the tables you want names for. Remember to add them in the right table layers though!

3. Seats

The seats are where your guests “sit” when they join a table. They can be any shape or size but keep in mind the avatars are circles measuring 55px in diameter, so keep your size relatively close to this measurement

Here are a few examples of seats we’ve had on Custom Floor Plans to get you inspired for your own creation:

Good old trusty sofa chair made from rectangles!!If you want to keep it simple, try a circleOr how about let your guests chill on a beach chair!

Once you’ve created your seat, group all the elements that make an individual seat together and create a layer. Name this layer “seat”. See below for an example of a seat layer:

If you want to make it easy for you, you can also add the table number it belongs too and the seat number. For example, for the first seat on table 1, I would call the corresponding seat layer “seat-1-1

Make sure the seat layers are added into the respective table layers. So for example, if you’re creating a seat for the Lounge 1 table, you need to add that seat layer into the “table-Lounge 1” layer you created in the previous step.

If you’re keeping the same seat designs, just copy and paste the seat layer

There are some restrictions you need to follow when creating seats for your table:

  • The maximum number of seats you can have per table depends on your current Remo plan, so please check our pricing page for your plan features. (Of course, you can design tables with more seats, but the actual number of guests that can sit at the table is determined by your plan)
  • You can also design tables with less than your maximum number of seats, for example, tables of two or tables of three. (You can even mix them up, so your floor plan has varying table sizes to give your guests options)
Tables of two, ideal for speed networking sessions or private conversationsA mix of tables of two, four and six, so guests can choose the types of conversations they want to be part of
  • You must add buffer seats to your floor plan (above your expected number of guests) to allow guests to move around! Our algorithm automatically fills up 80% of the seats on a floor and then moves on to filling the next floor. So, for example, if you’ve got 40 expected guests and you want to keep them all on a single floor, you need to design at least 50 seats (80% of 50 = 40)
  • However, the total maximum number of seats you can have is 120, and the total minimum number of seats is 25 (including buffer seats)

4. Admin Seat

An admin seat is an extra seat that event hosts can occupy if a table is full.

A lot of event hosts choose to keep this seat ‘invisible’ so guests don’t get confused, but the choice is yours! If you want to make it invisible, you can just insert a circle (size: 55px by 55px) and then remove any fill and/or border color

If you want to make the admin seat visible just go ahead and copy and paste one of your seat layers from before or design a new seat design the same way

Either way, once you’ve created your admin seat, group all the elements together and create another layer. Name this layer “admin-seat”. Make sure this layer is under the respective table layer as well.

Repeat this for all the tables where you want an admin seat.

You can only have one admin seat per table

CHECKPOINT 2: Quick check, each of your table layers should begin with “table-” and they should contain seats (with layers starting with “seat”), a name (with the layer name “name”) and an admin seat if you wanted one (with a layer starting with “admin-seat”) and should look something like this:

5. Stage (aka Green Room)

Only event hosts and registered speakers can access the stage area so it’s commonly used as a private meeting room or green room before presentations.

The stage can be any shape or size, and placed anywhere on the floor plan (provided it stays within the conference area)

If you want hosts and speakers to be able to enter the stage area, you need to add seats on the stage as well. These seats, again, can be invisible or have a fancy design, but whichever option you go for, each seat needs an individual layer named “seat” (which is the same process as adding seats to your table).

The maximum number of seats you can have on stage is the same as the maximum number of guests you can have per table.

A stage with ‘invisible’ seatsA stage with ‘visible’ seats

Once you’ve created the stage and the seats on the stage, group all these elements together and create another layer. Name this layer “table-stage

It should look like this:

This stage layer should be in the “conference-area” layer.

6. Billboards

You can have two billboards in your floor plan:

  1. Left Billboard: Video Billboard, for a Youtube, Vimeo, or Twitch video

  2. Right Billboard: Text Billboard, for text such as the event agenda or important announcements

It is not necessary to have both of these billboards in your floor plan, you can choose to only have one or neither, but you cannot have two video billboards or two text billboards.

Billboards can be any size, and they do not need to be the same size as each other. For example, if you want to feature a video, you can have a bigger left billboard in the center of your plan, and a smaller right billboard to the side. However, they both must stay as a rectangle.

For the left billboard, as it is for a video, the recommended size ratio would be 6:10

Again, you need to create a separate layer for each of these billboards:

  1. For the left billboard, name the layer “table-left-billboard

  2. For the right billboard, name the layer “table-right-billboard

Both billboard layers must be inside the “conference-area” layer.

7. Sponsors

Sponsor Banners are dynamic and can link your guests wherever you want. For some fun, creative ideas on how to use sponsor banners for things other than sponsors, check out this article.

The maximum number of sponsor banners you can add to your floor plan and use in your events is determined by your plan, so please refer to our pricing page to check how many sponsor banners your plan allows for.

To add a sponsor banner, insert a rectangle (it can be any size, but the recommended size is 245 x 120 pixels). Position the sponsor banner where you want it on your floor plan. Name the rectangle “sponsor”. If you want more sponsor banners, copy and paste the rectangle, but this time name it “sponsor-2”, then “sponsor-3” and so on. 

Once you’re done creating all your sponsor banners, you can select all of them and create a layer, you can call this layer “Sponsors” (but the important part is to name each of the rectangles!). See the image below for an example:

Some things to note in regards to sponsor banners:

  • It’s best to make your sponsor banners invisible on your floor plan (remove the fill and border colors), just in case you don’t end up using it during your event
  • Your sponsor banners can be of varying size, but they must remain rectangles
  • Sponsor Banners must be in the “conference-area” layer

CHECKPOINT 3: That’s everything done! Check the image below to see if the names and positions of your layers match. There should be a “map-background” layer and a “conference-area” layer. 

Within the “conference-area” layer, there should be a “table-stage” layer, “table-left-billboard” layer, “table-right-billboard” layer, “sponsor” rectangles and all the “table-” layers (that contain “seat”, “admin-seat” and “name” layers)

Here’s a sample design you can take reference from with all the layer names.

Final Optimizations

Now you need to export your floor plan design as an SVG file, but there are a few things to note here:

  • When exporting, make sure the ‘Responsive’ option is unchecked as shown below (if your design tool has this option)

  • Please set the SVG export decimal to 2 (if your design tool has this option)
  • After exporting, the SVG file and design may become distorted, so please either have your designer or yourself check the file before submitting it

Validate your Design

To validate your design:

  • Go to our Custom Floor Plan Validator Tool

  • Upload your Custom Floor Plan in SVG format

  • Check the results to see if there are any errors found, if not continue scrolling, if yes, go back to your design and correct the errors (it’s likely to do with the naming of your layers)

  • Check the image of your custom floor plan, and make sure everything appears the way you imagined it:
    • The conference area will be highlighted in red. 
    • Your tables, stage, billboards, and sponsors are highlighted in grey. 
    • Your admin seats are represented by the star icon. 
    • The order that the tables and seats will fill up is indicated by the numbers on them.

If everything checks out, that’s it! You’ve just created your very own custom floor plan for your event! Congratulations ✨

Where to Upload?

To upload your floor plan:

  1. Click the ‘Need Help’ button in the lower left corner of any Remo Conference webpage

  2. Upload your SVG file

  3. Write down your Remo Account Email

  4. Let our customer representatives know that you want this floor plan uploaded to your account

  5. And we’ll handle the rest!

Time Restrictions

Please give your custom floor plan to us at least 7 days before your event. This gives us enough time to identify any technical issues with your design, and if there are, help you to resolve them.

If you upload your custom floor plan less than 7 days before your event, we cannot guarantee that your floor plan will be fully functional for your event.