HotCrate Help
Troubleshooting

Embed Not Working

Why your embedded catalog is not displaying correctly and how to fix it

Embed Not Working

If your embedded catalog is not showing up on your website, work through these checks.

Confirm you are using the correct snippet

Get the embed code directly from Settings > Embed in HotCrate. Two options are available:

  • iFrame - a simple <iframe> tag, easiest to add to most website builders
  • Script - a JavaScript snippet that embeds the catalog inline in a <div>

Copy the snippet exactly as shown - do not modify the src or script URL.

Not sure which to use? See Which embed should I use? for when to pick the iFrame over the Script embed.

Make sure your catalog is set to Public

The embed shows your catalog inventory only when the catalog is set to Public. If your catalog is Private, the embed will show a "catalog unavailable" message to visitors.

Go to Settings > Catalog and confirm visibility is set to Public.

Check your website's embedding rules

Some website builders or page templates restrict custom HTML and JavaScript. Make sure you are placing the snippet in an HTML block or embed element (not a plain text or rich-text block). Check your website builder's documentation if you are unsure where custom code is allowed.

Sizing and layout

The iFrame snippet has a default height. If the embed looks cut off or very short, you may need to adjust the height value in the iFrame tag to suit your page layout. The script embed sizes itself to the available width.

On this page