Skip to content

Targeting that responds. Forms that wait. Alerts that don't.

Allegro is a form builder with behavioral targeting built in. It decides when a visitor is worth showing a form to, shows it at that moment, and tells you the second someone responds.

Allegro admin dashboard showing active triggers, zones, and results

Any signal. Any combination. One decision.

Allegro evaluates how a visitor behaves on your site — what they do, how long they stay, how they got here, what device they're on — and decides whether to show a form, and when.

Triggers can use any visitor signal the browser can see. Time on page. Exit intent. Return visits. Pages visited. Scroll depth. Mouse behavior. Device type. Browser. Back-button usage. Form focus. Time since last visit. Any of these, in any combination.

A few examples of what that looks like in practice:

A visitor's about to leave.

They moved to close the tab — but they spent time on your site. Allegro can combine exit intent with other signals like pages visited or time on site to show a form at the last moment that matters.

A visitor returns the next day.

They came back — that's intent. Allegro can trigger on return visits combined with specific pages viewed, time since last visit, or device type to show a form tailored to someone already interested.

A visitor has invested time.

They've scrolled deep, focused on a form field, or spent minutes on a single page. Allegro can layer scroll depth, time on page, and engagement signals into a trigger that fires only when the behavior says they're ready.

Each trigger carries its own window, its own form, and its own offer copy. The examples above are starting points — Spark, Allegro's built-in AI assistant, can help you build triggers around whatever signals matter for your site.

Time-on-page trigger configuration Exit-intent trigger configuration Multiple triggers in list view

Describe what you need. Spark builds it.

Spark is Allegro's AI assistant, built into the admin. Tell it what you're trying to do — "I want a lead capture form that shows up when someone visits a second time" — and Spark designs the window, writes the form fields, and configures the triggers.

Everything Spark creates is visible in the standard admin tools. Nothing is hidden. If you want to adjust what Spark built, you're editing the same fields you'd use to build it from scratch.

Spark also helps you think through your program. Not sure which trigger to use, or what copy works best for a return visitor? Ask. Spark draws on how targeting and forms work together to suggest approaches specific to your setup.

Step 1

Design your windows

Spark creates the window layouts based on your description.

Step 2

Build your forms

Spark generates form fields, validation, and styling.

Step 3

Configure your triggers

Spark sets up the behavioral conditions that control when forms appear.

Step 4

Get guidance

Spark has built-in help that walks you through program design, not just tool configuration.

Spark is there to make configuration faster — but it's never required. Every window, form, and trigger Spark builds is fully editable in Allegro's admin. Prefer to configure manually? Everything Spark does is exposed in the standard interface.

Each plan includes enough Spark credits to configure an entire program twice over. If you ever run out, we'd like to hear about it.

Works with your existing site.

Add one line of HTML to your site. Allegro handles the rest — windows, forms, triggers, and notifications all run through our platform. No migration. No retooling. Your site stays exactly as it is.

Windows

Targeted overlays that appear based on visitor behavior. Set the triggers, and Allegro shows the right form at the right moment. No page changes needed beyond the script tag.

Embedded forms

A form rendered directly into your page inside a designated container. Allegro serves and manages the content — your site just provides the div. Ideal for contact pages, signup flows, or anywhere a form should be part of the page itself, not layered on top of it.

Both options use the same targeting engine, the same Spark assistant, and the same real-time notifications. One script tag. No plugin chain, no configuration maze.

Notifications arrive the second someone responds.

When a visitor submits a form — window or embedded — you're notified by email, SMS, or both simultaneously. Every submission is also logged in your dashboard, with full details, the moment it happens.

Allegro window on a live site Allegro window on mobile

Start from a template, not a blank screen.

Every template ships with targeting already configured. Pick one close to what you need, adjust it, or hand it to Spark and describe what you'd change.

See templates →

Your visitors are already telling you when they're ready. Start listening.