Template

Wholesaling text scripts: 20 seller and buyer texts with opt-out language

A wholesaling text script is a short SMS template for a seller or buyer conversation: it names you and your company, asks one question, and puts opt-out wording such as Reply STOP to opt out in the first message. Send them only to people who opted in, during texting hours.

By The Find TeamUpdated 11 min read

Can you cold text skip-traced numbers?

Generally not without consent. A skip-traced number, or one you found through a public-record owner lookup, comes with no consent, and three layers of rules expect it before a business texts:

  • Federal. The FCC treats texts as calls under the Telephone Consumer Protection Act's autodialer limits (FCC Enforcement Advisory 2016-06, checked Oct 2026). Autodialed telemarketing to a cell phone needs prior express written consent: a signed agreement for that number stating that agreeing is not a condition of purchase. The same rule's Do Not Call protections and 8am to 9pm limit extend to texts (47 CFR 64.1200, checked Oct 2026). Whether your texting tool counts as an autodialer is a question for your attorney.
  • Carriers. Twilio's onboarding guide calls out a cold "is this the owner" text to buy a house as outreach that isn't allowed (Twilio, checked Oct 2026), and CTIA says to text only after a consumer opts in, and not to use opt-in lists that were rented, sold or shared (CTIA Messaging Principles, May 2023, checked Oct 2026).
  • States. Florida counts texts as telephonic sales calls and requires prior express written consent for automated ones (Fla. Stat. 501.059 on FindLaw, checked Oct 2026). Other states have their own rules, and how any of them apply to an offer to buy a house is a question for your attorney.

What to do instead:

  1. Call first, within Do Not Call rules. Check the National Do Not Call Registry and your internal list, call from 8am to 9pm local time, and stop when asked; the cold call script is built for this. This applies to FSBO sellers too: a number posted on a for-sale-by-owner listing is not a signed agreement to receive texts.
  2. Get written consent before the first text. If a seller would rather text, send your form with an unchecked consent box. Twilio's onboarding guide says verbal consent is not enough for marketing use cases.
  3. Reply when they text you first. CTIA says that when a consumer starts the exchange and you only respond with relevant information, no further permission is expected. Add them to automated follow-up only after they give written consent.

How these scripts are written

Each texting script below follows the same rules, so you can write your own in the same style.

  • Say who you are. Twilio requires every sample message in a 10DLC registration to name your business (Twilio, checked Oct 2026), and your real texts should match your samples. Every opener names [Your name] and [Company].
  • Opt-out in the first message. "Reply STOP to opt out" goes in any text that could start a conversation. Mid-conversation replies leave it out.
  • One question per text. A seller can answer one question from a parking lot.
  • Stay under 160 characters. A plain SMS segment holds 160 characters, but one emoji or curly quote switches the message to an encoding that holds 70, and Twilio bills per segment and recommends staying under 320 characters (Twilio, checked Oct 2026). The counts below include the bracket placeholders, so check the final length after you fill them in.
  • Send in texting hours. Federal rules bar telephone solicitations before 8am or after 9pm in the recipient's local time (47 CFR 64.1200(c)), and Florida's telemarketing law sets 8pm for commercial solicitation calls (Fla. Stat. 501.616).

Inbound seller: first replies

Use these when a seller filled out your form or texted you first, the inbound side of your motivated seller leads marketing. Send them fast; our post on speed to lead explains why. Each one is a first message, so each carries opt-out wording.

1. Web form lead
Hi [First name], it's [Your name] with [Company]. Thanks for your request about [Property address]. Good time for a quick call, or is text easier? Reply STOP to opt out.
169 characters · about 2 segments
2. Seller texted you first
Hi, this is [Your name] with [Company]. Thanks for reaching out about [Property address]. What has you thinking about selling? Reply STOP to opt out.
149 characters · about 1 segment
3. Form came in after hours
Hi [First name], [Your name] with [Company]. Got your request about [Property address] last night. Can I call you today at [Time]? Reply STOP to opt out.
153 characters · about 1 segment
4. Seller-quiz lead with a timeline
Hi [First name], [Your name] at [Company]. You mentioned selling [Property address] within [Timeline]. What would make the sale a win for you? Reply STOP to opt out.
165 characters · about 2 segments
5. Lead asked for an offer
Hi [First name], [Your name] with [Company]. For a fair offer on [Property address], can I ask 3 quick questions about its condition? Reply STOP to opt out.
156 characters · about 1 segment

Missed-call follow-up

Use these with sellers who already opted in. Any of them could be your first text to that person, so each keeps the opt-out line.

6. You called and missed them
Hi [First name], [Your name] with [Company]. I just tried calling about [Property address]. Is there a better time today? Reply STOP to opt out.
144 characters · about 1 segment
7. They called back and you missed it
Sorry I missed your call, [First name]. It's [Your name] with [Company]. I can call you back at [Time] or [Time]. Which works? Reply STOP to opt out.
149 characters · about 1 segment
8. After a voicemail
Hi [First name], [Your name] with [Company]. I just left a voicemail about [Property address]. Happy to text instead if that's easier. Reply STOP to opt out.
157 characters · about 1 segment

Appointment confirmations and reminders

The confirmation may be your first text after a phone call, so it keeps the opt-out line. The reminders go into an ongoing thread.

9. Confirm a walkthrough
Hi [First name], [Your name] with [Company]. Confirming our walkthrough at [Property address] on [Day] at [Time]. Does that still work? Reply STOP to opt out.
158 characters · about 1 segment
10. Day-before reminder
Reminder: [Your name] from [Company] will see you at [Property address] tomorrow at [Time]. Need to change it? Just reply here.
127 characters · about 1 segment
11. On the way
Hi [First name], [Your name] here. On my way to [Property address] now, arriving around [Time].
95 characters · about 1 segment

Follow-up texts after an offer

These go into a conversation that is already open. Ask about the offer, not for a yes.

12. Same day, after the offer
Hi [First name], [Your name] with [Company]. I sent our offer on [Property address] to [Email]. Any questions I can answer?
123 characters · about 1 segment
13. A few days later
Hi [First name], checking in on our offer for [Property address]. Is there anything about the price or timing you'd want changed?
129 characters · about 1 segment
14. After a no
Understood, [First name]. If anything changes with [Property address], I'm here. Would it be OK if I checked in again in [Number] months?
137 characters · about 1 segment

If they say no to a check-in, mark them do-not-contact and stop.

Re-engaging old leads who opted in

Only use these with people who gave consent and never opted out. After months of silence, treat the text as a first message.

15. Old lead, same property
Hi [First name], it's [Your name] with [Company]. We spoke in [Month] about [Property address]. Are you still thinking about selling? Reply STOP to opt out.
156 characters · about 1 segment
16. Old lead, updated offer
Hi [First name], [Your name] at [Company]. If your plans for [Property address] have changed, I'm happy to put together an updated offer. Reply STOP to opt out.
160 characters · about 1 segment

Buyer side: texts to opted-in cash buyers

Buyers need to opt in too, for example through a buyer sign-up form with consent wording. Treat each deal alert as a first message.

New-deal alerts

17. New deal alert
[Company] deal: [Beds]bd/[Baths]ba in [City], [Price], ARV [ARV]. Photos: [Your deal page link]. Reply YES for the address. Reply STOP to opt out.
146 characters · about 1 segment
18. Walkthrough announcement
New from [Company]: [Property type] in [City], [Price], needs [Repair level] rehab. Walkthrough [Day] at [Time]: [Your deal page link]. Reply STOP to opt out.
158 characters · about 1 segment

Interest follow-up

19. Buyer asked about a deal
Hi [First name], [Your name] with [Company]. Thanks for asking about [Property address]. Want to walk it [Day] or [Day]? Reply STOP to opt out.
143 characters · about 1 segment
20. Buyer went quiet
Hi [First name], following up on [Property address]. Still interested? If so, what price and closing timeline work for you?
123 characters · about 1 segment

Handling the replies you'll get

The second text matters as much as the first. A few replies need a set response:

ReplyWhat to do
"STOP" or "stop texting me"Stop. FCC rules treat stop, quit, end, revoke, opt out, cancel and unsubscribe as revoking consent, and other wording counts when a reasonable person would read it as a request to stop (47 CFR 64.1200(a)(10)).
"Not interested" or "no thanks"Treat it as a likely opt-out and stop texting.
"Who is this?"Give your name, your company and why you're texting, in one line.
"Wrong number"Apologize, mark the number do-not-contact, and stop.
"How did you get my number?"Say where it came from, such as the form they filled out. If you can't answer that honestly, you shouldn't be texting them.
A question about priceMove to a call: "Easier to walk through on a quick call. Free at [Time]?"

Links need the most care. Twilio says US carriers expect short links to use a dedicated domain that belongs to your business and matches the sender named in the text; shared public shorteners such as free Bitly or TinyURL links carry a higher risk of filtering, with no recourse when it happens (Twilio, checked Oct 2026). A public shortener in a sample message can also get your 10DLC campaign rejected (Twilio error 30892). Recipients help with filtering too: the FTC tells consumers to forward unwanted texts to 7726 (SPAM) so their carrier can spot and block similar messages (FTC, checked Oct 2026).

  • Use your own domain. Send the full link or a branded short link; Twilio's onboarding guide says links in your texts must represent your registered brand, with no third-party redirects. CTIA adds that the page a link leads to should identify who owns it and include contact information, such as a postal address.
  • Identify phone numbers. If a text includes a phone number, make clear whose it is.
  • Stay out of forbidden categories. Twilio forbids third-party lead generation on SMS, including businesses that buy, sell or share consumer information (Twilio, checked Oct 2026). Don't text sellers about passing their details to other investors.
  • Match what you registered. Traffic that doesn't match your registered campaign is one of Twilio's listed reasons for suspension (Twilio, checked Oct 2026). If you registered inbound seller follow-up, don't send something else from those numbers.

For registration itself, see our guide to A2P 10DLC registration.

Sending these scripts in Find

Find, a CRM for real estate wholesalers, lets you run these scripts on your own Twilio numbers with the guardrails built in.

  • Sequences. Put scripts 1 to 5 at the start of a follow-up sequence in the visual automation builder, which has 24 triggers and 21 action types, including delay, wait and filter steps. A new lead who gave consent can get the first text automatically once an admin turns automated texting on.
  • Campaigns. Send scripts 17 and 18 as bulk campaigns to a tagged buyer list of up to 10,000 recipients. Find adds "Reply STOP to opt out" to campaign texts that don't already explain how to opt out.
  • Texting hours. Automated and campaign texts are held to 8am to 9pm in the recipient's time zone (estimated from the area code), with an 8pm cutoff in FL, MD, WA and OK and 9am to 8pm in CT. Campaigns and sequences wait for the window; a one-off automated text outside it is skipped.
  • STOP handling. A STOP on any of your numbers blocks texting that person from all of them. Plain-English opt-outs such as "stop texting me" count, and unclear replies pause automated and campaign texts until someone on your team decides.
  • Skip-traced numbers. Find's automations and campaigns never auto-text skip-traced numbers. Find does not check numbers against the National Do Not Call Registry, so check the Registry and your state's rules before your team calls or texts.

Frequently asked questions

Is SMS marketing illegal?

It depends on how you do it. Federal rules generally require prior express written consent before marketing texts sent with automated systems, opt-out replies such as STOP must be honored, and Do Not Call rules extend to texts; carriers also require a registered 10DLC campaign with documented opt-in. Some states, including Florida, add their own rules, so check with an attorney before you text for marketing.

Why am I getting spam texts about selling my house?

Investors who buy houses often find owners in public property records and get phone numbers from data providers. If the sender is a real business, reply STOP, which FCC rules treat as a valid way to withdraw consent; if a text looks like a scam, don't click its links. The FTC says to forward unwanted texts to 7726 (SPAM) so your carrier can block similar messages, and to report them at ReportFraud.ftc.gov.

How long should a real estate text message be?

Aim for 160 characters or fewer, which fits in one SMS segment as long as you avoid emoji and curly quotes; one of those characters drops the limit to 70 characters per segment. Twilio bills each segment and recommends keeping texts under 320 characters, according to its character-limit guide checked in October 2026.

What should the first text to a motivated seller say?

Your name, your company, the property address, one easy question and opt-out wording, ideally in 160 characters or fewer. For example: Hi [First name], it's [Your name] with [Company]. Thanks for your request about [Property address]. Good time for a quick call? Reply STOP to opt out. Send it only to a seller who asked to be contacted or texted you first.

See Find on your own deals

Book a 20-minute demo and we'll show how Find fits your acquisitions and disposition workflow, and give you exact pricing for your team.