🚨

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
Note

How to Use These Guides:

  1. Start Here: Begin with the "General Guides" to understand foundational concepts and the differences between integration paths.
  2. Choose Your Path: The integration methods are independent. You only need to follow the guides for the single path you choose (e.g., either DataLayer or Events API for Analytics ).

Analytics


General Guides
Datalayer Collector Integration
API Integration

Indexing


General Guides
API Integration

Autocomplete


General Guides
API Integration
Library Integration

Search


General Guides
API Integration
Library Integration

Product Listing


General Guides
API Integration
Library Integration

Recommendations


General Guides
API Integration
Library Integration

Looking for More?

We're actively developing our next set of guides focused on implementing the core Luigi's Box features. More tutorials are coming soon. Check back for more step-by-step guidance!