Analytics

Every conversion makes the next one better

Measure which atoms and images drive conversions. Watch the system learn from each one and improve automatically.

Conversion tracking

Set a URL. Spectare does the rest.

In Settings, add the URL path that identifies your confirmation page. order-received or /thank-you. When a visitor lands on a match, the conversion is recorded against every atom they saw and the image shown. No developer required.

For explicit control: call spectare('conversion') on a button click, form submit, or any custom event. It queues correctly even if called before the script loads.

Available on all plans

Option 1: URL match (no code)

Settings → Conversion URL
order-received

Option 2: explicit call

spectare('conversion');

Spectare records:

✓ Which atoms were visible

✓ Which image was shown

✓ Visitor intent and segment

Co-conversion graph

Intent classification feature
co-converts with
How Spectare works

87 co-conversions

Pricing: Pro plan
co-converts with
AI drafting FAQ

74 co-conversions

WordPress plugin howto
co-converts with
No-code setup feature

61 co-conversions

Rebuilt nightly from 90 days of conversion data

Co-conversion graph

Supporting content chosen from what actually converts

Every time a visitor converts, Spectare records the full set of atoms they saw. Over time it builds a weighted graph: which atoms consistently appear alongside each other in converting sessions.

When the next visitor arrives, Spectare picks supporting atoms using that graph rather than just semantic similarity. Atoms that have proven to work together get priority.

The graph is rebuilt nightly from 90 days of data and visualised in the admin. Isolated atoms that have never appeared in a converting session are flagged.

Available on all plans

Learning loop

The layout that converts becomes the default

The co-conversion graph learns which atoms work together. The learning loop goes one level up: it records which arrangement of components each visitor saw, with its impressions and conversions.

Once an arrangement has enough data to clear your signal threshold, Spectare feeds it back into assembly. Claude is told which arrangements convert best for each audience and stage, and prefers them whenever your atoms support one.

You set the threshold, so nothing is promoted on a handful of clicks. The confidence report in the admin shows which arrangements have enough evidence to trust and which are still gathering data.

Available on all plans

Arrangements: developer, decision stage

Hero → Stats → Comparison → CTA8.4%
Promoted
Hero → Features → CTA5.1%
Trending
Card → Card → CTAn/a
Gathering data

Promoted arrangements are preferred in future assemblies for this segment.

Image optimisation

Your image library optimises itself

Spectare selects images using a multi-armed bandit algorithm. Each image can be tagged with audience affinities and buying stage affinities, letting the engine match images to visitor segments.

90% of the time it serves the image with the highest conversion rate for that audience and stage combination. 10% of the time it explores a different image to gather data on alternatives. When a visitor converts, the image they saw earns a higher score.

For cases where a specific image must always travel with a specific atom, set the same Group ID on both. Locked pairs bypass the algorithm entirely.

Available on all plans

Image selection logic

Exploit (90%)Best performer
Image with highest conversion rate
for this audience + stage
Explore (10%)Random alternative
A different image from your library
gathering conversion data

Each conversion updates the score. No manual analysis needed.

Pro features

AI-powered insights

Available on Pro and Enterprise.

AI analytics insights

Pro

Natural language summaries of your conversion and assembly performance, surfaced in the analytics dashboard.

Understand what is working and what to do next without configuring a reporting setup.

Content gap detection

Pro

Spectare identifies intent patterns that qualify frequently but where no well-matched atom exists in your library.

Know exactly what to write next to improve coverage. No guesswork about where the gaps are.

Start tracking what converts

Set a conversion URL in Settings. Everything else is automatic.