Personalize your WooCommerce storefront content
WooCommerce is WordPress, so the install is the same line in the head, printed on wp_head. Put it in a child theme or a header plugin, because WooCommerce’s documentation says not to edit the parent theme. Cart, checkout and order data are untouched.

Install on WooCommerce with one line of JavaScript
<script defer src="https://www.usedynamite.com/dynamite.js" data-site="your-site"></script>Installation and themes
Print the line on wp_head from a child theme’s functions.php, or paste it with a header plugin: in WPCode, open Code Snippets, then Header & Footer, and use the Header box. The one thing required of a theme is that it calls wp_head(). WordPress.com plans and cache plugins are covered on the WordPress page.
Before you start
- A WooCommerce store on WordPress with a theme that calls wp_head()
- An administrator account, and a child theme or a header plugin to hold the line
- A Dynamite workspace for the store’s domain
Steps
- Put the line in the headCopy the line from Installation in Dynamite. Print it on wp_head from your child theme’s functions.php, or paste it into WPCode’s Header box under Code Snippets, then Header & Footer, and click Save Changes.
- Check script optimisationIf a cache or optimisation plugin delays, combines or strips scripts, exclude the Dynamite line and clear the cache.
- Confirm the installOpen the store once. Installation shows the script checking in.
- Review a draft and go liveStep through each target and version in the editor, set the goal, then publish.
Good to know
- No WooCommerce extension or WordPress plugin. The install is one script line.
- Cart, checkout, prices, discounts and stock are never changed.
- There is no order feed. Revenue in Results is only as good as the event your own code sends.
What happens on each visit
- A visit arrivesYour original page renders first.
- Signals are readCampaign, pages viewed, past visits, and any data you connected.
- A version is pickedOnly among the versions you approved, usually within 300 ms.
- The page changes, or staysAfter 1.5 s, or on any error, the original is kept.
Convert 20% more of your existing traffic
Dynamite’s real-time AI serves every visitor the content and offers most relevant to them, typically outperforming a static website by 20%.
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.

Questions
Which themes are supported?
Any theme that calls wp_head(). We have not tested theme by theme, so the first check is on your own store.
Do I need order data?
No. Campaign, referrer and browsing signals work with only the script. Versions that depend on purchases need a data connector you host.
Will checkout change?
No. Dynamite leaves cart and checkout alone and targets content on storefront pages.
See Dynamite with WooCommerce.
Or email samraaj@ion.design
