from prompt to paid — without becoming a salesperson

You code
like a senior.
Why sell
like a junior?

sales4.dev is the dev's sales cockpit. It finds the client, sends the proposal, follows your call and points out the bug that cost you the deal. You just code — the sales side runs on autopilot.

$ no card · no-strings trial · built by devs, for devs
~/closing.js — sales4.dev
// close the client and charge — without leaving the panel
import { sales4 } from '@sales4/sdk'
 
const charge = await sales4.pay.create({
  amount: 15000.00,  // R$ 15,000.00
  method: 'pix',
  client: 'OdontoSorriso Clinic',
})
 
➜ ~ node pix.js
› charge created · QR generated · waiting…
✓ Proposal accepted: R$ 15,000.00 // status: paid

// built for anyone selling B2B services

> dev / software house > built a B2B app or SaaS > paid traffic manager > social media manager > web agency > automation & no-code
27.0 Mcompanies in the base
24.6 Mwith email
15.2 Mwith mobile
+300knew companies/month
the problem isn't your code

They told you to "improve your portfolio". A lie. What's blocking your revenue isn't technical — it's what comes after the code: finding who pays, charging the right price, not ghosting on follow-up and not freezing when you hear "that's expensive". That's not in the docs.

// meanwhile, the dev who sells worse than you closes better than you.
how_it_works

From first lead to signed contract,
in one flow.

Five steps. Each one solves a part of selling that costs you money today — and they all talk to each other.

pr #417 · batch/maceio-no-website → main
01 · find
finds companies with no website near you
46ms
02 · reach out
sends on WhatsApp and email, in rotation
today
↓ following 1 of them
03 · talk
AI suggests the answer to each objection
⚠ changes requested · too expensive
↳ sales4 suggested: anchor on cost/month, not on project
40s
04 · pitch
presentation, proposal and contract in your format
▤ proposal-417.pdf
4s
05 · close
call review with score and improvement points
2m
waiting for 5 checks…
lead → client · 6 days

// example run

01 · find

Find who needs you

Finds businesses in your area with no website — your hottest lead — and fires the outreach on WhatsApp and email.

02 · reach out

Many numbers, none burned

Automatic rotation across your WhatsApp numbers and email inboxes, with a daily cap by channel age. Volume without losing a number.

03 · talk

WhatsApp inside the panel

Unified inbox with AI suggesting the right reply to every objection. Your number, your tone — zero robot vibes.

04 · pitch

Materials ready in one click

Presentation, proposal and contract generated in your style from the client's brief. PDF in hand, no Canva.

05 · close

Call review 🐛

Records your call, gives you a score and points out the bug that cost the "yes". Like code review — but for the conversation.

features

Everything sales demands.
Nothing you need to configure.

01
🔍

Lead capture on Google

Scans Google Business by niche and region and automatically flags who has no digital presence — your hottest lead — dropping it straight into your funnel.

02
💬

Your WhatsApp

Connect your number (official or not) and send with anti-block pacing, your way — zero robot vibes.

03
🧠

AI materials

Presentation, proposal and contract generated in your style from the client's brief — as PDF, ready to send.

04
📊

Call review

Your Meet/Zoom calls become a score and a checklist of bugs. Each mistake links to the right lesson — you improve every conversation, not every year.

05
📇

Pipeline

Every lead on a card, moving visually from "new" to "paid" — you never lose track of where each client stopped.

06
🎓

Playbook

The "from prompt to paid" track — and the AI prioritizes the lesson for whatever you struggle with most, based on your own calls.

the part you'll love

You configure nothing.
Open and use.

No API keys, no tools to sign up for, no need to understand sales. All the infrastructure is ours and runs invisibly behind the scenes. You connect your WhatsApp and that's it — the rest is already on.

pricing

Start mid-level. Reach senior.

You are already senior at code. The plan says where you stand at selling.

// mid-level
R$97/mo
cancel anytime
15,000 companies/month from the public registry
3 WhatsApp numbers
3 email inboxes
AI materials — presentation · proposal · contract
Call review with score and bug checklist
Pipeline, follow-up and the “from prompt to paid” Playbook
Import your own spreadsheet
1 person
Start free trial
7 days · no card · see everything inside
most chosen
// senior
R$147/mo
for whoever already runs at volume
500,000 companies/month — 33× the mid-level plan
10 WhatsApp numbers
20 email inboxes
more recently opened companies
10× more Google presence
Big batches become a file, straight to outreach
Up to 5 people on the team
everything in mid-level included
Start free trial
7 days · no card · see everything inside
// enterprise
custom pricing
volume and limits agreed with you
Capture volume without the caps above
WhatsApp numbers to fit your operation
Email inboxes to fit your operation
Unlimited people
A conversation first, a proposal after
Talk about Enterprise
reply on WhatsApp · no forms
mid-levelR$97/mo seniorR$147/mo enterprisecustom
Companies per month15,000500,000unlimited*
WhatsApp numbers310unlimited*
Email inboxes320unlimited*
People on the team15unlimited
cost per unit
Cost per companyR$ 0.0065R$ 0.0003negotiated
Cost per emailR$ 0.0072R$ 0.0016negotiated
Cost per WhatsApp messageR$ 0.027R$ 0.012negotiated
monthly sending capacity
Emails (inboxes capped at 150/day)13,50090,000unlimited*
WhatsApp (numbers capped at 40/day)3,60012,000unlimited*
complementary sources
Recently opened companies per month5001,000negotiated
Google presence per month1001,000negotiated

* On Enterprise the limits are agreed with you — there is no table cap.

git commit -m "first sale"

From your next lead
to your next payday.

You already master the code. Leave the sales to us.

Try free now