Get started

Getting Started

Intenxio scores what each visitor wants on your website and returns intent scores so you can render the right services, products, or content first. The result: fewer bounces, more enquiries, and leads you would otherwise lose.

0. Disclosure requirement

Before collecting signals, you must disclose intent scoring to visitors — like a cookie banner. The SDK includes this automatically. Read the disclosure guide.

1. Create an account

Register at intenxio.com/register and verify your email.

2. Add a website

From your dashboard, create a website. You'll receive a Website ID, Public Key, and Secret Key.

3. Install the SDK with disclosure

<script src="https://intenxio.staykio.com/sdk.min.js"></script>
<script>
  Intenxio.init({
    websiteId: 'YOUR_WEBSITE_ID',
    publicKey: 'YOUR_PUBLIC_KEY',
    disclosure: {
      enabled: true,
      privacyUrl: 'https://yoursite.com/privacy'
    }
  });
</script>

4. Send signals

Use slugs from the global industry taxonomy:

Intenxio.signal({
  type: 'view',
  category: 'technology',
  subcategory: 'phones',
  item: 'iPhone 17'
});

// Or let Intenxio classify from the item name
Intenxio.signal({ type: 'view', item: 'Home insurance quote' });
// → insurance / home

5. Retrieve preferences

const prefs = await Intenxio.getPreferences();
// { technology: { phones: 95, tv: 70 } }