WordPress (self-hosted + WooCommerce)
- • Block editor (Gutenberg): Pages → + → Custom HTML → paste the iframe → Preview.
- • Classic editor: switch to the Text (HTML) tab before you paste the code.
- • Sidebars/footers: Appearance → Widgets → Custom HTML widget → paste.
Height
Summary ≈220px. Result ≈360–420px. Mini ≈420px baseline (compact layout is automatic).
Gotcha
Security plugins (e.g., Wordfence) and WordPress.com’s stricter plans can strip iframes. If it disappears, paste using a Custom HTML block and whitelist iframe embeds.
Test
Use the View full size button in the builder to compare your live page to the MixByParts demo.
Success check
You should see the calculator immediately without needing to open the theme editor preview.
Shopify (Online Store 2.0)
- • Pages & blogs: Online Store → Pages/Blog posts → edit → click the <> HTML button → paste the iframe.
- • Product templates: Online Store → Themes → Customize → add a Custom liquid section → paste the iframe or the mbp.js snippet inside it.
Height
Summary ≈220px. Result ≈360–420px. Mini ≈420px baseline (compact layout is automatic).
Gotcha
Rich-text areas sanitize iframes. If the code vanishes, move it into a Custom liquid section or a standalone Page and link to it.
Test
Preview with View full size from the builder and match the height/spacing in your theme preview.
Success check
The calculator should render inside the theme editor without toggling to Preview mode.
Wix
- • Editor: Add (+) → Embed Code → Embed HTML → paste the iframe.
- • Set width to 100% and height around 420px (or ~360px on tighter layouts) and toggle “Stretch to full width”.
Height
Summary ≈220px. Result ≈360–420px depending on layout. Mini ≈420px baseline; trim after locking fields.
Gotcha
Check the mobile editor—Wix may crop the iframe. Manually adjust the height if it looks clipped.
Test
Compare with the builder’s View full size demo on desktop and mobile.
Success check
You should see the calculator live on desktop without needing to publish first.
Squarespace (7.1)
- • Page editor: Add Block → Code → paste the iframe.
- • Set Display Source to HTML so the markup renders instead of showing as text.
Height
Summary ≈220px. Result ≈360–420px. Mini ≈420px baseline with compact spacing.
Gotcha
Some templates hide overflow. If you see clipping, set the block to full width or drop the height a bit.
Test
Use View full size from the builder as your reference and adjust height to match.
Success check
The calculator should appear inside the editor as soon as you exit the Code block.
Webflow
- • Designer: Add → Embed → paste the iframe → Save & Close.
- • For CMS Rich Text, insert an Embed inside the rich text element using the “Add custom code” option.
Height
Summary ≈220px. Result ≈360–420px. Mini ≈420px baseline (auto compact).
Gotcha
Some strict CSS caps the width—wrap the embed in a div with max-width:560px if needed.
Test
Publish to staging and compare with View full size from the builder.
Success check
The staging publish should show the widget instantly without extra scripts.
Ghost
- • Editor: click + → HTML card → paste the iframe snippet.
- • Wrap in a container (max-width:560px) if your theme has very wide content blocks.
Height
Summary ≈220px. Result ≈360–420px. Mini ≈420px baseline with compact spacing.
Gotcha
Themes with aggressive CSS may cap width—add a wrapper div to control it.
Test
Preview the post and compare to the MixByParts View full size demo.
Success check
You should see the calculator in the editor preview before publishing.
Weebly
- • Build tab: drag “Embed Code” element into the page → click “Edit Custom HTML” → paste the iframe.
Height
Summary ≈220px. Result ≈360–420px. Mini ≈420px baseline before trimming.
Gotcha
If the embed looks cropped, open Advanced → Spacing and add a little padding.
Test
Use View full size from the builder as your baseline when adjusting spacing.
Success check
You should see the calculator in the live builder without publishing.
Blogger
- • Post editor: switch to HTML view → paste the iframe → switch back to compose to preview.
Height
Summary ≈220px. Result ≈360–420px. Mini ≈420px baseline; reduce after locking fields.
Gotcha
Blogger may strip code in Compose view—always paste in HTML view and avoid re-editing in Compose.
Test
Compare the live preview against the View full size demo.
Success check
The calculator should appear in the preview immediately after saving.