contactID Contact form outreach · Chrome

Your pitch, sent through every contact form. Automatically.

Drop in a list of websites. contactID finds each site’s contact form, fills in your details and message, and presses submit for you, hundreds of times over, while you do something else.

Pay only for forms that sendNo domains or warm-upChrome, Edge, Brave, Opera, Arc
1 creditper form actually submitted
1 to 8 tabswebsites processed at once
20countries covered by Find websites
$0.02per website on the Scale plan
Watch it work

See a contact form submitted for you

contactID opens each business website, finds its contact form, types your message and submits it. The video walks through the whole run, from the sender to the results.

  • Set up the sender once and write the message with your tags
  • Add websites from a file or from Find websites
  • Press Start and read Sent, Failed or No form for every site
Why contact forms

Cold email takes weeks to set up. A contact form is already there.

Almost every business website has a form that goes straight to someone who reads it. contactID uses the door the business already opened.

Cold email

Before you send a single message

  • Buy extra domains to protect your main one
  • Set up mailboxes and authentication records
  • Warm up the inboxes for weeks
  • Hunt for a personal address for every company
  • Watch for spam folders and bounces
contactID

Install, add websites, press Start

  • Uses the contact form each business publishes
  • Messages land in the inbox the business already watches
  • No extra domains, mailboxes or warm-up
  • Replies come to the email address you put in the form
  • Pay only when a form is actually submitted
How it works

Four tabs. One click to start.

01 · AGENT

Set up who is writing

Your name, email, company and message, saved once as a sender. Tags like {{website_name}} are filled for every site.

AI can draft it for you
02 · TARGETS

Add your websites

Paste addresses or drop a CSV, TXT or Excel file. contactID checks every site and finds its contact form before you send.

Pre-flight report
03 · SEND

Press Start sending

Each website opens in a background tab, the form is filled and submitted, and the next one starts. Pause or stop any time.

Runs in the background
04 · RESULTS

See what happened

Every website shows Sent, Failed or No form, and the analytics view lists the exact values that were filled on each form.

Export any time
Features

Built to get forms sent, not stuck

Everything a contact form campaign needs, from the first draft to the last submission.

✍️

AI write my message

Describe your offer, pick a tone, length and goal, and get three drafts with subject lines, already using your tags.

🎯

AI personalization

Placeholders like {intro} and {sell} are written for each website, so every message reads as if it was meant for that business.

🧩

Form coverage score

See how many forms your sender can fill before you start, and which missing field would unlock the most.

📨

Deliverability check

Flags spam-trigger words, too many links, ALL CAPS, a missing ask or a leftover [hint] while you write.

🛑

Contacted before guard

Before each run you see which websites this account already contacted, and skip them in one click.

⚖️

A/B split testing

Split one run between two or more senders and watch which message gets more forms through.

📋

12 proven templates

Starting messages for agencies, SaaS, local services, e-commerce, recruiting, PR, consulting and events.

⚡

Parallel tabs

Run 1 to 8 websites at once. Around 5 tabs, most users see about 15 websites a minute.

🔁

Retry on your terms

Fix a missing field, point to the right contact page, and retry one website or all failures at once.

🤖

Run it from an AI app (MCP)

Connect an AI app such as Claude to your account to review Agents and results, build Send lists and prepare a run. Starting a run still asks you first, and you set the daily limits for AI apps. MCP is included on Growth, Pro and Scale.

⏱️

Sending controls

Set a daily limit, sending hours and a do-not-contact list. Choose whether to skip websites whose required fields you cannot answer, and filter by country and language.

💬

Answer once, retry the rest

When a form asks a question your Agent has no answer for, answer it once and retry every website that asked it.

Find websites

No list? Build one in a minute.

Pick up to five business types and a city in any of 20 countries, and see how many businesses exist there, free. Unlock the ones you want and send them straight to the extension with their contact page already known.

  • About 4,000 categories, from dentists to wholesalers, searched city by city
  • Every search keeps only open businesses with a website and a contact page, and you can filter by rating, reviews, phone number and claimed profiles
  • Never pay twice: every list skips businesses you already hold
  • Enrich your own file of websites or phone numbers with contact pages
  • Lead credits come in packs: 100 for $5, 500 for $20, 2,000 for $60, 10,000 for $250
Who uses it

For anyone who sells to other businesses

Agencies

Offer audits and redesigns to every business in a niche and city.

SaaS teams

Reach the companies your product fits, without buying email lists.

Local services

Pitch partnerships to clinics, salons, gyms and shops nearby.

E-commerce & wholesale

Contact stores and distributors about stocking your products.

Recruiters

Introduce your service to hiring companies in bulk.

PR & link-building

Pitch stories, guest posts and collaborations to publishers.

Consultants

Open conversations with the businesses you can help most.

Events & sponsorship

Invite sponsors, exhibitors and partners at scale.

Responsible outreach

Built for real business outreach, not spam.

Automation only works if the businesses on the other end keep reading. contactID adds guard rails so your outreach stays welcome.

  • No double contacting by accidentEvery run shows websites you already reached, so you decide before sending again.
  • Sending limits and a do-not-contact listAt most 60 submissions a minute per account, whatever your settings. Add a daily limit, sending hours and a do-not-contact list on top.
  • Sensitive sites are excludedNo sending to government sites, consumer platforms or adult sites.
  • Content rulesSpam, phishing, harassment and impersonation are prohibited and moderated.
Pricing

Pay per form sent. Never per failure.

Pay as you go
$0.15/site
No subscription
10 free website credits to start
  • Pay only for what you use
  • Access to all features
  • Email support
Select packages
Starter
$29.99/mo
$0.15 per website
200 websites / month
  • Extras at $0.20
  • Basic analytics
  • Email support
Subscribe
Growth
$99.99/mo
$0.12 per website
833 websites / month
  • Extras at $0.15
  • MCP included
  • Advanced analytics
  • Team collaboration (2 users)
Subscribe
Pro
$149.99/mo
$0.045 per website
3,333 websites / month
  • Extras at $0.06
  • Search & add websites
  • MCP included
  • Full analytics suite
  • Priority support
Subscribe
Scale
$399.99/mo
$0.02 per website
19,999 websites / month
  • Extras at $0.03
  • Search & add websites
  • MCP included
  • Unlimited team members
  • Full API access
  • White-label options available
Subscribe

One website credit is used per form actually submitted. AI personalization is paid from a separate AI balance, usually a fraction of a cent per message. Lead credits for Find websites are bought in packs, not included in the plans.

FAQ

Questions, answered

What does contactID do?

It is a Chrome extension that takes a list of websites, finds each site’s contact form, fills it with your name, email, company and message, and submits it for you in background tabs, showing the result for every website.

Do I pay for websites that fail?

No. One website credit is used only when a form is actually submitted. Checking a website, websites with no contact form and failed attempts cost nothing.

Where do I get a list of websites?

Paste addresses or drop a CSV, TXT or Excel file into the Targets tab, or use Find websites in the dashboard to build a list of businesses by category and city in 20 countries, paid with lead credits.

Can every message be personalized?

Yes. Tags such as {{website_name}} and any column from your spreadsheet are filled per website, and optional AI personalization writes placeholder text for each site, usually for a fraction of a cent per message.

How fast does it send?

You choose 1 to 8 tabs at once. Around 5 tabs, most users see about 15 websites a minute, depending on how fast the sites load. Sending is capped at 60 submissions a minute per account.

Which browsers does it work in?

Chromium browsers: Google Chrome, Microsoft Edge, Brave, Opera and Arc. Firefox and Safari are not supported.

Can I control contactID from an AI app?

Yes. MCP is included on the Growth, Pro and Scale plans. A connected AI app such as Claude can review your Agents, Send lists and results and prepare a run. Starting or resuming sending asks you first, and you set the daily limits for AI apps, so nothing large goes out without your approval.

Can I limit when and how much it sends?

Yes. In the sending settings you can set a daily limit, sending hours and days, a do-not-contact list, whether to skip websites whose required fields you cannot answer, and country and language filters.

What does AI personalization cost?

It is paid from a separate AI balance, one AI request per tag per website. You pick the model from eight options from OpenAI, Anthropic and Google. The default, GPT-6 Luna, costs $0.20 per million input tokens and $1 per million output tokens, and you can set daily, monthly and per-request budgets.

How much do lead credits cost?

Lead credits pay for the businesses you unlock in Find websites. They are sold in packs of 100 for $5, 500 for $20, 2,000 for $60 and 10,000 for $250. Searching and seeing the counts is free.

What can I not use it for?

Spam, phishing, harassment, impersonation or anything illegal. contactID is built for legitimate B2B outreach and does not send to government sites, consumer platforms or adult sites.

Need the full documentation?

Agents, targets, credits, deliverability and troubleshooting, step by step.

Open the contactID Help Center →
Start free, no card

Let the contact forms
do the outreach.

Install contactID, set up your sender, add your websites and press Start. Your first forms go out in minutes.

Install the Chrome extension → Book a demo
Pay only for sent formsNo domains or warm-up

New here? Create an account · Already a user? Log in