Sitemap · 85 pages
Everything on this site, in one list.
A human-readable index of every page. If you are looking for the machine-readable version, it is at /sitemap.xml.
Main pages
11 pages
- HomeWhy iMessage has no public API, and what to do about it
- How it worksThe three technical routes to a blue bubble
- ProvidersAll ten options compared side by side
- By industryPlaybooks grouped by trade
- Use casesThe six messages worth sending
- UTM trackingInteractive builder and tagging reference
- GuidesThe full library
- ComplianceConsent, opt-outs, quiet hours, registration
- FAQStraight answers, including the awkward ones
- AboutWho writes this and how we evaluate
- ContactAsk a question or send a correction
Provider reviews
10 pages
- Sendblue reviewThe best-known hosted iMessage API, and the usual default.Hosted API
- Miss Blue reviewAn iMessage API plus a full conversation platform around it.Platform
- Linq reviewThe enterprise-leaning option, and the only one advertising SOC 2 Type II.Hosted API
- Blooio reviewTransparent flat-rate pricing, aimed squarely at AI agents.Hosted API
- LoopMessage reviewOne omnichannel API across iMessage, SMS, RCS and WhatsApp.Hosted API
- Project Blue reviewCRM-first iMessage marketing, built around HighLevel and HubSpot.Platform
- Tuco AI reviewSpeed-to-lead iMessage automation wired into your CRM.Platform
- Claw Messenger reviewThe cheapest way in, aimed at AI agents rather than businesses.Hosted API
- BlueBubbles reviewOpen source. Brings iMessage to Windows, Linux and Android via a Mac you own.Self-hosted bridge
- AppleScript on a Mac mini reviewThe duct-tape approach: script the Messages app directly.DIY
Why iMessage
10 pages
- Why iMessage is the best channel a small business is not usingYour email sits unopened. Your ads cost more every quarter. Meanwhile the app your customers check 90 times a day is sitting right there, and it is the one place a small business can out-compete a national chain.11 min
- Why iMessage beats email for local customer communicationEmail is not dead. It is just no longer where anyone reads anything time-sensitive — and almost everything a small business needs to say is time-sensitive.8 min
- The real cost of iMessage vs SMS for a small businessOne is free to deliver and costs you access. The other has a carrier fee per segment and gets expensive precisely when it works. Here is how to model it before you commit.7 min
- When not to use iMessage for your businessThe most useful thing a guide about a channel can tell you is where it fails. Here are the situations where texting customers is the wrong call, from people who like the channel.6 min
- Blue bubble vs green bubble: what actually changes for your businessIt is not just a colour. The two paths differ in cost, deliverability, media quality, and what your customer subconsciously assumes about you.7 min
- iMessage vs RCS: what changed, and what it means for your textsRCS closed most of the feature gap between green and blue. It did not close the trust gap, and for a small business that distinction is the whole decision.8 min
- iMessage API pricing explained: what you are actually paying forSetup fees, per-line monthlies, per-message rates, and the vendors who will not tell you any of it without a call. How to compare offers that are deliberately hard to compare.8 min
- iMessage vs WhatsApp Business: which one your customers actually useThe answer is almost entirely geographic, and getting it wrong is the most expensive channel mistake a small business can make.7 min
- The response rate claims in this industry, checked“98% open rates.” “3x more replies than SMS.” “5–10% reply rates.” Some of this is true, some is true in a way that does not help you, and some is arithmetic you should not trust.7 min
- What happens if Apple shuts this downThe honest version of the risk nobody selling you an iMessage API wants to discuss — and the four things that make it survivable.6 min
Getting started
9 pages
- Send your first iMessage from code in 20 minutesPick a provider, get a key, send one message to your own phone, and confirm it arrived blue. Nothing else until that works.6 min
- Choosing your first business texting stackFour decisions, in order. Get them right and the build is a day. Get them wrong and you will be migrating numbers in six months, which is genuinely painful.8 min
- Hosted iMessage API vs self-hosted bridge: how to actually decideOne costs money. The other costs Saturdays, and puts an Apple Account you care about in the blast radius. Here is the honest comparison.7 min
- Handling inbound webhooks without losing messagesThe webhook is where most messaging integrations quietly break. Signature verification, fast acks, idempotency, and the retry behaviour nobody reads about until it bites.9 min
- Choosing a business number you will not regret in a yearThe number is the one decision here you genuinely cannot undo cheaply. Customers save it, recognise it, and screen calls from anything else.6 min
- Switching iMessage providers without breaking anythingVendors in this category come and go. Here is how to build so that leaving one is an inconvenience rather than a rebuild — and how to run the migration when you do.7 min
- Testing a messaging integration without texting a real customerThere is no undo. A test loop that fires 400 reminders at 2am is a story every messaging team has, and it is entirely preventable.7 min
- Scheduling messages across time zones without waking anyone upEvery reminder system is a scheduling system underneath, and time zones are where they fail. Usually at 5am, in someone else's country.8 min
- Error handling and retries that do not double-text anyoneA 200 means accepted, not delivered. A timeout means unknown, not failed. Getting these two wrong is how customers receive the same message three times.7 min
Playbooks
11 pages
- The appointment reminder playbook that kills no-showsThe single highest-return message a service business can send. Timing, wording, and the reply handling that turns a cancellation into a rebooking instead of an empty chair.9 min
- Getting more reviews with one well-timed textReviews decide whether strangers call you. The ask is not the hard part — the timing is, and email almost always misses the window.7 min
- Filling a last-minute cancellation before the hour is lostA 2pm cancellation is revenue that evaporates at 2:01 unless you can reach the right fifteen people immediately. This is the one job no other channel can do.6 min
- Running a two-way texting inbox without drowning in itThe moment you text customers you have created an inbox with an implied response time of minutes. Here is how to staff it, route it, and set expectations you can actually meet.8 min
- Using iMessage group chats for jobs with more than one decision-makerRenovations, weddings, family care, commercial work — the jobs where every update currently gets forwarded three times and someone still misses it.6 min
- Speed to lead: the five-minute window that decides the saleReply to an inbound enquiry within five minutes and you are talking to a customer. Reply the next morning and you are talking to someone who already called two of your competitors.7 min
- Win-back campaigns that do not feel like surveillanceA customer who stopped coming has not decided to leave. They fell out of a habit. The message that brings them back is warmer and less specific than you think.7 min
- Should an AI answer your customer texts?Several providers now sell AI agents that hold the conversation for you. Sometimes that is genuinely good. Often it removes the exact thing that made the channel work.8 min
- Getting invoices paid without becoming the business that nagsMost late payments are not disputes. They are people who meant to pay and forgot, and a text with a tappable link solves that in a way a statement email never will.7 min
- How to write a business text that does not read like spamThe constraints are brutal — no subject line, no formatting, one screen, and a reader who decides in about a second. That is why the rules are so specific.8 min
- Asking for referrals by text without making it weirdReferrals are the cheapest customers a small business gets and the ask most owners avoid. The text version works because it is low-pressure and easy to forward.6 min
By industry
20 pages
- iMessage for salons and barbersChair time is perishable inventory. An empty 2pm is gone forever, and no other channel can fill it inside the twenty minutes you have.6 min
- iMessage for auto repair shopsApprovals are your bottleneck. A car on a lift waiting for someone to return a voicemail is a bay you cannot use and a technician you are paying to wait.6 min
- iMessage for real estate agentsProperty moves faster than email. A new listing that matches a buyer's brief is worth about four hours of attention, and an unopened inbox wastes all of it.6 min
- iMessage for restaurants and cafesCovers are perishable and no-shows are brutal on a small dining room. Two messages fix most of it — and a third one will get you blocked, so do not send it.5 min
- iMessage for contractors and tradesJobs run for weeks, involve two decision-makers who are rarely in the same room, and live or die on whether everyone heard the same thing. This is what group threads are for.6 min
- iMessage for medical and dental practicesReminders cut no-shows harder here than anywhere else. They also touch health information, which changes what you are allowed to put in the bubble.8 min
- iMessage for gyms and fitness studiosClass businesses live or die on attendance and retention. Both are habit problems, and a text is the only channel that reaches someone at the moment the habit is about to break.6 min
- iMessage for veterinary clinicsVaccination reminders, medication refills and post-op check-ins are all messages owners genuinely want. That makes this one of the easiest channels to get right — and to overrun.6 min
- iMessage for local retail shopsYou cannot outspend a national chain on ads. You can text forty regulars about the thing they actually asked for, which is something no chain can do credibly.6 min
- iMessage for recruiters and staffing agenciesCandidates ignore recruiter email and answer texts within minutes. That asymmetry is real, and it is also the reason this channel gets abused into uselessness.7 min
- iMessage for cleaners, landscapers and home servicesRecurring visits into homes people are not in. The whole business runs on arrival windows and access instructions, and both are text-shaped problems.6 min
- iMessage for property managers and landlordsMaintenance requests, entry notices and rent reminders — three message types with three completely different legal weights. Confusing them is how managers get into trouble.7 min
- iMessage for small law firmsClients want to reach their lawyer the way they reach everyone else. Confidentiality, privilege and record-keeping mean you cannot simply give them what they want.7 min
- iMessage for accountants and tax preparersYour entire year comes down to whether clients send documents on time. Nothing chases paperwork like a text, and nothing gets ignored like a January email.6 min
- iMessage for nurseries, schools and tutorsParents need to know about closures, pickups and incidents faster than any other audience in this guide — and they will forgive almost anything except finding out late.6 min
- iMessage for photographers, videographers and event prosBookings made a year out, two people making every decision, and a delivery date clients count down to. Long-lead work has communication problems short-lead work never sees.6 min
- iMessage for nonprofits and community organisationsVolunteer shifts and event logistics are perfect for texting. Donation asks are where nonprofits burn the channel — and a burned list is much harder to rebuild than a lapsed email one.6 min
- iMessage for car dealershipsBuyers enquire on four dealerships at once and buy from whoever answers properly first. After the sale, service is where the margin actually lives.6 min
- iMessage for insurance agents and financial advisersThe one industry here where texting a client from your personal phone can cost your firm a regulatory fine. Supervision and record-keeping are the whole story.7 min
- iMessage for tattoo and piercing studiosDeposits, consultations, aftercare and a no-show rate that hurts more than most — because a booked artist sitting idle for four hours cannot be refilled.5 min
Attribution
6 pages
- UTM tagging for text messages: the complete setupTexting has the highest open rate of any channel you own, and in most analytics accounts it shows up as (direct)/(none). Here is how to fix that properly.9 min
- Measuring the ROI of business texting without fooling yourselfOpen rates are vanity. Clicks are nearly vanity. Here is the measurement setup that answers the only question your accountant cares about.8 min
- Link shorteners, spam filters, and why your texts get blockedCarrier filtering is invisible, unappealable, and mostly triggered by things you can control. Links are the biggest one.6 min
- Tracking iMessage campaigns in PostHog end to endTagged links get the visit into your analytics. Getting from a visit to “this campaign earned $1,521” takes four more steps, and this is all of them.9 min
- A UTM naming convention your team will actually followEvery analytics account eventually contains spring_sale, Spring-Sale and springsale2026. Here is the scheme that prevents it, and the code that enforces it.6 min
- A/B testing text messages when your list is smallMost testing advice assumes a hundred thousand recipients. With four hundred customers the maths is different, and running the wrong test is worse than running none.7 min
Compliance
5 pages
- Getting consent right before you text a single customerMessaging is a permission channel. The rules are not optional, the penalties are per-message, and the fix is boring paperwork you do once.8 min
- Quiet hours, frequency caps, and not becoming the business people muteTwo settings decide whether your messaging programme lasts three years or three months. Neither is on a comparison table.6 min
- A2P registration: why your texts get filtered before anyone sees themCarrier filtering is silent, unappealable, and mostly avoidable. Registration is the boring paperwork that turns a blocked campaign into a delivered one.7 min
- Texting customers in other countries: what changes at the borderConsent rules follow the recipient, not your business. A process that is fine in Texas can be an offence in Toronto, and nobody warns you.8 min
- How long to keep customer messages, and whereMessage history is useful right up until it becomes a liability. Most small businesses keep everything forever by accident, which is the one option with no upside.7 min