Varnish & Full-Page Caches

If you use Varnish or another full-page cache mechanism, you must exclude certain Nosto blocks (hole punching).

Nosto adds query parameters to the product URLs for tracking purposes. You may encounter a cache-miss when query parameters are appended to the URL. We recommend modifying your VCL definition to automatically strip out the query parameters added by Nostoarrow-up-right.

Magento Community Edition

Magento CE does not ship with a built-in FPC mechanism and you must manually exclude two Nosto blocks. Failure to do so may result in sensitive information leaking across browser sessions.

Note: The plugin uses a feature called hashed cookie identifiers (HCID) to safeguard against the leakage of customer information on Nosto's end.

Magento Enterprise Edition

If you are using Magento EE's built-in FPC mechanism, you need not worry about hole punching as hole-punching rules are auto-configured.

Last updated