MacWorks with your iPhone number

Text your list from your own number.

TextDirectly sends personal texts to your customers through Messages on your Mac. The same number they already know, paced carefully to keep it in good standing.

  • Free to start
  • No per-text fees
  • Works with the iPhone you already have
The TextDirectly dashboard showing texts sent today, delivered and failed counts, the latest campaign and replies by label.

Made for the businesses people already text

  • Real estate agents
  • Gyms and fitness studios
  • Salons, barbers and spas
  • Contractors and home services
  • Churches and ministries
  • Insurance agents
  • Auto repair and dealerships
  • Restaurants and food trucks
  • Medical, dental and wellness offices
  • Coaches, tutors and instructors
  • Retail and boutiques

Features

Everything a small business needs to text its list.

Import your customers, write one message, and every person gets a text that sounds like it came from you. Because it did.

TextDirectlyon your Mac
Messagesyour iPhone number
Hi Marcus, it's Jordan from Northside Fitness.a name they know

Your number, your phone plan

Texts go out from your own iPhone number through Messages on your Mac. People see a name they know. There are no per-text fees.

Daily limit100 texts a day
100150200
Pro, level 1Warming up

Built to protect your number

Careful pacing, a gradual warm-up, quiet hours and automatic STOP handling keep your sending steady and respectful.

HPSTOP
Added to your do-not-text list

STOP handled for you

Anyone who replies STOP goes on your do-not-text list right away and is skipped in every future campaign.

MDMarcus DelaneyDelivered
TWTanya WhitfieldDelivered
RORay OkaforSent
DCDenise CallowayResent as text

See exactly what sent

Delivered, sent or failed, for every person. If an iMessage fails, it is automatically resent as a regular text.

Hi First name, it's Your name from Business name. Openings this [day]?

Fill in [day] before sending

Every text sounds like you

Add First name, Your name and Business name with one click. Anything in [brackets] has to be filled in before you can send.

customers.csv
Contacts group: Members
Duplicates skippedBad numbers skipped

Lists that don't fall apart

Import a CSV or whole groups from Mac Contacts. Save your lists and edit them later. Bad numbers and duplicates are skipped.

ROSign me up for the trial weekInterested
TWIs parking included with that?Question
2 interested replies are waiting on you

Replies in one inbox

Replies come back to your Mac and your iPhone. Pro labels each one and alerts you when someone is interested.

Write once

One message. Every text still personal.

Pick a list, write your message and watch the live preview fill in each person's name. Nothing sends until you approve it.

  • First name, Your name and Business name with one click
  • [Brackets] must be filled in before sending
  • Bad numbers, duplicates and do-not-text numbers skipped for you
The New campaign screen with a saved list selected, a personalized message and a live message preview.The New campaign screen with a saved list selected, a personalized message and a live message preview.

Replies

Know who wants to talk.

Replies land in one inbox on your Mac. With Pro, each one gets a label and you get an alert the moment someone is interested.

InterestedQuestionNot interestedSTOP
The Replies inbox with labels for Interested, Question, Not interested and STOP.The Replies inbox with labels for Interested, Question, Not interested and STOP.

How it works

Up and running in minutes.

  1. 01

    Download and connect

    Install TextDirectly on your Mac. The setup guide checks Messages and Text Message Forwarding on your iPhone, then sends you a test text.

  2. 02

    Add your list and message

    Import a CSV or pick a Mac Contacts group. Write your message and personalize it with names in one click.

  3. 03

    Approve and send

    TextDirectly paces the texts for you. Watch what was delivered and answer replies from one inbox.

Number protection

Built to protect your number.

Your phone number is how customers reach you. TextDirectly sends at a steady, human pace and backs off when something looks wrong.

Number warm-up

Pro starts at 100 texts a day. After clean weeks with few STOP replies and failures, it unlocks 150, then 200. If STOP replies or failures rise, it steps back one level on its own.

Careful pacing

Texts go out spaced apart with hourly and daily limits, never all at once.

Quiet hours

Texts only go out inside your send window, in each person's own time zone, on the days you choose.

STOP honored automatically

Anyone who replies STOP is added to your do-not-text list and never texted again.

Auto-stop on failures

If too many texts in a campaign fail, it stops so you can check before sending more.

Template packs

Start from words that work for your business.

Pro includes 30 industry packs, each with a first text and follow-ups you can edit to sound like you. Here is how each one starts.

Real estate agents

6 templates

Hi Sam, it's Jordan. I help homeowners in [area] and wanted to ask: have you thought about selling in the next year? Reply STOP to opt out.

Gyms and fitness studios

6 templates

Hi Sam, it's Jordan from the gym. Want to try a free class this week? Reply YES and I'll save you a spot. Reply STOP to opt out.

Salons, barbers and spas

6 templates

Hi Sam, it's Jordan. It's been a little while! Want me to get you on the books this week? Reply STOP to opt out.

Contractors and home services

6 templates

Hi Sam, it's Jordan. I'm doing [service] in your area this month. Want a free quote? Reply STOP to opt out.

Churches and ministries

6 templates

Hi Sam, it's Jordan. It was great having you with us! We'd love to see you again [day]. Reply STOP to opt out.

Insurance agents

6 templates

Hi Sam, it's Jordan. When did you last compare your [auto/home] rates? I can run a free quote in a few minutes. Reply STOP to opt out.

Auto repair and dealerships

6 templates

Hi Sam, it's Jordan. Your vehicle may be due for [service]. Want me to get you scheduled? Reply STOP to opt out.

Restaurants and food trucks

6 templates

Hi Sam, it's Jordan. Thanks for joining our text list! Watch for specials right here. Reply STOP to opt out.

Medical, dental and wellness offices

Appointment logistics, 6 templates

Hi Sam, it's Jordan at [office]. Reminder: your appointment is [day, time]. Reply YES to confirm. Reply STOP to opt out.

Coaches, tutors and instructors

6 templates

Hi Sam, it's Jordan. Want to try a free first session? Reply YES and I'll send times. Reply STOP to opt out.

Retail and boutiques

6 templates

Hi Sam, it's Jordan from [shop]. Thanks for stopping by! Want first dibs when new arrivals land? Reply YES and I'll keep you posted. Reply STOP to opt out.

General small business

6 templates

Hi Sam, it's Jordan. Thanks for getting in touch! How can I help? Reply STOP to opt out.

Pricing

Simple pricing, shown up front.

Start free. Upgrade when you want more texts a day and the Pro tools. No surprise charges, and you can cancel in one click.

Free

For your first campaigns

$0

Free to download and use.

Download free
  • 45 texts a day
  • Careful pace
  • 1 campaign at a time
  • 2 saved lists
  • CSV and Mac Contacts import
  • Replies inbox
  • STOP replies handled automatically
  • Write your own message

Pro

7-day trial in the app

For businesses that text every week

$19/month

Billed monthly, or

Billed today: $19. Want to try Pro first? Download free. The 7-day Pro trial starts in the app.

Everything in Free, plus:

  • Number warm-up up to 200 texts a day
  • Careful, Standard or Fast pace
  • Scheduled sends
  • Automatic follow-ups
  • Saved templates and 30 industry template packs
  • Unlimited lists
  • Reply labels and Interested alert
  • CSV export
  • Send interested leads to your CRM
  • Send a past campaign again

Coming later: AI reply assistant

  • Pro trial starts in the app on your first send, no card needed
  • Stay on Free after the trial unless you upgrade
  • Cancel Pro in one click from Manage billing

FAQ

Questions, answered.

Something else? Email support@textdirectly.com. We reply within 1 business day.

Do the texts really come from my number?

Yes. TextDirectly sends through the Messages app on your Mac, which uses your iPhone number. Replies come back to your phone and your Mac like any other text.

Are there any per-text fees?

No. Texts go through your own phone plan, so we never charge per message. You pay for Pro only if you choose it.

What do I need to use it?

A Mac with Apple Silicon (M1 or newer) running macOS 13 or later, and an iPhone signed in to the same Apple ID with Text Message Forwarding turned on. The setup guide in the app walks you through it.

Does it work on Windows?

Not yet. TextDirectly is Mac only for now. Join the Windows waitlist and we will email you when it is ready.

Why does my Mac block it the first time?

macOS asks you to approve apps downloaded from the web the first time you open them. You click Open Anyway in System Settings once, and after that it opens normally. The download page shows each step.

Where are my contacts and replies stored?

Your contacts and replies stay on your Mac. The app contacts our server once a day to check your license, and payments are handled by Stripe. Read the privacy page for the details.

What happens when someone replies STOP?

The number goes on your do-not-text list right away and is skipped in every future campaign. You do not have to do anything.

What happens after the 7-day trial?

The Pro trial starts on your first real send. When it ends you stay on the Free plan, with 45 texts a day, unless you upgrade. Nothing is charged automatically.

Can I cancel Pro any time?

Yes. Open Manage billing from the app or the help center and cancel in one click. Pro stays on until the end of the period you paid for.

Who should I text?

Only people who know you or have agreed to hear from you, like your customers, members or clients. You are responsible for following texting laws and carrier rules. See our terms.

Your list is waiting. Text it from your own number.

Download TextDirectly free for Mac. Your 7-day Pro trial starts on your first send.