Automatic ISR for
Sitecore AI &
enterprise Next.js
Spark delivers fast, reliable, and predictable content updates for enterprise teams that
need consistent publishing and high performance. It gives full control over how
content flows from headless DXPs into live digital experiences.
And best of all, this happens without any additional build steps or unnecessary overhead.
How Spark works
Many Next.js headless architectures rely on timeout-based ISR, which can introduce delays before new or updated content appears on the website. This generates uncertainty for content teams and worse, leads to inconsistent user experiences.
On-demand ISR solves this by triggering a targeted page regeneration the moment content is published in composable frontends, which ensures the front-end host always reflects the latest content.
Key features
On-Demand ISR replaces passive, time-based regeneration with an active and event-driven approach. When a content item is published in your composable frontend, a secure call is sent to the Dataweavers Spark Engine that calculates exactly what to rebuild.
This then instructs the rendering hosts (next.js application) to rebuild those pages and clear related caches.
Complexity handling
Spark abstracts the edge-case logic developers normally have to build themselves. It manages API throttling, content changes, and dependency mapping automatically, reducing fragility and custom code.
Immediate content updates
Content regenerates immediately after publishing to Sitecore Experience Edge. There’s no reliance on timed revalidation windows or user traffic to trigger updates.
Flexible hosting
Spark works seamlessly with Vercel or Dataweavers Arc–hosted Next.js. Teams can choose the hosting model that best fits their architecture, security, or compliance requirements.
Predictable publishing
Authors publish with confidence, knowing changes will appear live straight away. There’s no ambiguity, lag, or need to understand caching mechanics.
Enterprise reliability
Spark supports complex, multi-site environments with intricate content relationships. Dependency-driven revalidation ensures updates propagate accurately and consistently at scale.
Regeneration control
Teams have full visibility and control over cache behaviour, revalidation rules, and regeneration triggers. Post-regeneration actions like Cloudflare cache purging or custom webhooks are handled automatically and predictably.
Want to talk platforms?
Spark supports Next.js with Page Router, Sitecore JSS using Graph QL endpoints, Vercel or Dataweavers Arc and Sitecore Publishing V1. If you have any questions, we’d love to help. Please get in touch.
Dataweaver Partnered vendors
Spark via Azure Marketplace
Spark is available for Vercel or Dataweavers Arc–hosted Next.js
Coming Soon: Install via Sitecore Marketplace
Spark comes standard with Arc for Sitecore.

