Contact form outreach for B2B Send your message through every company's own contact form

We fill in each form for you and collect the emails and phone numbers the site lists.No list? We find the companies for you: type what they do, pick a country and how many.

No subscription. Runs in the cloud, even with your computer off. Full API included, so your own software can use it too.

  • $0.09for each form that goes through
  • Emails + phonescollected from every site
  • Prooffor every delivered message
  • Any languagewrite your message in any language
A campaign in the app, recorded with sample data: CNC job shops, France goes from Sending, 112 of 150 delivered, to Finished at 150 of 150, while its Contacts tab grows to 361 emails and phone numbers from 175 companies.

Sample data, not real results. Recorded in the app, sped up.

  • $0.09for each form that goes through
  • Emails + phonescollected from every site
  • Prooffor every delivered message
  • Any languagewrite your message in any language
What you get

One campaign, three results

Contact form marketing means sending a short business message through the contact form each company publishes on its own website, instead of guessing its email address. All three results come with every campaign, at no extra cost.

Messages delivered, with proof

Each message goes in through the company's own contact form, with proof the website accepted it: the form filled in and the page it showed after sending.

A clean contact list

The emails and phone numbers each site lists, ready to download as Excel or CSV.

Replies to your own email

Replies come to your own email, and the app matches each one to its campaign and company.

How contact collection works

On a company's website we scan more than the contact page. We find the general email address sales@northwind.example on the contact page, the general phone number +44 20 7946 0143 on the about page, and a named person, Anna de Vries in Sales, with her own email address on the team page. Each one becomes a row in your spreadsheet with the contact, its type, who it belongs to and the page it was found on: 3 contacts found. Then you download the list as a spreadsheet (Excel or CSV).

Illustration with a fictional company on a .example address.

Also included

  • Follow-ups through the same form
  • Team reply routing
  • Team roles and invitations
  • Shared do‑not‑contact list
  • Each company in its own language
  • Saved sender details
  • API and webhooks
  • A reason for every company not reached
Results

See what landed and who answered

Each campaign shows what was delivered, what the sites confirmed and who replied.

  • Reach more companies when a campaign finishes
  • Run it again in another country

A real screen from the app, shown with sample data.

A finished campaign overview with sample data: 150 of 150 delivered, with buttons to reach more companies or run it in another country.
Under 40 seconds

Watch a campaign from start to download

A silent recording of the app with sample data.

What the video shows: Discover, starting a new campaign by typing keywords and picking a country. Your list, pasting your own web addresses instead. Contacts, a finished campaign's 361 emails and phone numbers from 175 companies. Proof, the form filled in and the page the site showed after sending, each with its address and time. Export, the Download menu offering Excel or CSV.
How it works

How contact form outreach works

  1. List building: we build the targeted list for you, free when you send to them, or you paste your own.
  2. Message: write it once; each company gets its own version, in its own language.
  3. Submission: we fill in each company's contact form, $0.09 for each one that goes through.
  4. Results: proof of each form, the contacts each site lists, and replies to your own email.

Two ways to pick the companies. Either way, nothing is sent until you approve the list, and it all runs in the cloud, even with your computer off.

See how it works, step by step

We find the companies

Best for: finding new customers

The new campaign page with sample data: typing the keyword packaging machines, adding it, then choosing France as the country.
1

Words and a country

Type what they do, like "packaging machines", and pick a country.

2

We find their websites

Company websites that show up in search results for those words.

3

Your list of companies

Check it before anything is sent.

Price$0.09 for each form that goes through. Free search for the ones you send to.

You bring the list

Best for: agencies and lists you already have

The new campaign page with sample data: choosing Use my own list of websites, then pasting three company websites and one repeat; the app counts 3 companies and drops the repeated one.
1

Bring a list of websites

Just each company's website, like example.com. No contact page links needed.

SpreadsheetPasted web addressesSaved list

2

A web address that appears twice is counted once, so no company gets your message twice from one campaign. Saved lists never hold a company twice.

Each company is contacted once.

3

We do the rest

We find each contact page and send your message.

Price$0.09 for each form that goes through. No search needed.

Either way

4Contact form filled
with your message
5Emails and phones
collected from each site
6For each delivered message you see pictures of the form filled in and of the page the website showed after sending, each with the page address, date and time, plus a dated history.
7Replies to
your own email
8Download contacts and lists
as a spreadsheet
An illustration with made-up companies: the robot opens a company's contact page, fills in the form with your message, sends it and keeps the proof, collects the emails and phone numbers, and works on many websites at once.
Saved for you

Everything is saved for next time

Set it up once, and your next campaign takes minutes.

Kept in your account for next time:

  • Target lists
  • Messages
  • Sender details
  • Campaigns
  • Do‑not‑contact list
  • Contacts
  • Companies and notes
  • Replies
Inside the app

See it in action

Real screens from the app, shown with sample data.

See every screen

Contacts collected

Every site's emails and phone numbers, ready to use

While we fill in each form, we collect the contact details the site lists.

  • Emails, landlines, mobiles and WhatsApp
  • Named people where the site lists them
  • Download as a spreadsheet (Excel or CSV)
The Contacts tab of a campaign: 361 contacts from 175 companies, each email address or phone number with its type, person, company and the page it was found on.
Lists

Lists that never hold a company twice

Keep lists your whole team can use, and start a campaign from any of them.

  • Build them from a spreadsheet, pasted web addresses or a campaign
  • Compare two lists
  • Download any list as a spreadsheet
A saved list called French distributors: 38 companies, one on the do-not-contact list, a button to start a campaign with this list, and each web address with when and by whom it was added.
Replies

Replies matched to each company

Replies come to your own email, and the app shows them here, matched to their campaign and company.

  • Out-of-office messages and undelivered emails sorted out
  • "Take me off your list" replies go on your do‑not‑contact list
  • Rules hand each reply to the right person on your team
The Replies screen: a table of replies with the company web address, the campaign, the subject line and when it was received.
Time saved

Your time against the machine

By hand, each company takes minutes. The app does it for you, in the background.

By hand, each company takes six steps: find the website, find the contact page, read the form, copy and paste the message, fill in the fields, and send. In the time it takes, you send 2 forms and spend about 8 minutes. With Contact Form Outreach, after about 15 minutes of setup the forms are sent in the background while your own time stays at 0 minutes. Not to scale.

Illustration, not to scale.

What your time is worth

You save about 66.4 hours, about 8 working days.

Your hours for 1,000 companies

By hand 66.7 hours

With the app about 15 minutes

The same for 100 or 20,000 companies.

Your cost for 1,000 companies

By hand $2,000

With the app $98

About 21 times cheaper than by hand

By hand

$2,000

66.7 hours of your time at $30 an hour, at Our estimate, not a measurement: finding the contact page, reading the form and filling it in takes about 4 minutes per company. Copying the emails and phones the site lists would take longer still..

With Contact Form Outreach

$98

$90.00 in credit at most, plus $7.50 for about 15 minutes of your time to set up.

Proof of delivery

What proof of delivery looks like

Every delivered message comes with a picture of the form filled in and of the page the site showed after sending.

The proof for fontaine-metal.example: delivered on September 18, 2026 at 8:21 PM Berlin time (CEST), a reply on September 21, a picture of the contact form filled in with the sender's name, company, email, subject and message, and a picture of the page after sending that says Merci, votre message a bien été envoyé. Both pictures show the page address and Sep 18, 2026, 8:21 PM Berlin time (CEST).
Sample data. Fictional company on an .example address.
  1. Date and time of delivery

    When the website accepted your message, to the minute.

  2. Page address and time stamp

    Each picture shows the page address, date and time.

  3. The form, filled in

    Exactly what we typed into each box, just before sending.

  4. The page after sending

    The confirmation the website showed back.

A form that does not go through costs nothing.

Pictures are kept for 90 days.

Pricing

Simple pricing. Forms that don't go through cost nothing.

$0.09 for each form that goes through. Contacts, proof, replies and the API included.

Full pricing

Forms that cannot be sent are returned to your credit

For example:

  • Websites that are down or no longer exist
  • No contact form found on the website
  • The form would not accept the message

Example with a $10.00 top-up: two forms are sent at $0.09 each, leaving $9.82. The next form could not be sent, so its $0.09 is returned and the balance stays at $9.82. The next form is sent, leaving $9.73.

Large volume?

Many companies each month, or campaigns for several clients? Tell us about your plans.

hello@contactformoutreach.com

Illustration: one account runs campaigns for five fictional clients at once, each with its own target list and delivered count.

Safe and above board

You stay in control

  • You approve firstNothing is sent until you approve the list.
  • Do‑not‑contact honoredCompanies on your do‑not‑contact list are always skipped.
  • Proof keptA record of every delivery, with pictures.
  • SecureYour data is encrypted in transit and at rest.

Rules differ by country, so check the ones that apply to you. This is not legal advice.

Read the guide

Why contact forms

Why contact forms beat cold email

No email accounts to set up, no weeks of waiting and no list to buy.

Read the full comparison

Contact form outreach
Your message goes through the "Contact us" form on each company's own website.
Cold email
Emails to companies that do not know you, from extra accounts you set up, to addresses you usually buy.

Contact form

Cold email

Contact form: your message is typed into the company's own contact form, sent, and arrives in the company inbox. Delivered. Cold email: each email has to get through domain warm-up and spam filters, and some end up in the spam folder instead of the inbox.

Illustration of the two routes.
TopicContact formsCold email
Where your message landsThe inbox where they read their contact formA crowded inbox, or the spam folder
Waiting time before you can sendNone. No test emails firstWeeks of sending test emails first
Contact detailsCollected in each campaign, at no extra costBought, often $0.10 to $0.30 each, and some no longer work
SetupPick companies, write your message once, approve the listExtra web addresses, email accounts and technical set-up

Same reach, a fraction of the cost

First month cost for 1,000 companies

Contact forms $90.00

Cold email from $163 up to $423

Through contact forms: about $73 less in the first month.

Contact Form Outreach

$90.00

At most: 1,000 companies times $0.09.

  • No domains, email accounts or sending tool to buy
  • No contact lists to buy
  • No waiting. Start the same day

Cold email setup (estimate)

$163 to $423

first month, at typical public prices, before follow-ups or list cleaning. How we estimate

Extra web address for sending (1, about $12 a year)
$12
Email accounts (2, about $7 each per month)
$14
Sending tool subscription
$37 to $97
Contact lists to buy ($0.10 to $0.30 per contact)
$100 to $300
Waiting time before you can send
2 to 4 weeks

Compared with other contact form tools

Everything below comes with our $0.09. Nothing else to buy.

We find the companies for you
The only one where you type what the companies do, see the price and start the same day. Finding them is free when you send to them. Checked 18 Oct 2026.
Runs in the cloud
Nothing to install. It keeps going with your computer off. No proxies, servers or CAPTCHA accounts to buy.
Pay only for forms that go through
Finding the companies you send to and solving CAPTCHAs are free.
Proof of every delivery
Pictures of the form filled in and of the page after sending.
Contacts in the same campaign
Emails, phones and WhatsApp numbers, ready as Excel or CSV.
Replies matched and sorted
Replies come to your own email, matched to each company and sorted.
Full API and webhooks
Your own software can run it all, at the same price.
Who it's for

B2B lead generation, one contact form at a time

All use cases

Agencies

You bring the list

Run every client from one account, and show each client the proof.

B2B sales teams

Your list or ours

Use your list or ours, then follow up with the contacts we collect.

Founders

We find the companies

Reach your first hundred companies without a list.

Partners and suppliers

We find the companies

Find distributors, resellers or suppliers in a new country.

For developers

Connect it to your own software, at no extra cost

Everything you do in the app, your own software can do through the API, at the same prices.

  • Start campaigns, check the cost and approve their lists.
  • Send, then read results, contacts and replies.
  • Webhooks tell your software when something happens.
  • Keys only do what their permissions allow.
See the API and webhooks
HTTP
# Send an approved campaignPOST /v1/campaigns/{id}/sendAuthorization: Bearer $API_KEYIdempotency-Key: send-7f3a202 Accepted{ "kind": "submit", "state": "queued" }# Then your endpoint hears backPOST https://your-app.example/hooks{ "type": "response.recorded" }
Good to know

Questions and answers

Questions before your first campaign? A person answers at hello@contactformoutreach.com.

What does Contact Form Outreach do?

We find the companies for you, free when you send to them, or you bring your own list. Then it sends your message through the contact form on each company's website and collects the email addresses and phone numbers those sites list. You see what was delivered and the proof. Replies come to your own email, and the app matches each one to its campaign and company.

Do I need to install anything or keep my computer on?

No. Everything runs in the cloud, on our servers: finding the companies, filling in the forms, solving CAPTCHAs, the proof and the contact details. There is no software or browser extension to install. Close the app or switch off your computer, and your campaigns carry on.

What is contact form marketing?

Contact form marketing, also called contact form outreach, means sending a short business message through the contact form a company publishes on its own website, instead of guessing its email address. Contact Form Outreach fills in the contact form of each company on your list that has one. Replies come to your own email, and the app matches each one to its campaign and company.

Is this a bulk contact form submission tool?

Yes. It is a contact form submitter that automates bulk contact form submission across your whole list, with checks built in: nothing is sent until you approve the list, a list never holds a company twice, companies on your do-not-contact list are always skipped, and you get proof of every form that goes through.

What does it cost?

$0.09 for each form that goes through. A form that does not go through costs nothing. Finding the companies you send to and solving CAPTCHAs are free, and the AI writer and translation are included. A company with a form that the search finds and you leave out costs $0.01. When a campaign starts, the most it can cost is set aside, and money for forms that do not go through comes back when it ends.

Does every company get the same message?

No. You write your message once. Switch on the AI writer and it reads each company's website and writes that company its own version of your message, in the company's own language. Or upload a file of your own versions, and the app uses them in turn. You can also put each company's name and city in the message. All of this is included in the $0.09 for each form that goes through.

What's the minimum top-up?

$10, which covers about 111 forms that go through. There is no subscription and credit never expires. Forms that do not go through are returned to your credit. Credit already used for forms that went through is not refunded.

Can I see what a campaign gives back before I top up?

Yes. Signing up is free, and before your first top-up the app lets you open a finished example campaign: made-up companies, with the proof pictures, replies and contact details a real campaign gives back. Nothing in it was sent, and it costs nothing.

How many of the companies will get my message?

It depends on the trade and the country: some websites have no contact form, and some forms refuse a message or ask for a detail you did not give. In our tests of about 10,000 sends, the message went through on 90 to 96% of websites with a contact form, protected sites included. Your result can differ, so you choose how many forms should go through, each campaign shows how many did and a plain reason for every company not reached, and you pay only for the forms that go through.

What reply rate can I expect?

It depends on your offer, your message and how well each company fits, so we do not promise one. Each campaign shows your own: replies as a share of the forms that went through, and the typical time to a reply. About 1,000 forms is enough to tell whether a message works, which is why the app suggests 1,000 to start.

Where do the companies come from?

Two ways. We find the companies: type what they do and pick a country, and we collect the company websites that show up in search results for those words. Or you bring the list: paste web addresses, reuse a saved list or upload a spreadsheet (Excel or CSV). Your own list costs nothing to add, and our search is free for the companies you send to. You pay for the forms that go through.

Is anything sent before I approve it?

No. Nothing is sent until you approve the list, and companies on your do-not-contact list are always skipped.

What contact details do you collect?

The email addresses and phone numbers published on each company's website, including landline, mobile and WhatsApp numbers and named people where the site lists them. Download them as Excel or CSV.

Where do replies go?

To your own email. Companies answer the address in your sender details, and you reply from your usual mailbox. We can connect that mailbox for you, or you can forward the replies to us, and the app then matches each one to its campaign and company, with out-of-office messages, undelivered emails and "take me off your list" requests sorted for you.

Why contact forms instead of cold email?

A contact form is the channel a company set up to hear from people. There are no sending addresses of yours for spam filters to judge, no weeks of sending test emails before you can start, and no list of guessed addresses to buy. Read the full comparison.

Is contact form outreach a kind of cold outreach?

Yes. Like cold email or cold calling, it reaches companies that have not heard from you yet, so the same good habits apply: a message that is relevant to them, your real name and company, and an easy way to say no. The difference is the channel: your message arrives through the form the company set up to hear from people.

Can it connect to our own software?

Yes, at no extra cost. Every action in the app is also available through the API, webhooks tell your software when something happens, and the prices are the same. Endpoints, webhooks and examples are on the Developers page.

Your next customers already have a contact form

We find the companies for you, free when you send to them. Start with $10. It covers about 111 forms that go through, with proof and contacts included.