The most common way is an iframe. The dashboard tool generates a URL for a specific dashboard, and you drop that URL into an iframe tag on your website. In practice, most tools gate this behind extra setup such as enabling an embedding flag, generating an authentication token, or allow-listing the domain the iframe will load from, so it is rarely a true copy and paste.
Draxlr generates the embed snippet directly from the dashboard, with HTML, ReactJS, VueJS code, and backend API options depending on how your website is built. White labeling is included, so the embedded dashboard matches your site instead of showing Draxlr's branding.
For a framework-specific walkthrough, see how to embed a SQL dashboard in a React app. For the full picture on choosing an embed method and evaluating tools, see our what is embedded analytics guide.