Dynamite

Personalize your store for every shopper

Dynamite personalizes your store within 300 ms, so every shopper sees the products and offers most likely to convert.

Illustrative Good Stuff website for Gift shopper. Give the good stuff. A gift-wrapped photo in the hero and gift boxes first in the row
  • Message for this visit
  • A matching example
  • Relevant content first
Gift shopper
  • Opened the Gifts page earlier in this visit
Illustrative example: Good Stuff. Generated design previews.

One homepage, three shoppers

The hero, the first product row and the hero button are targets. Two of these versions run on the script alone. The third needs the store’s order data.

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.

Gift shopper

From every visit

  • Where they came from
  • Campaign and ad
  • Pages they viewedOpened the Gifts page earlier in this visit
  • 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 Good Stuff website for Gift shopper. Give the good stuff. A gift-wrapped photo in the hero and gift boxes first in the row
  • Message for this visit
  • A matching example
  • Relevant content first

Illustrative example: Good Stuff. Generated design preview.

One site. Different starting points.

A message that fits

Start with the need that brought this visitor here.

Gift shopper
Give the good stuff

Give the good stuff

Returning browser
Still thinking about citrus?

Still thinking about citrus?

Repeat buyer
Running low on Blood Orange?

Running low on Blood Orange?

Show the right example

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

Gift shopper
A gift-wrapped photo in the hero and gift boxes first in the row

A gift-wrapped photo in the hero and gift boxes first in the row

Returning browser
The flavours they looked at lead the row, with a tasting note on each

The flavours they looked at lead the row, with a tasting note on each

Repeat buyer
A Blood Orange can in the hero, and the flavours added since that order in the row

A Blood Orange can in the hero, and the flavours added since that order in the row

A relevant next step

Choose the action that fits this visit. Measure completed orders against the original.

Gift shopper
Shop gift boxes

Shop gift boxes

Returning browser
Back to the citrus flavours

Back to the citrus flavours

Repeat buyer
Reorder

Reorder

The useful things first

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

Gift shopper
A gift-wrapped photo in the hero and gift boxes first in the row

A gift-wrapped photo in the hero and gift boxes first in the row

Returning browser
The flavours they looked at lead the row, with a tasting note on each

The flavours they looked at lead the row, with a tasting note on each

Repeat buyer
A Blood Orange can in the hero, and the flavours added since that order in the row

A Blood Orange can in the hero, and the flavours added since that order in the row

  • Opened the Gifts page earlier in this visit
  • Viewed the citrus flavours last week in this browser. No order is known
  • The store’s data connector reports a Blood Orange order 32 days ago

Questions

Can I change the homepage without changing my theme?

Yes. The script line is the only theme change, and removing it puts the store back as it was.

Is a returning visitor the same as a repeat buyer?

No. A returning visitor is a browser that has been to the store before. An order is known only when your data connector supplies it.

Does this change checkout, prices, or subscription orders?

No. Only the regions you register can change, and checkout, prices, discounts and subscriptions stay with your store platform.

What customer/order data must be connected?

None to start. A reorder message or anything else based on orders needs 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