Navigation
ℹ️

Infrastructure Update

Luigi's Box is updating its primary domain recommendations.

Our services are fully operational across both .com and .tech domains. To ensure the highest level of redundancy, we now recommend using the .tech domain for all integrations.

1. API Base URLs

Please update the base URLs for your specific services:

A. Search, Autocomplete, Product Listing, and Recommendations
SUPPORTED https://live.luigisbox.com
RECOMMENDED https://live.luigisbox.tech
B. Analytics
SUPPORTED https://api.luigisbox.com
RECOMMENDED https://api.luigisbox.tech

2. Frontend Script

Both script sources are valid, but we encourage updating to the .tech domain for consistency:

Supported
<script async src="https://scripts.luigisbox.com/LBX-123.js"></script>
Recommended
<script async src="https://scripts.luigisbox.tech/LBX-123.js"></script>

3. CSP & Firewalls

To support the recommended configuration, please ensure your Content Security Policy (CSP) includes the following:

script-src https://scripts.luigisbox.tech;
connect-src https://live.luigisbox.tech https://api.luigisbox.tech;

Support: support@luigisbox.net UPDATED: 01/07/2026

Basic example

This demo shows a basic recommender example built with a simple recco.js configuration. Note that there are no design customisations applied -- it's a default theme with default HTML templates and default colors.

Since this is a basic example, there is no loading indication. Wait for a while and the recommendations will be displayed automatically.

<script>
function LBInitRecommender() {
    Luigis.Recommend({
        TrackerId: '179075-204259',
        Theme: 'luigis',
        Size: 6,
        Name: 'top_products',
        Type: 'top_products'
    }, '#recommender')
}
</script>

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

Previous example
Batch mode
Recommender examples

Try it out →

Next example
Loading indication
Recommender examples

Try it out →