New AI Incident Response, Multi-Region Agents, and Custom-Domain Status Pages, May 2026
Services Pricing Dashboard
Synthetic transaction monitoring

Test the customer journey that a single health check cannot cover.

Run ordered HTTP or browser steps, carry cookies and extracted values forward, and stop at the exact failed assertion so responders know where the journey broke.

View the live demo

Business includes transaction monitoring. Eligible first trials run for 14 days with no card required.

The monitoring gap

Infrastructure can be healthy while the customer journey is broken.

A login can fail after the homepage loads. A cart can work until checkout calls a payment dependency. Synthetic transactions exercise the ordered steps and assertions that represent a completed journey.

What it covers

A monitoring workflow built for this signal.

01

Chain HTTP requests

Persist cookies, extract values from JSON, headers, or regular expressions, and substitute them into later steps.

02

Drive a real browser

Use browser actions such as fill, click, press, wait, select, and navigation for JavaScript-heavy flows.

03

Stop at the failed assertion

Review per-step duration, response context, and the assertion that ended the run instead of receiving only a generic outage.

From setup to response

Three steps from intent to a usable alert.

  1. 1

    Choose an HTTP workflow or browser-login starter template.

  2. 2

    Add ordered actions, value extraction, and assertions for each meaningful checkpoint.

  3. 3

    Schedule the transaction and route the failed step into incident response.

Evidence model

What the check can actually answer.

SignalValidationOperational question
Session stateCookies and extracted variablesCan later steps use the state created earlier?
HTTP contractStatus, body, header, JSON, and latency assertionsDid every API step return the expected result?
Browser journeyURL, title, text, and selector assertionsDid the user-facing flow reach the expected screen?
Failure locationOrdered per-step resultsWhich exact checkpoint failed first?
Questions

Synthetic transaction monitoring FAQ

What can a synthetic transaction monitor test?

It can run multi-step API workflows or browser journeys such as login and checkout, with assertions after each meaningful step.

Can later steps reuse data from an earlier response?

Yes. HTTP steps can extract values from JSON, headers, or regular expressions and substitute those values into later URLs, headers, or bodies.

Which plan includes transaction monitoring?

Transaction monitoring is a Business and Enterprise feature. Basic single-endpoint HTTP and API monitors begin on Team.

Recommended start

Monitor completion, not just reachability.

Start with the login, checkout, or API workflow whose failure creates the most customer impact.

Start a Business trialView monitoring overview