AI-powered bulk directory submission tool. Opens as a Chrome Side Panel for easy use while browsing.
β οΈ This extension is not on the Chrome Web Store. Follow the steps below to install it manually.
Option A: Download ZIP from GitHub
- Go to: https://github.com/jayanta119/ai-sub-mission-plugin-
- Click the green
<> Codebutton - Click "Download ZIP"
- Extract/unzip the downloaded file to a folder on your computer
Option B: Clone with Git
git clone https://github.com/jayanta119/ai-sub-mission-plugin-.git-
Open Google Chrome
-
In the address bar, type:
chrome://extensions/ -
Toggle ON the "Developer mode" switch in the top-right corner
After toggling, you'll see:
[ Load unpacked ] [ Pack extension ] [ Update ]
- Click "Load unpacked"
- A file browser will open β navigate to the folder where you extracted the ZIP
- Select the folder that contains
manifest.json - Click "Select Folder"
β
The extension card will appear on chrome://extensions/
β
To see the icon in toolbar: click the π§© puzzle piece β find AllBacklink AI Submitter β click π Pin
The π€ icon will now appear in your Chrome toolbar!
| Step | Action |
|---|---|
| 1 | Go to chrome://extensions/ |
| 2 | Toggle Developer mode ON (top-right) |
| 3 | Click Load unpacked (top-left) |
| 4 | Select the plugin folder containing manifest.json |
| 5 | Pin the π€ icon to your toolbar |
πΊ Video Reference: How to load an unpacked Chrome extension
- Paste your bulk URLs (any format β domain.com, pipe-separated, https://, etc.)
- Click π Start Auto-Submit
- Extension opens each URL, waits for load, auto-fills the form
- Click β Next URL to skip one manually
- Click β‘ Fill This Page Now to re-fill the current page
- Fill in your business info (Website, Name, Email, Phone, Address, Descriptions, Keywords)
- Optional: add an AI Prompt for custom instructions
- Example:
Always select 'Home Services' as category. For city use 'Kolkata'.
- Example:
- Click πΎ Save
- See all URLs with status: Pending / Current / Done / Failed / Skipped
- Export completed URLs as .txt file
- Add your Groq API Key (free at https://console.groq.com/keys)
- Set delay between URLs (default: 3 seconds)
- Toggle auto-fill on/off
Groq gives smarter AI form detection. Without it the plugin still works using rule-based filling, but with a key it's more accurate.
-
Click "Sign Up" or "Log In" (free account)
-
After logging in, click "Create API Key"
-
Give it a name (e.g.
allbacklink-plugin) -
Copy the key β it starts with
gsk_...β οΈ Save it immediately β Groq only shows the full key once! -
Open the plugin β go to βοΈ Settings tab
-
Paste the key into the "π Groq API Key" field
-
Click "πΎ Save Settings"
β Settings saved!
That's it β the plugin will now use Groq llama-3.3-70b for intelligent form field detection.
All default values (your business name, URL, email, descriptions, etc.) are set in the π Details tab of the plugin.
-
Open the plugin β click "π Details" tab
-
Fill in / update your business info:
Field Example What It Fills π Website URL https://www.yoursite.comWebsite/URL fields π’ Business Name Your Business NameName/Title fields π§ Email contact@yourbusiness.comEmail fields π Phone +91 XXXXXXXXXXPhone/Mobile fields π Address City, State, CountryAddress/City fields π Reciprocal Link https://yoursite.com/links.htmlReciprocal URL fields Short Description 50β230 chars summary of your businessMeta description fields Long Description 200β500 chars full business descriptionMain description fields π·οΈ Keywords your service, your city, your nicheKeywords/Tags fields -
Click "πΎ Save" button (top right of Details tab)
β Saved! -
All future form fills will use your new values β
-
Short Description β keep between 50β230 characters (live counter shown)
- Too short (< 50): shown in π΄ red β add more text
- Too long (> 230): shown in π΄ red β trim it down
- Good range: shown in π’ green
-
Long Description β aim for 200β500 characters for best coverage
- The plugin auto-pads if a site requires a minimum length
At the bottom of the Details tab there's an "AI Prompt" field.
- Leave blank for smart auto-detection
- Or add custom instructions to control exactly how the AI fills forms
Set a specific category:
Always select 'Home Services' as category.
Set city and country:
For city always use 'Mumbai'. For country use 'India'.
Control description length:
Keep short description under 100 characters. Keep long description between 200 and 400 characters.
Force specific keywords:
Always use these keywords: plumber, plumbing service, pipe repair, bathroom fitting.
Set subcategory:
For subcategory always pick 'Repair & Maintenance'. For topic select 'Trade Services'.
Handle registration forms:
For username field use 'mybusiness2024'. For country dropdown select 'India'.
Multiple instructions together:
Always select 'Home Services' as category. For city use 'Delhi'. Keep description under 300 chars. Use keywords: electrician Delhi, home electrical repair.
Skip certain fields:
Do not fill the fax field. Leave the website 2 field empty.
π‘ Tip: Be specific and direct. The AI reads your prompt before filling each page, so the clearer your instructions, the more accurate the fill.
If a directory site requires you to register first:
- Go to π Details tab β scroll down to the yellow "Registration Auto-Fill" section
- Enter a Username and Password to use on signup forms
- Go to βοΈ Settings tab β toggle ON "Fill Registration Forms"
- The plugin will now auto-fill login/signup pages too
- β Parses ANY URL format (domain.com, https://, pipe-separated, etc.)
- β Opens URLs one by one in a new tab automatically
- β Auto-fills directory submission forms using AI field detection
- β Rule-based fill β works without any API key
- β Groq AI smart fill β smarter fills with API key
- β Custom AI prompt override per session
- β Queue persists across browser sessions
- β Export completed URL list as .txt
- β Green highlight on auto-filled fields
- β Banner notification on each page when filled
- β Side panel β stays open while you browse
| Problem | Fix |
|---|---|
| "Manifest file is missing" | Select the folder that directly contains manifest.json |
| Extension not visible in toolbar | Click π§© puzzle piece β Pin the extension |
| Extension shows errors | Click "Errors" on the card β re-download ZIP and retry |
| "Could not load β Not allowed" | Make sure Developer mode is ON first |
- Download the latest ZIP from GitHub
- Replace old folder contents with new files
- Go to
chrome://extensions/ - Click the π refresh icon on the AllBacklink AI Submitter card
ai-chrome-plugin/
βββ manifest.json # Extension config (Manifest V3)
βββ background.js # Service worker
βββ content.js # Page interaction script
βββ popup.js # Side panel logic
βββ sidepanel.html # Side panel UI
βββ popup.html # Popup UI
βββ icons/ # Extension icons (16, 48, 128px)
βββ README.md # This file
- π Report Issues: https://github.com/jayanta119/ai-sub-mission-plugin-/issues
- π€ GitHub Profile: https://github.com/jayanta119
- π Get Free Groq API Key: https://console.groq.com/keys
Last updated: 2026-03-13