Overview
Cloudflare Zaraz loads third-party tools like analytics, marketing pixels, and customer support widgets without slowing down your website. Manage configurations, publish changes, and view history.Initialize the client
Workflow
Manage Zaraz workflow settings.Update workflow
Update the Zaraz workflow for a zone.Zone identifier
Zaraz workflow configuration
Workflow identifier
Workflow settings
Get workflow
Retrieve current workflow configuration.Config
Manage Zaraz configuration.Update configuration
Update Zaraz configuration for a zone.Zone identifier
Get configuration
Retrieve current Zaraz configuration.Configured third-party tools
Event triggers
Custom variables
Publish
Publish Zaraz configuration changes.Publish configuration
Publish pending configuration changes to production.Zone identifier
Description of the changes being published
Publish identifier
Publish status
When the configuration was published
History
View Zaraz configuration history.List history
Retrieve configuration change history.Zone identifier
History entry identifier
Change description
Publication timestamp
User who published the changes
Update history entry
Default
Manage default Zaraz settings.Get default settings
Retrieve default Zaraz configuration.Export
Export Zaraz configuration.Export configuration
Export the current Zaraz configuration.Zone identifier
Types
Configuration
Zaraz configuration object.Third-party tools (analytics, marketing, support)
Event triggers that activate tools
Custom variables for tool configuration
Consent management settings
NeoEvent
Tool event configuration.Tool event type
List of blocking trigger IDs
List of firing trigger IDs
Event payload
Use cases
Zaraz is useful for:- Performance: Load third-party tools without blocking page rendering
- Privacy: Manage user consent and data collection
- Simplicity: Configure tools without editing code
- Control: Enable/disable tools from the dashboard
- Debugging: Test tools in staging before publishing