Settings
The Settings page provides comprehensive control over the Excellent Data Filler extension's behavior, allowing you to customize its functionality according to your specific needs and preferences.

🔧 Extension Settings
Core extension controls that determine the overall behavior and functionality of the extension.
🔄 Extension Status
Control the main power state of the extension with this essential setting.
Functionality:
- Turn ON/OFF: Enable or disable the entire extension
- Keyboard Shortcut: Use
ALT + Q
to quickly toggle extension status - Visual Feedback: Icon changes color based on status (colored = ON, grayed = OFF)
How to Use:
- Click the extension icon in your browser toolbar
- Toggle the "Extension is ON" switch
- Extension status changes immediately
- All automation features respect this setting
INFO
Change Shortcuts Key in Chrome - chrome://extensions/shortcuts
💬 Dialog Boxes
Configure how the extension handles browser dialogs and alerts to ensure smooth automation without interruptions.
Supported Dialog Types:
- Alert Dialog: Simple alert messages
- Confirm Dialog: Yes/No confirmation prompts
🚨 Alert Dialog Handling
Automatically handle alert messages during form filling.
Look like this:

Settings:
- Toggle Switch: Turn Alert Dialog Handling ON/OFF
- Site URL Input: Enter website URL to hide alert dialogs
How to Use:
- Toggle the switch to ON
- Enter the website URL in the input field and press
enter
- Extension will automatically dismiss alert dialogs on the specified site
Note
If when you fill entry, your entry complete has been detected by the alert message, then you can turn on this option as well as give the URL of the site.
Note
Press enter
to save the website URL
✅ Confirm Dialog Handling
Automatically respond to confirmation dialogs.
Look like this:

Settings:
- Toggle Switch: Turn Confirm Dialog Handling ON/OFF
- Site URL Input: Enter website URL for confirm dialog handling
- Message Text Input: (Optional) Enter specific confirm dialog message text
How to Use:
- Toggle the switch to ON
- Enter the website URL in the input field and press
enter
- (Optional) Enter specific confirm dialog message text
- Extension will automatically handle confirm dialogs on the specified site
Important Note
If you do not give the message of Confirm Dialog then the extension will ok all the confirm dialogs of the site.
Note
If when you fill entry, your entry complete has been detected by the confirm message, then you can turn on this option as well as give the URL of the site.
➕ Insert Site/Form
Configure how the extension detects, processes, and handles form elements on websites for optimal automation performance.
🔍 Form Detection
Configure form element detection and processing.
Field Options | Description | Example Values |
---|---|---|
Form Element Label Position | Position value for form element labels | 1 , 2 , 3 , .. |
Ignore HTML Element Tag | HTML elements to ignore during form detection | div , span , script |
Ignore Input Tag Type | Input types to ignore during automation | hidden , reset , button |
Generate Selector Query Method | Method for generating element selectors | Unique Path Full Path (CSS) Full Path (DIV) XPath |
⚙️ Advanced Options
Fine-tune form detection behavior with advanced configuration options.
Option | Description |
---|---|
Fetch all the form fields of the site | Detect fields both inside and outside forms |
Check External Library in the Page | Check for external libraries on the page |
Fetch only visible forms | Detect only visible forms for better performance |
Fetch only visible form fields | Detect only visible form fields |
Allow Right Click on Site | Enable right-click functionality on the site |
FORCE: Allow Right Click on Site | Force enable right-click functionality |
Note
If some fields in your site are inside the form and some fields are outside the form, then use the "Fetch all the form fields of the site" option.
🧹 Field Name Cleaning
Clean and format field names automatically for better organization and readability.
Field Options | Description | Example Values |
---|---|---|
Is Clean Field Name | Toggle to remove repeated words from field names | ON |
Remove String From Field Name | Strings to remove from field names | ctl00$ContentPlaceHolder1$ , ctl00$OnlineContent$ |
Remove String From Field Prefix | Prefix strings to remove from field names | aspnetForm$ , form1$ |
Example:
- Original:
ctl00$ContentPlaceHolder1$txtName
- After Cleaning:
txtName
📃 Form Filler
Configure visual feedback, performance settings, and form filling behavior for optimal user experience.
👁️ Visual Feedback
Configure visual indicators during form filling.
Option | Description |
---|---|
Show Response Color in Field | Display response color in fields while filling forms |
Show Entry's Status Bar | Display status bar showing entry progress |
Look like this: Status Bar

INFO
If click Mark as Saved
button on the status bar then execute {MARK AS SAVED}
segment. If segment exists then execute.
⚡ Performance Settings
Configure filling speed and monitoring behavior.
Field Options | Description | Example Values |
---|---|---|
Status Bar Position | Position of the status bar on the page | Bottom Top |
Types of URL Monitoring | Method for monitoring URL changes | - When the page is not reloaded when the URL changes. - When the page is not reloaded when the URL changes. (ASYNC METHOD) - When the page is reloaded when the URL changes. |
Types of Form Filling Speed | Speed of form filling operations | Fast (no delay) Medium (0.3s delay) Slow (2s delay) Random (min, max) |
🎲 Random Speed Settings
Configure random delay parameters when "Random (min, max)" is selected.
Field Options | Description | Example Values |
---|---|---|
Minimum Milliseconds | Minimum delay time in milliseconds | 100 , 500 , 1000 |
Maximum Milliseconds | Maximum delay time in milliseconds | 2000 , 3000 , 5000 |
Note
These settings only appear when "Random (min, max)" is selected for Form Filling Speed.
🌐 Web Request Monitoring
Monitor specific URL patterns for web requests.
Field Options | Description | Example Values |
---|---|---|
URL Patterns | List of URL patterns to monitor | https://*/* *://mail.google.com/* *://example.com/* |
How to Use:
- Enter URL patterns in the input field
- Press
Enter
to add each pattern - Patterns will be displayed as tags
- Use wildcards (
*
) for flexible matching
Note
if use Web Request Completed
field type, then you have to use the URL patterns in the Request URL field.
⚙️ Environment Settings
Configure environment settings for the extension.
Field Options | Description | Example Values |
---|---|---|
Environment Variables | JSON configuration for environment settings | {"title": "EDF", "version": "4.0"} |
How to Use
Use in the field options value or field value with {$variable_name$}
. Like this:
{$title$}
🏢 Microsoft Form
Configure Microsoft Forms integration and field selector customization for optimal compatibility.
Field Options | Description | Example Values |
---|---|---|
Import Settings | Import Microsoft Form configuration | JSON configuration file |
Export Settings | Export current Microsoft Form settings | Downloadable settings file |
Custom Selector Query | Override default field selectors when they don't work | input[name="fieldName"] , #customField |
How to Use:
- Import Settings: Upload a previously exported Microsoft Form configuration
- Export Settings: Download current settings for backup or sharing
- Custom Selector Query: Enter custom CSS selectors for problematic fields
📤 Export/Import
Manage data backup, restoration, and site management operations.
📥 Import Operations
Operation | Description | File Format |
---|---|---|
Import Data | Import previously exported site data and configurations | JSON |
📤 Export Operations
Operation | Description | Includes |
---|---|---|
Backup All Sites | Export all active sites and their configurations | Forms, fields, settings |
Backup Archived Sites | Export only archived/inactive sites | Archived forms and configurations |
Note
Export option don't include excel data.
🗑️ Delete Operations
Operation | Description | Impact |
---|---|---|
Delete All Sites | Permanently remove all sites and their data | ⚠️ Irreversible - All data will be lost |
Delete Archived Sites | Permanently remove only archived sites | ⚠️ Irreversible - Archived data will be lost |
Important
- Backup before deleting: Always create a backup before performing delete operations
- Irreversible action: Deleted data cannot be recovered
- Archive instead of delete: Consider archiving sites instead of deleting them