# Website Change Monitor for SaaS Pricing

**Use case:** 

Monitor a public SaaS pricing page, establish a structured baseline, and schedule repeat checks that reveal meaningful text additions and removals.

## Input

```json
{
  "startUrls": [
    {
      "url": "https://apify.com/pricing"
    }
  ],
  "contentSelector": "main",
  "ignoreSelectors": [
    "nav",
    "footer",
    "script",
    "style",
    "noscript"
  ],
  "respectRobotsTxt": true,
  "includeUnchanged": true,
  "resetBaseline": false,
  "timeoutSecs": 20,
  "maxContentChars": 100000
}
```

## Output

```json
{
  "status": {
    "label": "Result status",
    "format": "string"
  },
  "title": {
    "label": "Page title",
    "format": "string"
  },
  "url": {
    "label": "Requested URL",
    "format": "string"
  },
  "added": {
    "label": "Added text",
    "format": "array"
  },
  "removed": {
    "label": "Removed text",
    "format": "array"
  },
  "changeRatio": {
    "label": "Change ratio",
    "format": "number"
  },
  "checkedAt": {
    "label": "Checked at",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Website Change Monitor & Structured Diff API](https://apify.com/blaidlink/website-change-intelligence) with a specific input configuration. Visit the [Actor detail page](https://apify.com/blaidlink/website-change-intelligence) to learn more, explore other use cases, and run it yourself.