Most people who say no are just saying "not now"
Think about the last person you hired — a dentist, a plumber, a designer. You ignored every ad for months, then something happened in your life, and inside a week you picked somebody.
Every person who could ever pay you is in one of three states: they do not need you yet, they need you right now, or they already hired someone else. Only the middle group can be sold to, and at any given moment it is small.
Cold outreach fails because it hits all three groups at random. Better words will not fix that. Better timing will. So the real job is not being more convincing — it is finding out who entered that middle group this week.
Find the event that happens right before the money
Nobody wakes up wanting a service. Something happens first: a move, a baby, a promotion, a broken machine, a signature on a lease. Your work is to name the event that lands one to four weeks before somebody needs you.
Write the list for your own trade. A few examples:
- Realtor: a job offer in another city, a baby on the way, a lease ending, a family splitting up
- Interior designer: keys handed over, a photo of an empty room, a renovation start date
- Wedding photographer: an engagement, a date set, a venue booked
- Mover: a lease signed, a last day in the old place
- HVAC: a heat wave, a house bought in summer, a unit that just died
- Business coach: a resignation, a new job title, a first hire
Those events are exactly what ByPath scans public posts for, but the list has to be yours first. Once you have it, you stop selling a service and start watching for moments.
The exact words people post right before they buy
Real posts are short and personal. Almost nobody writes "looking for a contractor" or "need a realtor" — that kind of post is one in a thousand. People describe their life and expect their friends to react.
These are the kinds of lines that mean money is about to move:
- got the keys
- we're engaged
- signed the lease today
- closing day
- moving to [city] next month, any tips?
- last day in this apartment
- our AC died and it is 40 degrees outside
- we finally registered the company
- renovation starts Monday
- baby number two coming in March
- we have outgrown this office
- starting a new chapter
Notice that none of them name a service. That is the whole point. The person is not shopping yet — they are about a week away from shopping, and you can be there before the search starts.
Do it by hand for one week, 30 minutes a day
Before you buy any tool, run this by hand. It teaches you the words your buyers really use, which no tool can teach you.
- Pick five phrases from your list.
- Search each one in the app's own search box, plus your city name.
- Sort by newest. Old posts are dead — the event already happened and someone else got the job.
- Open ten results and keep three: a real person, near you, posted in the last seven days.
- Skip anyone selling the same thing you sell. Half of what you find will be other pros advertising.
- Save five things in a sheet: name, link, the exact words they used, the date they posted, and the date you will follow up.
Ten saved moments a day is plenty. This watching is the boring part ByPath does automatically, handing you about five fresh ones each morning — but doing it by hand first is what makes you good at reading them.
Write a first message that gets a reply
The first message is not a pitch. It is proof that a human read their post.
- Start with their moment, never with your job title.
- Say one specific thing that shows you actually read it: the area, the month, the venue.
- Give something small and free that helps within ten seconds — a checklist, a warning, a number.
- Three or four lines maximum. It will be read on a phone, standing up.
- No link, no price, no calendar invite. Ask one easy yes-or-no question.
- Write in the language they posted in.
Example: "Congrats on the keys. If you are moving into the old town in March, the building lift has to be booked about two weeks ahead — that catches most people out. Want the one-page first-week checklist I give my clients?"
Now compare that with "Hi, I am a realtor with 12 years of experience." One message is about them. The other is about you, and it gets ignored.
Follow up on their clock, not yours
No reply is usually not a no. It usually means they were busy on the day you wrote.
Send one more message five to seven days later and add something new — never "just checking in". If it is still quiet, stop messaging and write a date in your sheet instead.
Most events have a second window you can plan for. Someone who got the keys in January often buys furniture in March. A couple that got engaged books a photographer many months before the date. A company that just hired its fifth person starts looking at bigger space soon after. Put that date in your calendar and arrive on time — being early is why some of these people never hear from a competitor at all.
Turn timing into a habit you can repeat
Two or three good moments a day beats a hundred cold messages, but only if you keep going on the days you do not feel like it.
- Keep your ten trigger phrases in one file and treat it as an asset. It gets better every month.
- Test one message wording for twenty sends before you change it. Changing after three tells you nothing.
- Track two numbers only: moments found and replies received. Likes are not sales.
- Ask every new customer one question: "What happened in your life right before you started looking?" Their answer becomes your next trigger phrase.
That last question is the cheapest research you will ever do, and almost nobody asks it.
If you want the watching done for you
Everything above works with no tool at all. The only hard part is that it needs your attention every single morning, and the weeks you get busy are exactly the weeks you find nothing.
That is the job ByPath is built for. It reads public posts in any city and any language, finds people who just posted one of these life moments, and gives you about five warm ones each morning with a suggested first message. It never messages anyone for you — you copy the draft, put it in your own words, and send it yourself. Public posts only, nothing private.
It is not open to everyone yet. If you want to be in the first group to try it, join the waitlist for early access. In the meantime, run the by-hand version this week — it works on its own.
Tell it what you sell and where. Every morning you get about 5 of these moments — with the post, the reason it’s a lead, and a first message ready to copy.
Questions people ask
Isn't it strange to message someone about a post they made in public?
Not if you sound like a person. Mention what you saw, congratulate them, offer something genuinely useful, and accept a no the first time. One message plus one follow-up is the limit — after that, leave them alone.
How many of these moments do I need each day?
Two or three real ones is enough for most solo pros. Someone in their buying week answers at a completely different rate than a stranger picked at random, so timing matters far more than volume.
What if my service has no obvious life event behind it?
Then look for business events: a new office, a first hire, funding news, a new job title, a licence granted, a move to another city. Something always changes right before a company starts spending.
Where should I be watching?
Wherever your buyers post about their own life, not where your industry talks shop. For most services that means Instagram, TikTok, Threads, X, Reddit and local community groups — plus any forum specific to your city.
Can I use ByPath for this today?
Not yet — it is still pre-launch. You can join the waitlist for early access. Until then, the by-hand routine on this page gets you the same result, just slower.