INCLUDED IN AGENTICSUITE

Astro ISR for Headless Magento

Connect Magento content changes with your storefront’s cache-refresh workflow. Send signed invalidation requests when products, categories, CMS pages or blocks are saved.

Part of the complete platform.

This capability is included in AgenticSuite. Get the Astro storefront and all headless and Luma-compatible modules listed on this website.

Explore AgenticSuite Discuss your Magento project
Your platform. Your control.Full source code and your business data.
Built to work togetherAstro storefront and comprehensive Magento modules.
Check your requirements with us
  • Signed save-event invalidation requests
  • Netlify, Cloudflare or self-hosted targets
  • Multiple targets and Redis pub/sub support

Your deployment must handle the invalidation request. Verify cache freshness in your own environment.

User Guide
MODULE DEMO · 0:39

Astro ISR for Magento 2 — Targeted Headless Cache Invalidation

BUILT AROUND THE WAY YOU WORK

Keep cached pages connected to content changes.

Included in AgenticSuite. This is part of a headless Magento implementation; the storefront and deployment must be configured to use it.

01

Signal the change at its source

A Magento save event triggers a signed request for the configured deployment target. Use the event to refresh affected storefront content.

Astro ISR configuration
Astro ISR configuration
02

Complete the deployment integration

Configure your target to handle the webhook or Cloudflare Cache-Tag action, then verify the intended pages update. Freshness depends on that integration.

A CLEAR WORKFLOW

From setup to everyday use.

  1. 01

    Explore AgenticSuite and the live storefronts to see how the parts fit together.

  2. 02

    Discuss your current Magento setup, integrations and requirements with our team.

  3. 03

    Configure and test this capability as part of the agreed storefront project.

BEFORE YOU DECIDE

A few straight answers.

Need to check your own store?
Talk to our team

Do I need to buy this capability separately?+

AgenticSuite includes the Astro storefront and all headless and Luma-compatible modules listed on this website. Discuss the complete platform and your implementation scope with us.

Can you migrate my current store while it remains live?+

We can prepare and test a new storefront while the existing store keeps trading. Product, CMS and compatible module-data migration, final data synchronisation and cutover are planned for your specific project.

Does the licence include hosting and a bespoke build?+

Hosting, migration, training and custom development are agreed separately. We can discuss Cloudways for Magento and Cloudflare for the frontend; you can pay the providers directly or request a managed quotation.

Latest release: Version 1.0.5

Astro ISR is a Magento 2 module that keeps a headless storefront’s prebuilt pages current: editing a product, category, CMS block or global setting fires a tagged purge webhook to Netlify or Cloudflare telling it exactly which pages to rebuild.

A static storefront is fast — until your prices are an hour out of date

Headless stores get their speed by serving pre-built static pages, but that creates a new problem: when you change a price, update stock or edit a CMS block in Magento, the live site keeps showing the old version until something rebuilds it. Rebuild everything on every save and you're slow and wasteful; rebuild on a timer and your storefront is always a little stale. Astro ISR sends a targeted invalidation request when configured content changes. Freshness depends on webhook delivery, cache rules and your storefront build.

Triggered on save · Targeted purge · Netlify & Cloudflare · Multi-target deploys · Secure webhooks · Redis pub/sub · Fire-and-forget · Check release-specific Magento and PHP compatibility

Purge on changeSaving a product, category, CMS page or block requests a targeted purge. Verify webhook delivery and cache behavior on your storefront.
Platform-awareDispatches to Netlify Functions purge, the Cloudflare Cache-Tag API, or a self-hosted target, depending on where you deploy.
Blue-green friendlyList multiple webhook URLs to purge an old and a new deployment at once during a migration or cut-over.
Doesn't slow the adminWebhooks are fire-and-forget, so saving content in Magento stays fast even while the frontend regenerates.

What you'll use it for

  • Keep prices and stock honest — a price or availability change can trigger a targeted refresh instead of waiting for a scheduled build. Check the result before relying on the new display.
  • Request a content refresh — saving a CMS page or block signals the headless front end to purge the affected cache.
  • Migrate without downtime — purge two deploy targets at once while you move from one host to another.
  • Avoid full rebuilds — regenerate only the pages that changed, saving build minutes and keeping the site fast.

How it works

Save in Magento → purge webhook → only affected pages rebuild1MAGENTOProduct / categoryCMS page / blocksaved → observer2ASTRO ISRTags the changeSecure webhook(s)+ Redis pub/subfire-and-forget3DEPLOY TARGETNetlify FunctionsCloudflare Cache-Tagor self-hosted4FRESHAffected pagesregenerate

Targeted, secure, and platform-aware

It purges precisely, and it doesn't trust the open internet. Changes are tagged so only the affected pages regenerate — not a full site rebuild. Every webhook carries a shared bearer secret that your Astro endpoint verifies, so nobody can trigger purges but Magento. The receiver knows the difference between platforms, dispatching to Netlify's purge, Cloudflare's Cache-Tag API, or a self-hosted no-op as appropriate, and a Redis pub/sub channel handles dual-layer CMS-block purging across an edge cache and the Astro local cache. Because the webhooks are fire-and-forget, the editor saving content never waits on the frontend.

Specifications

TriggersProduct, category, CMS page and CMS block changes via observers
TargetingTag-based purge of affected pages only — no full rebuild
PlatformsNetlify Functions purge, Cloudflare Cache-Tag API, self-hosted target
Multi-deployMultiple webhook URLs purged together (blue-green / migrations)
SecurityShared bearer secret verified by the Astro endpoint
RedisPub/sub channel for dual-layer CMS-block purge (edge + Astro local cache)
PerformanceFire-and-forget webhooks; optional debug logging
Delivery & licenceComposer install, per-domain licence key, updates via Composer

Works with

Part of the AgenticEcom suite for Headless & Astro:

Pairs with Astro CORS and keeps the CMS Sync Bundle content fresh. Included in the AgenticEcom Suite.

Frequently asked questions

Does it rebuild my whole site on every change?

No. Changes are tagged so only the affected pages — the product, category, page or block you edited — regenerate. That keeps your storefront fresh without burning build minutes on a full rebuild.

Which hosting platforms does it support?

The receiver dispatches to Netlify Functions purge, the Cloudflare Cache-Tag API, or a self-hosted target, depending on where your Astro storefront is deployed.

Can I purge two deployments at once?

Yes. List multiple webhook URLs and they're all purged together — useful during a migration or blue-green cut-over between an old and a new deployment.

Is the purge endpoint secure?

Yes. Every webhook carries a shared bearer secret that your Astro endpoint verifies, so only Magento can trigger a purge. The calls are fire-and-forget, so saving content in the admin stays fast.

Which Magento and PHP versions are supported?

Check release-specific Magento and PHP compatibility before installation.

SEE THE WHOLE PLATFORM

The capability is one part. AgenticSuite brings it together.

Keep Magento as your commerce engine. Shape the customer experience in Astro Admin, with an integrated module collection behind it.

INSIDE AGENTICSUITE 00:57
LIVE PROOF

A complete B2B catalogue.

Explore SyncComms: approximately 1,000 products, guided finders, category filters and a quotation journey.

Explore SyncComms
90+

Mobile scores achieved.

See the dated mobile lab reports linked from our homepage, or test the live sites yourself. Results depend on the page and test conditions.

View the performance evidence
BUILT AROUND YOUR STORE

Make the move while you trade.

We can scope migrations, frontend rebuilds and new stores. Hosting, migration, training and custom development are agreed separately.

Discuss your project
YOUR NEXT STOREFRONT STARTS HERE

See what AgenticSuite could do for your business.

Explore the working sites, watch the overview, then talk to us about your catalogue and the store you want to build.