🚨

Critical Security Migration

The luigisbox.com domain is compromised. Immediate action is required.

1. Update API Base URLs

Replace the base URL for all API requests (Search, Recommendations, Analytics):

https://live.luigisbox.com
➡️ https://live.luigisbox.tech

2. Replace Frontend Script

The .com script is no longer safe. Replace it with the secure version immediately:

[OLD - Delete from site]
<script async src="https://scripts.luigisbox.com/LBX-123.js"></script>
[NEW - Secure Version]
<script async src="https://scripts.luigisbox.tech/LBX-123.js"></script>

3. Update CSP & Firewalls

If you use a Content Security Policy, whitelist the new domain to prevent the browser from blocking the connection.

script-src https://scripts.luigisbox.tech;
connect-src https://live.luigisbox.tech;
⚠️
Emergency Action: If you cannot update the code right now, remove the existing Luigi's Box script until the migration is complete to prevent unauthorized code execution.

Support: support@luigisbox.net MODIFIED: 12/17/2025

Hero layout recommendations

You can configure "recommendations", which will display when the user clicks into the searchbox. They are loaded using the Top items API and customizable in the Luigi's Box application.

Typing suggestions work for all built-in layouts.

<script>
function LBInitAutocomplete() {
  AutoComplete({
    Layout: 'heromobile',
    TrackerId: '179075-204259',
    Locale: 'en',
    Translations: {
      en: {
        types: {
          item: {
            name: "Products",
            heroName: "Top product",
            recommendName: "You may also like",
            recommendHeroName: "You may like"
          },
          query: {
            name: "Searches",
            recommendName: "Trending searches"
          },
          category: {
            name: "Categories",
            recommendName: "Trending categories"
          }
        }
      }
    },
    Types: [
      {
        type: 'product',
        recommend: {}
      },
      {
        type: 'query',
        recommend: {
          size: 2
        }
      },
      {
        type: 'category',
        recommend: {}
      }
    ]
  }, '#q')
}
</script>

<script src="https://cdn.luigisbox.com/autocomplete.js" async onload="LBInitAutocomplete()"></script>

Previous example
Adjusting colors
Hero layout examples

Try it out →

Next example
Typing suggestions
Hero layout examples

Try it out →