Dynamite

Personalize your course site for every learner

Dynamite personalizes your course site within 300 ms, so every learner sees the course that fits their goal.

Illustrative FRAME / SCHOOL website for Exploring photography. Find your eye. Then trust it.. Everyday Light: 4 weeks, 8 lessons, phone or camera, ends in a photo essay
  • Message for this visit
  • A matching example
  • Relevant content first
Exploring photography
  • Opened Everyday Light and The Photo Essay, or picked “Photography”
Illustrative example: FRAME / SCHOOL. Generated design previews.

Photography or filmmaking, on one course page

FRAME / SCHOOL’s “Find a course” page has category buttons for Photography, Filmmaking and Visual design. After a browser opens two photography courses, the homepage hero and the course list lead with photography. Nobody is logged in, and the length and price on each course card are identical in all versions.

The data behind every decision

Dynamite decides what each visitor sees from how they arrived, what they do on your site, and the data you connect.

Exploring photography

From every visit

  • Where they came from
  • Campaign and ad
  • Pages they viewedOpened Everyday Light and The Photo Essay, or picked “Photography”
  • Past visits
  • Device, location, time

Data you connect

  • De-anonymizer
  • Company and contact matches
  • Your CRM and product data
  • Custom connectors

Install on any website with one line of JavaScript

<script defer src="https://www.usedynamite.com/dynamite.js" data-site="your-site"></script>
  • Shopify
  • Webflow
  • Framer
  • WordPress
  • Squarespace
  • Wix
  • Next.js

Built for your agents

Dynamite can be driven entirely over MCP, so your agents create, manage, and optimize personalization themselves.

  • Claude
  • OpenAI
  • Any MCP client

Self-improving

Dynamite reviews performance across all variants and personas, so each iteration gets better.

You keep control

Dynamite doesn't generate new designs on the fly. You configure the possible designs on our dashboard, along with who they are for.

Illustrative FRAME / SCHOOL website for Exploring photography. Find your eye. Then trust it.. Everyday Light: 4 weeks, 8 lessons, phone or camera, ends in a photo essay
  • Message for this visit
  • A matching example
  • Relevant content first

Illustrative example: FRAME / SCHOOL. Generated design preview.

One site. Different starting points.

A message that fits

Start with the need that brought this visitor here.

Exploring photography
Find your eye. Then trust it.

Find your eye. Then trust it.

Exploring filmmaking
Turn a small idea into a moving story.

Turn a small idea into a moving story.

Show the right example

Put the product, workflow or story they care about in view.

Exploring photography
Everyday Light: 4 weeks, 8 lessons, phone or camera, ends in a photo essay

Everyday Light: 4 weeks, 8 lessons, phone or camera, ends in a photo essay

Exploring filmmaking
Short Film Lab: 6 weeks, 12 lessons, ends in a two-minute film

Short Film Lab: 6 weeks, 12 lessons, ends in a two-minute film

A relevant next step

Choose the action that fits this visit. Measure course enrollments against the original.

Exploring photography
Start this course

Start this course

Exploring filmmaking
Start this course

Start this course

The useful things first

Help each visitor find their starting point in the same site.

Exploring photography
Everyday Light: 4 weeks, 8 lessons, phone or camera, ends in a photo essay

Everyday Light: 4 weeks, 8 lessons, phone or camera, ends in a photo essay

Exploring filmmaking
Short Film Lab: 6 weeks, 12 lessons, ends in a two-minute film

Short Film Lab: 6 weeks, 12 lessons, ends in a two-minute film

  • Opened Everyday Light and The Photo Essay, or picked “Photography”
  • Opened Short Film Lab and Cut & Rhythm, or picked “Filmmaking”

Questions

Do we need learner accounts?

No. Versions chosen from a selected goal and the course pages read need only the script. Treating enrolled learners differently takes a data connector you host.

Can prerequisites change?

They should not. Keep prerequisites, prices, dates and certificates out of the regions that change, or identical in every version.

Does this integrate with our LMS?

There is no native LMS integration. Learner status reaches Dynamite only through a data connector you host.

Who is Dynamite for?

Any website whose visitors arrive wanting different things: online stores, SaaS and B2B sites, and publishers.

Do I need to redesign anything or migrate?

No. It works with any website out of the box.

How long until I see results?

You should be implemented in a day and start seeing results within a week.

Do I get help setting up?

Yes. Every account starts with an onboarding call, and we help you set up your first personalizations.

Are there guides?

We take you through setup on your onboarding call and share what works for sites like yours. Dynamite also bootstraps the first setup itself.

How much management does it take?

Dynamite can bootstrap the implementation and drive itself. The more data you give it, the better it gets. If you want to hold control over exactly what is shown and when, you can. Otherwise, the agents are good at it.

Will it affect my page speed?

No. Dynamite runs at runtime, after your page has painted.

Where does the data live?

In a cookie in the visitor's browser, backed up and enriched on a server.

What can be changed?

Dynamite can be pointed at any component or control to replace sections, add new ones, reorder, filter, and more.

How fast is it?

Dynamite caches variants, so the decision engine can render new content within 300 ms.

Sell to every visitor like they are the only one.

Or email samraaj@ion.design