Skip to content
Public demo modeRead-only mock data for demo.errornotifier.com, shop.demo.errornotifier.com, api.demo.errornotifier.com, docs.demo.errornotifier.com, and hooks.demo.errornotifier.com. Placeholder secrets such as ensk_demo_placeholder_do_not_use are fake and cannot write data.
Create a real workspace

Simulated incident story

This demo data is read-only and follows one deploy from failing tests to recovery.

Simulated
  1. Bad deployStorefront release 2026.05-demo shipped with a checkout regression.
  2. Failed CI/test runGitHub Actions posted a failed unit test run with two checkout failures.
  3. Latency spikeAPI checks degraded while checkout health checks started returning errors.
  4. Confirmed incidentErrorNotifier opened a critical incident after repeated external failures.
  5. Alert routedEmail, Slack, and a signed automation webhook received delivery records.
  6. ResolutionThe deploy was rolled back, recovery was confirmed, and the report budget was updated.

Onboarding

Create a monitor, send a test check, connect alerts, and copy your SDK snippet.

JavaScript SDK

This snippet uses one public project key. The running site domain verifies itself when the SDK loads; add an optional accountCode only if your app intentionally groups authenticated visitors by a customer code.

<script src="https://errornotifier.com/wp-content/plugins/errornotifier-core/assets/js/errornotifier-sdk.js"></script>
<script>
ErrorNotifier.init({
  projectKey: "enpk_your_public_project_key",
  endpoint: "https://errornotifier.com/wp-json/errornotifier/v1/store",
  feedbackEndpoint: "https://errornotifier.com/wp-json/errornotifier/v1/feedback",
  verificationEndpoint: "https://errornotifier.com/wp-json/errornotifier/v1/sdk-verify",
  environment: "production",
  reportBug: true,
  showReportBugButton: true,
  basicStats: true,
  pageStatsDetail: "path"
});
</script>
WordPress setup link

Install the ErrorNotifier WordPress SDK plugin on the client site, open this link as a site admin, then apply the public project key and endpoints. Replace example.com with the client site host when you are not using a monitor-specific link.

https://example.com/wp-admin/options-general.php?page=errornotifier-wordpress-sdk&en_project_key=enpk_your_public_project_key&en_endpoint=https://errornotifier.com/wp-json/errornotifier/v1/store&en_script_src=https://errornotifier.com/wp-content/plugins/errornotifier-core/assets/js/errornotifier-sdk.js&en_environment=production&en_bug_button=default&en_page_stats=path&en_health_report=1&en_health_footer=1&en_health_slug=health-report
Visual Studio client settings

Use this appsettings-style block for browser-side error capture in .NET or Visual Studio projects. Server secrets are created separately and are not placed in client-rendered configuration.

{
    "ErrorNotifier": {
        "PublicProjectKey": "enpk_your_public_project_key",
        "StoreEndpoint": "https://errornotifier.com/wp-json/errornotifier/v1/store",
        "FeedbackEndpoint": "https://errornotifier.com/wp-json/errornotifier/v1/feedback",
        "VerificationEndpoint": "https://errornotifier.com/wp-json/errornotifier/v1/sdk-verify",
        "Environment": "production",
        "ReportBug": true,
        "ShowReportBugButton": true,
        "BasicStats": true,
        "PageStatsDetail": "path"
    }
}

Onboarding progress

Current step: onboarding completed