# How do I add a 3D metal building configurator to my own website?

<!-- Generated from public/answers/embed-configurator-on-your-website.html by tools/markdown-mirror.mjs. Do not edit. -->

**Short answer.** Copy the keyed installation snippet from your partner dashboard into your website. The script loads the configurator in a frame and adjusts its height. Your subscription, partner key and allowed domains control the installation; a demo URL is not a licence. Plans start at $99/month and currently begin with a setup call. Your CMS must permit custom HTML and scripts; a keyed iframe is available if scripts are restricted.

## What is the snippet?

This is example code. Replace YOUR_PARTNER_KEY with the key from your dashboard and register your website domain before installing.

 `<div id="machinae-configurator"></div>
<script src="https://machinaebuild.com/embed.js" data-key="YOUR_PARTNER_KEY" data-target="#machinae-configurator" async></script>`

## What controls the installation?

Your partner dashboard provides the key and allowed domains. Dealer and Manufacturer can set an accent colour; Starter uses our colours. The public demo URL is for evaluation and does not activate a website subscription.

If your CMS blocks scripts, use the keyed iframe from the dashboard. It has a fixed height and does not provide the loader’s resize and event features.

## What your visitor sees inside the frame

The same configurator that runs at `/app`, with the parts that make no sense inside somebody else's page removed: no link back to our home page, no account menu. One thing genuinely differs, and it is the one to know before you paste the snippet: there is no anonymous free tier inside a frame.

## Why a framed visitor has to sign up first

The five designs that are free on *our* own site exist so a visitor can see a building before being asked for anything, and a model call is the most expensive thing this product does. A framed request carrying no account never reserves one: it is answered with the sign-up, once, before any money is spent. The account is free, and the design continues where it stopped.

## What embedding does not give you

Four things, stated plainly because they are what a comparison will ask about.

- **It is not white-labelling.** An accent colour from Dealer up, not a logo upload, not a custom domain, and our name is not removed.

- **Setup currently starts with a call.** Request a 15-minute setup call to discuss the plan, installation and applicable charges.

- **It is not a plugin or a marketplace app.** Nothing to install in WordPress, Shopify or HubSpot — which is also why there is nothing to keep updated.

- **It does not show prices.** Your visitor never sees a dollar figure, by design, so your margin is not published on your own site.

## What it costs, and which plan puts leads in your CRM

Starter ($99/month) delivers enquiries to your email inbox. Dealer ($249/month) and Manufacturer ($599/month) include email and delivery into HubSpot, Zoho or Pipedrive. Configure your CRM credentials and pipeline in the partner dashboard.

| Plan | Per month | Designs | Sites | Where the enquiry goes |
| --- | --- | --- | --- | --- |
| Starter | $99 | 700 | One | Your email inbox |
| Dealer | $249 | 3,500 | Three | Email + HubSpot, Zoho or Pipedrive |
| Manufacturer | $599 | 14,000 | Unlimited | Email + HubSpot, Zoho or Pipedrive |

A design is one generated building. Designs are counted and enforced in software. Starter stops at 700 designs per month. Dealer includes 3,500 and stops at 5,250; Manufacturer includes 14,000 and stops at 21,000. Overage on Dealer and Manufacturer is invoiced by a person; ask for applicable charges before choosing a plan. All plans currently start with a setup call.

## Where the analytics and the cookie notice go

Ours stand down inside your page. The cookie notice refuses to mount in a frame and no analytics load with it — your page, your consent regime, and two notices arguing on one screen is worse than none. `/embed` is also served with `X-Robots-Tag: noindex, follow`, so the frame never competes with your own page in a search result.

## Related

- Getting the enquiry into your pipeline: [how a lead reaches your CRM](https://machinaebuild.com/answers/configurator-crm-integration)

- How far the branding goes: [is it white label?](https://machinaebuild.com/answers/white-label-metal-building-configurator)

- What a visitor produces in it: [the outputs, in full](https://machinaebuild.com/answers/3d-metal-building-configurator)

- Prices, the demo frame and the form: [machinaebuild.com/for-builders](https://machinaebuild.com/for-builders)

Last reviewed 2026-09-17 against the code. Reviewed against `public/src/embed-mode.js`, `routes/accounts.js` and `server.js`; prices from [for-builders](https://machinaebuild.com/for-builders).
