Core Features / Running Templates

Running Templates

Execute your templates to extract data, monitor progress, and manage scraping jobs.

Starting a Scraping Job

Run your saved templates to extract data from websites.

1

Select a Template

Open the ScraperQ panel and navigate to your saved templates. Click on the template you want to run.

Template list

Replace with actual extension screenshot

Select a saved template
2

Configure Job Settings

Before running, configure your job settings:

  • Page limit — how many pages to scrape (default: 1)
  • Delay between pages — wait time to avoid being blocked (default: 2 seconds)
  • Export format — CSV, JSON, Excel, or Google Sheets

Job settings panel

Replace with actual extension screenshot

Configure job parameters
3

Click 'Start Job'

Click the "Start Job" button to begin scraping. The job will run in the background while you can continue browsing.

Background Processing

Scraping jobs run in the side panel. You can minimize the panel and continue using your browser normally.

Job progress view

Replace with actual extension screenshot

Scraping job in progress

Monitoring Job Progress

Track the status of your scraping jobs in real-time.

Progress Bar

Shows current page/total pages and estimated time remaining.

Live Preview

View extracted items as they're scraped in real-time.

Status Indicators

Running, Paused, Completed, Failed — with detailed error messages if something goes wrong.

Job monitoring dashboard

Replace with actual extension screenshot

Real-time job monitoring interface

Pause & Resume

ScraperQ supports checkpoint-based pause and resume for long-running jobs.

For jobs that take a long time, you can pause and resume later:

1

Pause a Job

Click the "Pause" button during a running job. ScraperQ saves your exact position (URL index, page number, item index).

Pause Limitations

  • Infinite scroll pages are not resumable
  • For List-Then-Details: item collection phase is skipped on resume
  • If source data changes between pause and resume, duplicates or missed data may occur
2

Resume a Job

To resume a paused job:

  1. Reopen the ScraperQ panel
  2. Go to "My Jobs"
  3. Find the paused job and click "Resume"

Crash Recovery

If the browser crashes, reopen ScraperQ and your job will be available for resume from the last checkpoint (if the template supports resume).

Downloading Results

Export your scraped data in various formats.

When a job completes (or at any point during scraping):

1

Access Completed Jobs

Navigate to "My Jobs" in the ScraperQ panel to see all your completed and in-progress jobs.

2

Download Data

Click the "Download" button on any completed job. Choose from:

  • CSV — spreadsheet compatible, great for Excel
  • JSON — structured data for developers
  • Excel (.xlsx) — Microsoft Excel format
  • Google Sheets — direct streaming to your Google account

Download dialog

Replace with actual extension screenshot

Export format selection

Test Case: Running a Product Scraping Job

Walk through a complete scraping job scenario.

Scenario: Scrape 5 Pages of Product Listings

  1. Open your "Product Listing" template
  2. Set page limit to 5
  3. Set delay to 2 seconds (default)
  4. Click "Start Job"
  5. Wait for job to complete (watch progress bar)
  6. Download results as CSV
  7. Open in Excel to verify data

Expected Result: CSV file with product data from all 5 pages, no duplicates, complete fields (name, price, image, link).