Esc

Start typing to search.

Docs menu

How to configure a pre-filter for extraction

Written by Ilya Sudakov

Updated on Oct 6, 2026

Overview

The pre-filter extraction feature allows you to specify filtering parameters for data sources where the API supports this functionality.

Our currently supported data sources include Google Analytics 4, Google Campaign Manager 360 (by Advertiser), with more to come.

How to setup filter configuration

To configure a pre-filter:

  1. Go to the Extraction Flow and proceed to Step 3
    Please note that pre-filter configuration is only supported for Custom (Wide) reports.
  2. Open the Advanced Settings section:
  1. Click Add filter configuration to open the input field where you can enter your filter:

Please note that you can also remove the filter configuration by clicking Delete configuration.

For existing orders, filters can also be updated:

  • For a single extraction order in the extraction order details page - Settings tab
  • For multiple orders at once via Bulk Edit

How to create filters

You have a few options for creating a filter:

  • Use the API documentation link provided in the interface to follow the correct filter format
  • Write your own filter using the documentation as a reference
  • Ask an AI assistant (like ChatGPT) to help generate the filter. Check the video below for more details:

Generate or edit a pre-filter with AI

Where the AI Agent is enabled:

  1. Click Generate with AI next to Add filter configuration or below the filter input.
  2. Describe what to include or exclude. If a filter already exists, ask to check it or specify what to change.
  3. Review the filter applied to the draft, then run validation.

For a validation error, click Fix with AI in the warning. Review the correction and validate again.

Was this article helpful?

Questions? The Improvado team is always happy to help. Send us an email, contact your Customer Success Manager, or raise a request in the Improvado Service Desk.