| id | heading | subheading | content | link |
|---|---|---|---|---|
| steam-wand | Steam wand | Froths milk | Angle the tip just below the surface. | |
| porta-filter | Portafilter | Holds the coffee | Lock it in a quarter turn. | |
| drip-tray | Drip tray | Catches spills | Empty it every day. | |
| power-button | Power | Switches the machine on | Wait two minutes to warm up. |
How to Create an Interactive SVG
A step by step walkthrough for turning an SVG drawing into a clickable diagram with popups or a text panel in PlotSet.
Unos 10 minutosYou will end up with a drawing whose parts open an explanation when a reader clicks or hovers over them.
Expect about ten minutes. Most of it goes on checking that each id in your data matches an element in the drawing.
Los datos que necesitas
One row per clickable part, with the id of an element in the SVG and the text to show for it.
The id must match the id, class, name or aria-label of an element in the SVG, ignoring case.
Only the id is required. The heading falls back to the id if left blank.
A category column can recolour the matched parts and build a legend.
A reveal column names an element that stays hidden until its row is selected.
Los pasos
El camino exacto en PlotSet, desde una plantilla en blanco hasta el gráfico terminado.
- 01
Open the Interactive SVG template
From the PlotSet dashboard, start a new project and choose Interactive SVG from the Other category. It loads with an espresso machine and five numbered parts.

Todas las guías empiezan aquí. Elige la categoría y luego la plantilla. Es la misma cuadrícula sea cual sea el tipo de gráfico que busques. - 02
Add your drawing
Open the SVG tab and give a URL or paste your SVG markup. Choose how the drawing fits, sizes and aligns inside the chart.
- 03
Add your data
Import a CSV or .xlsx file, paste rows from a spreadsheet, or connect a Google Sheet. Each row is one part of the drawing.

La vista de datos, aquí en un proyecto de gráfico de barras. Sube un CSV, saca los números de una imagen con Magic Import o sincroniza una Google Sheet. El panel es el mismo en todos los tipos de gráfico. - 04
Bind the columns
Choose the id column, then the heading, subheading and content columns. Add a category or a link column if you have them.

Las asignaciones deciden qué columna se convierte en la etiqueta, cuál aporta los valores y cuál define el color. Auto Binding las deduce de tus encabezados, así que revísalas en lugar de darlas por buenas. - 05
Choose click or hover
In the Interaction tab, pick the trigger, how unselected parts fade, and whether a click follows the row's link.

La pestaña Preview de un gráfico de tipo Interactive SVG. Todos los controles de estilo están en el panel enmarcado: apariencia, encabezado, pie de página y las opciones propias de este tipo de gráfico, cada grupo en su propia pestaña. - 06
Pick a popup or a panel
The Popup content and Text panel tabs set where the details appear and how they are styled.
- 07
Check it on a phone
The Mobile tab sets whether readers see the drawing, the text or both below a set width.
- 08
Publish and embed
Publish for a live chart and copy the embed code from the Share dialog. Click every part once before you share it.

Share es lo que convierte un gráfico terminado en un enlace público y un código de incrustación.
Empieza con la plantilla de Interactive SVG, que ya trae datos de ejemplo cargados, y sustitúyelos por los tuyos.
Abrir la plantillaConsejos de estilo para un Interactive SVG
Name your layers
Give each part of the drawing a clear id in your design tool before you export the SVG.
Keep text short
Two or three lines per part read well in a popup and fit the panel.
Number the parts
Markers with numbers show readers where to click and give the text an order.
Dim what is not covered
Fading the parts with no row keeps the eye on what is interactive.
Errores comunes al hacer un Interactive SVG
A part does not respond
Its id does not match an element in the SVG. Compare the spelling with the layer name.
The drawing does not load
The URL is blocked or missing cross-origin headers. Paste the markup instead.
The panel text is cut off
The panel does not scroll. Shorten the text or switch to popups.
Nothing happens on a phone
Hover does not exist on touch screens. Switch the trigger to click.
Aprende más sobre el Interactive SVG
¿No estás seguro de que el Interactive SVG sea la opción correcta? Descubre qué es, cuándo usarlo y cuándo no.
Interactive SVG: preguntas frecuentes
Yes. Export it as SVG with the layer names kept as ids, then paste the markup or link to it.
Crea tu Interactive SVG ahora
Gratis para empezar con más de 300 plantillas. No se necesita tarjeta de crédito.


