# Advanced Configuration Options for Power Users

Source: PageCrawl.io Help Center
URL: https://pagecrawl.io/help/features/article/advanced-configuration

---

PageCrawl offers advanced configuration options for users who need fine-grained control over their monitoring setup. This guide covers the key power-user features.

### Power User Mode

When editing a monitored page, you can enable **Power User** mode using the toggle in the page settings. This reveals additional settings that are hidden by default to keep the interface clean for everyday use.

With Power User mode enabled, you get access to:

- **Engine selection** - Choose between the default browser engine, Stealth Mode (for sites that block bots), or Fast mode (optimized for static pages)
- **Intelligent Reconnect** - Automatically retry failed checks with a different approach
- **Custom User Agent** - Set a specific browser user agent string
- **Custom Headers** - Add custom HTTP headers to requests
- **Custom JavaScript** - Run JavaScript code before or after page load
- **Device emulation** - Emulate specific device viewports

Power User settings are marked with a special icon throughout the edit form so you can easily identify them.

  [Image: Power User Settings enabled in the page editor, revealing Engine, Intelligent Reconnect, Device Simulation, User-Agent, Request Headers, and Custom Proxies options]

### Advanced Mode vs Simple Mode

PageCrawl offers two ways to add and edit monitored pages:

**Simple Mode** (default) guides you through setup step by step. It auto-detects the best settings, shows a live preview, and covers the most common use cases. Best for getting started quickly.

**Advanced Mode** gives you full control over every setting in a single form. Use it when you need to:

- Track multiple elements on the same page simultaneously
- Configure complex action sequences
- Set up templates or apply existing ones
- Fine-tune notification conditions per element
- Work with custom selectors, thresholds, and comparison methods

You can switch to Advanced Mode from the Simple Mode page by clicking the "Advanced setup" link at the bottom. If you prefer to always use Advanced Mode, check the "Always show Advanced Setup" option.

### Multiple Tracked Elements

Each monitored page can track multiple elements simultaneously, each with its own comparison method:

| Type | What It Tracks |
|------|---------------|
| **Full Page** | Entire page text content |
| **Text** | Text content of a specific element (by CSS/XPath selector) |
| **Number** | Numeric values with configurable change thresholds |
| **Price** | Price values with currency detection |
| **Availability** | In-stock/out-of-stock status |
| **Links** | All outgoing links on the page |
| **Visual** | Visual screenshot comparison with diff percentage |
| **HTML** | Raw HTML structure of an element |
| **Boolean** | Presence or absence of an element |
| **Feed/List** | RSS, Atom, or other feed content |
| **Rating** | Star ratings or review scores |
| **Reviews** | Customer review text and metadata |
| **JavaScript** | Values extracted by running custom JavaScript |
| **SEO Tags** | Meta tags, Open Graph data, and structured data |
| **PDF** | Text content extracted from PDF files |
| **Word** | Text content extracted from Word documents |
| **Excel** | Data extracted from Excel spreadsheets |
| **CSV** | Data extracted from CSV files |
| **PowerPoint** | Text content extracted from PowerPoint presentations |

Each tracked element can have its own set of [actions](/help/features/article/perform-actions.md) and comparison settings.

  [Image: Multiple tracked elements configured on a single page, each with its own type and comparison method]

### Templates

Templates let you save a monitoring configuration and apply it to multiple pages automatically. This is especially useful when combined with [Page Discovery](/help/features/article/page-discovery.md) for auto-monitoring newly discovered pages.

To create a template:

1. Go to **Settings** > **Workspace** > **Templates**
2. Enter a sample URL to auto-fill settings
3. Configure tracked elements, actions, check frequency, and notifications
4. Save the template

  [Image: Template Details form with a template label, sample URL, check frequency, and proxy location]

Templates can also define URL filters for page discovery, so new pages matching your criteria are automatically monitored with the template's settings.

### Bulk Editing

Edit settings across multiple pages at once:

1. Select pages from your page list using the checkboxes
2. Click **Bulk Edit** in the toolbar
3. Choose what to change: check frequency, engine, proxy, actions, notifications, tags, or folder
4. Apply changes to all selected pages

  [Image: Tracked pages with rows selected and the Bulk actions menu open]

Available on paid plans.

### AI Configuration

Configure AI-powered change analysis per workspace:

1. Go to **Settings** > **Workspace** > **Integrations** > **AI**
2. Choose your AI provider (OpenAI, Gemini, or Anthropic)
3. Select a model
4. Optionally set focus areas to guide the AI on what changes matter most

  [Image: AI Features Configuration in workspace integrations with provider, model, and credit usage]

Each plan includes monthly AI credits. You can also bring your own API key (BYOK) for unlimited usage. See [AI BYOK Setup](/help/integrations/article/ai-byok-setup-guide.md) for details.

### Custom Check Scheduling

Control exactly when PageCrawl checks your pages:

1. Go to **Settings** > **Workspace** > **Schedule**
2. Set active monitoring hours (e.g., business hours only)
3. Choose which days of the week to run checks
4. Set the workspace timezone

  [Image: Workspace schedule settings with quick presets, day selection, an active-hours slider, and a schedule summary]

This helps reduce unnecessary checks during off-hours and keeps your check quota focused on the times that matter.

### Global Filters

Apply text filters across all pages in a workspace:

1. Go to **Settings** > **Workspace** > **General**
2. Add global ignored text patterns
3. These patterns are excluded from change detection on every page in the workspace

Useful for filtering out dynamic content like timestamps, ad copy, or session IDs that appear across many pages.

### Proxy Configuration

Choose where PageCrawl checks your pages from:

- **Default** - Automatic server selection
- **Proxy Pool** - Use your own proxies (managed under Settings → Proxy Pools) for pages behind firewalls or geo-restrictions
- **Location-specific** - Select from available proxy locations (London, New York, San Francisco, Toronto, Frankfurt, Tel Aviv)
- **Residential** - Use residential IP addresses for pages that block datacenter IPs

Configure per page or apply via bulk edit.

---

Need more? The complete PageCrawl.io help center, with every article, is available as a single document at https://pagecrawl.io/llms-full.txt. Read it for context on anything this page does not cover.
