Send your message through every company's own contact form

We fill in the contact form on each company's website with your message and collect the emails and phone numbers the site lists. A form that does not go through costs nothing.

$0.09 for each form that goes through, so $10 covers about 111. No subscription. Credit never expires. Full API included.

  • $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, Netherlands goes from Sending, 112 of 150 delivered, to Finished at 150 of 150, while its Contacts tab grows to 353 emails and phone numbers from 177 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

All three come with every campaign at no extra cost. You pay $0.09 for each form that goes through.

Messages delivered, with proof

Your message lands in the inbox where each company reads its contact form. For every one you see the filled-in form and the page the site showed after sending.

A clean contact list

The emails, phone numbers and WhatsApp numbers each site lists, with named people where they appear. Download as a spreadsheet (Excel or CSV).

Replies in one inbox

Answers come back matched to their campaign and company. Out-of-office messages, undelivered emails and "take me off your list" replies are sorted for you.

How contact collection works

On a company's website we scan the contact page and find the email address sales@northwind.example, the phone number +31 20 555 0143 and a named person, Anna de Vries in Sales, with her own email address. Each one becomes a row in your spreadsheet with the contact, its type, the person's name 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
  • Write in any language
  • Saved sender details
  • API and webhooks
  • A reason for every company not reached
Results

See what landed and who answered

Every campaign shows what was delivered, what the websites confirmed and who replied, in one view.

  • Delivered, confirmed by the site and replies
  • A plain reason for every company not reached
  • Reach more companies when a campaign finishes

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 353 emails and phone numbers from 177 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

Two ways to pick the companies. We do the rest.

We find the companies for you, or you bring your own list. Either way, nothing is sent until you approve the list.

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 the companies do, like "packaging machines", and pick a country.

2

We find their websites

The company websites that show up in search results for those words, in that country.

3

Your list of companies

Check it before anything is sent. Save it as a list or download it as a spreadsheet.

Price$0.09 for each form that goes through, plus the search cost, shown before you start. Unused money comes back when the campaign ends.

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, send your message, and collect emails and phones with the page they came from.

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

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 in
one inbox
8Download contacts and lists
as a spreadsheet
Saved for you

Everything is saved for next time

Set it up once. Your second campaign takes minutes because the pieces are already there.

All of this stays in your account for the next campaign:

  • 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 read the website and collect the contact details it lists. One campaign gives you messages delivered and a fresh contact list.

  • 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: 353 contacts from 177 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

A list of companies is simply their websites, like example.com. No contact page links and no emails needed: we find the contact page and the contact details ourselves. Keep lists your whole team can use and start a campaign from any of them.

  • Build lists from a spreadsheet, pasted web addresses or a campaign
  • Each company only once
  • Compare two lists
  • Reuse a list in a new campaign
  • Download any list as a spreadsheet
A saved list called Dutch 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

Every reply in one inbox

Replies are matched to their campaign and company, and rules hand them to the right person on your team.

  • Out-of-office messages and undelivered emails sorted out
  • "Take me off your list" replies go on your do‑not‑contact list
  • Plan follow-ups through the same contact form
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

Sending contact forms by hand takes minutes per company. Contact Form Outreach 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. After setup, the app works in the background.

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.. You would also copy the emails and phones yourself.

With Contact Form Outreach, your own list

$98

$90.00 in credit at most, at $0.09 for each form that goes through, plus $7.50 for about 15 minutes of your time to set up. Contact collection included. If we find the companies for you, the search costs extra, shown before you start.

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. Here is one from the sample data.

The proof for hendriks-machines.example: delivered on September 20, 2026 at 2:26 PM, a reply on September 23, 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 Bedankt voor uw bericht. Both pictures show the page address and Sep 20, 2026, 2:26 PM.
Sample data. Fictional company on an .example address.
  1. Date and time of delivery

    When the website accepted your message, to the minute. Replies are added with their own date.

  2. Page address and time stamp

    Each picture shows the address of the page it was taken on, with the date and time.

  3. The form, filled in

    Exactly what we typed into each box of the website's own form, just before sending.

  4. The page after sending

    The confirmation the website showed back. The company's history also notes what that page said.

Forms that do not go through cost nothing: their credit comes back, each with a plain reason.

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, replies, proof, the API and webhooks included.

Full pricing

Large volume?

Sending to many companies each month, or running campaigns for several clients? Email us and 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 a picture of the form and of the page after sending.
  • 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 spam folder, no weeks of waiting and no contact list to buy.

Read the full comparison

Contact form outreach
We fill in the "Contact us" form on each company's own website with your message. It lands in the inbox their team already reads.
Cold email
Emailing companies that do not know you yet, from extra email accounts you set up first, to addresses you usually buy. Spam filters decide if it is seen.

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 form, checked by the people who answerA crowded inbox, or the spam folder
Waiting time before you can sendNone. Start todayWeeks of sending test emails before you can send
Contact detailsEmails and phones collected in each campaign at no extra costBought separately, often $0.10 to $0.30 per contact, and some no longer work
SetupPick companies, write one message, approve the listExtra web addresses, email accounts and technical set-up

Same reach, a fraction of the cost

Compare reaching the same companies through their contact forms and with cold email.

Start with $10. It covers about 111 forms that go through.

First month cost for 1,000 companies

Contact forms $90.00

Cold email from $161 up to $421

With your own list, that is about $71 less in the first month.

Contact Form Outreach

$90.00

At most: 1,000 companies times $0.09, plus the search and any security-check amount you set, both shown before you start.

Some forms ask a security question before they send. A campaign only pays for help with those if you set an amount for it, and never spends more than that. A form that does not go through costs nothing.

  • No domains, email accounts or sending tool to buy
  • No contact lists to buy: each campaign collects the emails and phones the sites list, at no extra cost
  • No waiting time. Start sending the same day
  • Your message goes through each company's own contact form

Cold email setup (estimate)

$161 to $421

first month, using typical public list prices

Extra web addresses for sending (1, about $12 each per year)
$12
Email accounts (2, about $6 each per month)
$12
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
Who it's for

More conversations with the companies you want

All use cases

Agencies

Uses your own list

Upload each client's list of companies, run every client from one account, and show each client the proof.

B2B sales teams

Either way

Work through your own list of accounts or let us find new companies, then add the emails and phones we collect to your sales tools.

Founders

We find the companies

Describe who you sell to and write to your first hundred companies without buying a list.

Partnerships and suppliers

We find the companies

Find distributors, resellers or suppliers in a new country and write to them in their own language.

For developers

Connect it to your own software, 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. Keys are made in the app, under Settings › API keys.

  • Start campaigns, check the cost and approve their lists.
  • Send, then read results, contacts and replies.
  • Webhooks tell your software the moment something happens.
  • Automatic top-up adds credit when your balance runs low.
  • Keys only do what their permissions allow, and a list must be approved before it is sent.
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

Anything not covered here? Email us at hello@contactformoutreach.com.

What does Contact Form Outreach do?

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, and replies come back to one inbox.

What does it cost?

$0.09 for each form that goes through. A form that does not go through costs nothing. When we find the companies for you, the search has its own cost, shown before you start, and unused money comes back when the campaign ends. Bring your own list and there is no search cost.

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.

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), with no search cost.

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.

Why contact forms instead of cold email?

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

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

Start today with $10. It covers about 111 forms that go through. Replies come back to one inbox, with proof of every delivery and a ready contact list.