You pulled 2,500 records on Monday: absentee owners, tired landlords, a few probate leads. By Thursday the replies outrun anyone's ability to read them. Half say "who is this," three people want a number by lunch, and the seller who said "maybe after the holidays" is lost somewhere in the thread list. The sends went out fine. Nobody planned the week.
This is the seller texting week for a wholesaling team, Monday to Friday. Every template comes with its trigger, its wait and what happens on no reply.
What a week of seller texting looks like
- Monday: load and clean. Skip-traced list in, duplicates and landlines out, every number scrubbed against the Do Not Call registry, each record tagged by source and by the phone that will send to it.
- Tuesday to Thursday: send and work. Opening messages go out in daytime blocks. The acquisitions person works the inbox in the gaps between sends and spends the afternoon on the phone with anyone who said yes to a call.
- Friday: sort and schedule. Every live conversation gets a status. Hot leads go to the closer, maybes get scheduled follow-ups, dead numbers come off.
The mistake is treating Tuesday as the whole job. The sends take an hour. The replies take the week.
Split the list across phones so each line sends like a person
One handset sending 2,000 messages in an afternoon looks like a machine, and carrier filters treat it that way. The fix is more lines, each sending at a human pace.
With multi-device pairing, one Android Texter account can pair several Android phones, each with its own number. For wholesaling, the working setup is three to five paired phones, each handling roughly 100-200 sends a day.
Three rules make this work:
- Pin each seller to one phone. Send with a specific
device_idrather than letting it auto-route. If the first message comes from line A and the follow-up comes from line B, the seller sees two strangers texting about the same house, and your thread history splits in two. - Send in blocks. A morning block and an early-evening block in the seller's local time looks like someone working a list, not a burst at 10:00.
- Tag the record with the device. When the deal moves to your CRM, the next person needs to know which number the seller recognises.
Every thread still lands in one dashboard inbox, so splitting the sends does not split the work.
The first four messages to an off-market owner
The opening text has one job: confirm you have the right person. It asks for nothing. An opener that leads with "cash offer" asks a stranger for a decision, and it reads like every other investor text they have deleted.
Message 1: the opener. Trigger: first contact. Send in your daytime block.
Hi, this is Marcus with Ridgeline Home Buyers. I'm trying to reach the owner of 412 Elm St. Did I get the right person? Reply STOP and I won't text again.
Message 2: the reply to a "yes." Trigger: they confirm. Send within 15 minutes, by hand, not from a timer. This is the message that turns a confirmation into a conversation.
Thanks Dana. We buy houses around Northside as-is, no repairs or showings. Have you given any thought to what you'd do with the Elm St place down the road?
Message 3: the one nudge. Trigger: no reply to Message 1 after four days. Send once.
Hi, Marcus again about 412 Elm St. If this isn't the owner's number, just reply "wrong number" and I'll take it off my list.
It is worth sending even to people who will never sell, because "wrong number" replies tell you the skip trace was bad.
Message 4: move it to a call. Trigger: any reply that engages with price, condition or timing.
Easier to talk for five minutes than text back and forth. Is later today after 5 or tomorrow morning better for you?
No reply after Message 3: stop. Mark the record dead for this campaign. A third cold touch earns complaints, not deals, and complaints are what get a line filtered.
Working 200 replies: who owns the inbox
A 2% reply rate on 10,000 sends is 200 conversations. Before the first send, decide who owns the replies and what they do with each type.
Most replies fall into six piles:
| Reply | What it means | What you do |
|---|---|---|
| STOP, remove me, hostile | Opt-out | Nothing to type: suppression is automatic |
| Wrong number / not the owner | Bad skip trace | Apologise once, remove the number |
| "Who is this?" | Curious, not hostile | Name, company, the address, one line |
| "How much?" | Engaged | Message 4: get them on the phone |
| "Not now, maybe later" | A maybe | Schedule the ladder (below) |
| "Yes, let's talk" | Hot | Call within the hour |
Android Texter recognises STOP, UNSUBSCRIBE, CANCEL, END and QUIT and suppresses the number automatically. Everything else needs a person.
Build quick replies for the repeat answers. Quick replies are slash shortcuts that expand to a canned response in the composer. A wholesaling set usually needs about four:
/who: "This is Marcus with Ridgeline Home Buyers. We're local investors and I was reaching out about 412 Elm St."/wrong: "Sorry about that, I'll take this number off my list. Have a good day."/call: Message 4, word for word./later: "No problem at all. Mind if I check back in a month or so?"
Edit the address and send. The dashboard counts how often each quick reply is used, which tells you after a week what sellers actually say.
Route the hot ones. If your acquisitions manager is in the truck all afternoon, set an SMS forwarding rule that sends inbound replies to their own phone or to a Telegram channel the team watches.
How many people does this take? Don't guess. Time your acquisitions person on Tuesday: how many conversations they move forward in an hour, not counting calls. Divide your expected replies by that number and you have the hours the inbox needs. If that is more than one person has, send fewer messages, not slower replies. A hot seller who waits until tomorrow has often talked to someone else.
The follow-up ladder on a maybe
"Not right now" is the most valuable reply of the week, and most teams waste it. Schedule the ladder the moment the conversation ends, using scheduled messages in the composer or the API's scheduled_at field, so it does not depend on anyone remembering in January.
Day 30:
Hi Dana, Marcus from Ridgeline. Last month you mentioned the Elm St house might make sense down the road. Anything changed on your end?
Day 60:
Hi Dana, checking in on 412 Elm. No pressure. If it helps, I can give you a rough as-is number so you have it on file.
Day 90:
Hi Dana, last check-in from me on Elm St. If timing ever changes, this is my direct line. Happy to talk whenever.
Any reply resets the ladder: you are back in a live conversation. No reply after Day 90 means the record rests. If they asked to be left alone at any point, the remaining scheduled messages get cancelled at the scheduled-messages screen, not left to fire.
Buyer side: moving a contract in one broadcast
Once a seller signs, the clock runs the other way. Your cash buyers list is people who asked to hear about deals, and it belongs on its own paired phone so buyer traffic never mixes with seller threads.
The API sends a broadcast to up to 500 numbers per call, and the composer does the same for smaller lists.
New deal: 3/1 off Elm St, Northside. As-is, needs roof and kitchen. Asking $142k, ARV comps attached. First to walk it Thursday gets first shot. Reply DEAL for the address.
The reply keyword matters. An auto-reply rule on "DEAL" can send the address and showing time instantly,, so the first buyers are not waiting on you to type.
Measuring the week
On Friday, pull four numbers per handset:
- Reply rate. If one phone lags, check the list source assigned to it before blaming the line.
- Wrong-number rate. A skip-trace quality score. If it climbs, change vendors.
- Conversations that became calls. This grades Messages 2 and 4.
- Offers that became contracts. The only one that pays.
If you run a CRM, push these into it. We have setup guides for REsimpli, Podio and Follow Up Boss.
Before the first send: the three checks that don't change
Cold outreach to skip-traced homeowner numbers is the highest-risk consent posture in this business, and three things stay fixed on every send.
- Scrub against the National Do Not Call Registry. The FCC codified in its December 2023 order that marketing texts to numbers on the registry need the consumer's prior express invitation or permission. Check your state's list and rules too.
- Respect calling hours. 47 CFR 64.1200 bars telephone solicitations before 8 a.m. or after 9 p.m. in the recipient's local time, and applies that rule to texts to wireless numbers.
- Honor every opt-out, permanently. Statutory damages under the TCPA are $500 per violation and up to three times that when the violation is willful.
Sending from a paired Android phone takes your traffic outside the A2P 10DLC carrier registration regime. It does nothing to your TCPA exposure, and consent remains entirely your responsibility. We have covered the detail in Real Estate Wholesaling SMS Compliance and Does Texting the Do-Not-Call List Violate the TCPA?. Read both before you load Monday's list, and talk to your own attorney about your list sources.
Frequently Asked Questions
What should the first text to a motivated seller say?
Your name, your company, the property address and one question: did you reach the owner. Leave out "cash offer," "are you selling" and anything that asks for a decision. Include a plain line telling them to reply STOP. A short, specific opener gets fewer complaints and more honest "wrong number" replies, which clean your list.
How many texts should one phone send per day for wholesaling?
A practical setup is three to five paired Android phones, each sending roughly 100-200 messages a day in blocks, with each seller pinned to one line so every message in a thread comes from the same number. Raise volume by adding phones. Pushing more through a single line is the pattern carrier velocity filters are built to catch.
How long should I wait before following up with a seller who doesn't reply?
Send one nudge four days after the opener, offering an easy "wrong number" reply, and then stop. Don't send a third cold message to someone who has ignored two. For a seller who replied "not now," schedule check-ins at 30, 60 and 90 days, and cancel them immediately if the seller asks you to stop.
Can I text my cash buyers list from the same number as sellers?
You can, but put them on a separate paired phone. Buyer blasts are high-volume and keyword-driven, while seller threads are slow and personal. Mixing them makes the inbox harder to work and lets a deal-blast day affect the line your sellers recognise. Separate devices still feed one dashboard inbox.
Run your seller week from one inbox
Android Texter pairs your Android phones to one dashboard, so you can split sends across lines, pin each seller to a number, schedule the follow-up ladder and work every reply in one place. Start with Android Texter and set up your first two phones before Monday's list goes out.
