Skip to content

πŸ“‹ Site Form ​

Forms are the specific pages on your website where you want to execute the extension for automated data filling. Each form is configured with URL matching rules and field definitions.

Form

πŸ“‹ Form Options ​

Essential form configuration options for automated form filling.

Form OptionsRequiredDescriptionExample Values
Page URLYesTarget page URL for form executionhttps://example.com/contact
URL Match TypeYesMethod for matching page URLsFull URL, Pathname, Hostname, RegEx
DescriptionNoOptional description for form identificationContact Form, Registration Page
Active/InactiveYesEnable or disable form processingActive, Inactive
Delay Time Before Running This FormNoWait time before form execution0, 500, 1000 (milliseconds)
Delay Time After Running This FormNoWait time after form execution0, 500, 1000 (milliseconds)

πŸš€ Insert Site Form ​

Create and configure forms for automated data filling on your website.

πŸ“ Step-by-Step Process ​

  • First Insert Site
  • Click the edit site button
  • Open Site Form Pages tab and click insert form button left side of the delete button
  • Fill Page URL and URL Match Type
  • Click Save Button
Insert Site Manually

βš™οΈ Form Management Options ​

OptionDescriptionUse Case
Page URLTarget page URLSpecify which page to fill
Match URL TypesURL matching methodFlexible page targeting
DescriptionForm identificationOrganize multiple forms
Active/DeactivateEnable/disable formControl form processing
Move Up/DownReorder formsPrioritize form execution
Form FieldsManage field definitionsConfigure data filling
Edit FormModify form settingsUpdate form configuration
DuplicateCopy form settingsCreate similar forms quickly
Copy FormCopy form to clipboardShare form configurations
Paste FormPaste form from clipboardImport form configurations
Delete FormRemove formClean up unused forms

πŸ”— Form URL Match Types ​

Configure how the extension identifies and matches target pages for form execution.

Match TypeDescriptionUse CaseExample
Match with Full URLExact URL matchSpecific page targetinghttps://example.com/contact
Match with URL pathnameMatch URL path onlyMultiple domains, same path/contact, /register
Match with URL hostnameMatch domain onlyAll pages on domainexample.com
Match with RegExRegular expression matchComplex URL patterns.*\/user\/\d+\/edit

🎯 RegEx Matching Examples ​

Special RegEx Patterns:

PatternDescriptionMatches
(:any)Match any charactersabc, 123, xyz
(:any(:end))Match any characters to end
(Don't use this is middle of the url)
abc, 123xyz

URL Matching Examples:

SITE FORM URL WITH REGEXSITE FORM URLIS MATCHED
http://demo.in/new/(:any)/edithttp://demo.in/new/jK33k3ui/editβœ”
http://demo.in/new/(:any(:end))http://demo.in/new/jK33k3uiβœ”
RegEx

Note

You can test the RegEx here.

⏱️ Form Timing Configuration ​

Control form execution timing for optimal performance and reliability.

SettingDescriptionExample ValuesImpact
Delay Time Before Running This FormWait time before form execution0, 500, 1000 (milliseconds)Prevents timing issues with page loading
Delay Time After Running This FormWait time after form execution0, 500, 1000 (milliseconds)Ensures form data is properly submitted

Note

For random time delay, you can use Random Integer Variable. Use variable {{random.integer[1000][2000]}} for random milliseconds.

Pro Tip

Use the browser console to monitor form filling timing and adjust delays accordingly.

πŸ”„ Insert Multiple Forms ​

Add multiple forms to the same site for comprehensive automation coverage.

πŸ“‹ Prerequisites ​

  1. First insert the main form of the site
  2. Copy the site ID using the method below

πŸ†” Copy Site ID ​

After the site is inserted, copy the site ID using the extension interface:

Copy Site ID

Steps to Copy Site ID:

  1. Navigate to the site management page
  2. Locate the target site
  3. Click the copy ID button
  4. Site ID is copied to clipboard

βž• Insert Additional Forms ​

After copying the site ID, insert additional forms:

Insert Site Form

Steps to Insert Form:

  1. Open the target form page in your browser
  2. Right-click on the extension icon
  3. Select "Insert Form" from the context menu
  4. Paste the site ID in the prompt box
  5. Press OK to confirm
  6. Form is inserted into the specified site

DONE πŸŽ‰

πŸ“ Insert Form Fields ​

Configure individual fields within each form for precise data filling automation.

Purpose: Define which form fields to fill and how to fill them with data from Excel templates.

Process:

  1. Fill the form on the target website
  2. Insert form fields using the extension
  3. Configure field properties (name, type, selector)
  4. Test field filling to ensure accuracy

Field Configuration Options:

  • Field Name - Unique identifier for Excel column
  • Field Type - Data type and validation rules
  • Field Selector - Element location method
  • Field Value - Data source (Excel or default)
  • Timing Settings - Before/after delays

More Details

Pro Tip

Start with the most important fields first, then add additional fields as needed for complete automation.

Important

Ensure field selectors are unique and reliable to prevent filling errors during automation.

Released under the MIT License.