Skip to content
CaptiFi Connect

Guide

Textlocal alternatives: moving on after the closure

Textlocal stopped sending on 31 July 2026, so any reminders or website forms that relied on it need a new home. Before you choose one, it's worth knowing exactly what closed and when, and what to bring with you.

Is Textlocal still running?

No. According to the Webex Interact notice, Textlocal stopped taking sales on 31 May 2026 and closed on 31 July 2026, when all its services, messaging, APIs and Proxy stopped. When we checked on 16 October 2026, textlocal.com no longer resolved. Former customers need a new provider, and CaptiFi Connect is one option for texting UK mobiles.

What happened to Textlocal?

The closure timetable is on a notice published by Webex Interact, which Textlocal customers were directed to. Textlocal sales stopped on 31 May 2026. Textlocal Messenger closed on 31 July 2026, and the notice says all Textlocal services, messaging, APIs and Proxy stopped on that date. Post-pay accounts were sent a final invoice on 1 August 2026, with payment due by 30 August 2026.

The notice points Textlocal customers to Webex Interact, and says valid prepaid credits could be transferred there after migrating. It also advised customers to export their reports and records before the closure.

When we checked on 16 October 2026, textlocal.com no longer resolved. Anything still pointing at Textlocal's API, a website form or a booking system plug-in, say, is failing, and the texts it thinks it's sending aren't going anywhere.

What should you check when choosing a new SMS provider?

Every provider is set up a bit differently, and the right one depends on what you used Textlocal for. These are the questions worth asking any of them, us included:

  • Where can it send? If you only text UK customers, a UK-only service is fine. If you text people abroad, you need one that covers those countries.
  • Can people reply, and where do replies go? Two-way texting needs a real number, and you will want replies in an inbox or posted to your own systems.
  • Can you send from your business name, and how are sender names checked?
  • How are opt-outs handled? Look for automatic STOP handling, an opt-out list that's checked on every send, and a way to load the list you already have.
  • How is it billed? Check what counts as a part, whether replies cost anything, and what happens to texts that fail or cannot be delivered.
  • What does the API look like? Look at authentication, the request format, webhooks for delivery reports and replies, and whether you can test without sending real texts.
  • What does the provider need from you? Account checks, sender name approval and a contract covering your contacts' data are all normal, and they take time, so start early.

What do you need to bring with you?

Before you move, gather the things that made your old setup work. Even with Textlocal gone, you may have copies in exports, spreadsheets or the systems that fed it:

  • Your contacts, with names, numbers and any fields you use in messages.
  • Your opt-out list. The ICO's guidance is to keep people who have opted out on a suppression list, and an opt-out that gets lost in the move can come back in with the next import.
  • Evidence of consent for your marketing lists: who agreed, when and how. Consent was given to your business, so the records come with you.
  • Your regular message wording and the sender names you used.
  • A list of every system that sent texts through the old API, so none get missed.

What does CaptiFi Connect do, and not do?

CaptiFi Connect is a UK business texting service from CaptiFi Connect Ltd, a sister company of CaptiFi. It covers campaigns to your lists, scheduling, templates with merge fields, a two-way inbox, sender names and a REST API with signed webhooks and test keys.

There are things we don't do, and you should know them before you start: no texts outside the UK, no picture messages, no short codes and no ready-made connectors for named apps (everything connects through the API, webhooks, email to SMS and CSV). If you relied on any of those in Textlocal, we're not the right fit for that part of your setup.

How do you swap Textlocal API calls for CaptiFi Connect ones?

The shape of the change is the same whatever language you use. Requests go to /api/v1 with your key in the Authorization header as a Bearer token, and bodies are JSON of up to 1 MB. A send is POST /api/v1/messages with to (one number or several) and body, plus optional sender, schedule_at and client_ref fields. To text a whole list, create a campaign with POST /api/v1/campaigns and start it with POST /api/v1/campaigns/{id}/send.

Responses come back as data and meta, and errors as an error object with a code, a message and details. Add an Idempotency-Key header to each send so a retry can never send twice, and use client_ref to carry your own reference (an order or booking number, for example) through to the delivery reports.

Delivery reports and replies arrive by webhook: message.sent, message.delivered and message.failed for outbound texts, message.received for replies and opt_out.created for opt-outs. Each one is signed with HMAC SHA-256 so you can check it came from us. The whole API is described in the OpenAPI 3.1 document at /api/v1/openapi.json.

How do you test before switching over?

Use a test key for the whole rehearsal. Test keys send nothing and cost nothing; each test text is marked sent, then delivered a few seconds later, and your webhooks receive message.sent and message.delivered as they will in live use. Replies and opt-outs only come from live texts, so message.received and opt_out.created never fire on a test key. Test keys are limited to 50 numbers a request and 300 numbers an hour, which is plenty for a dry run.

When the test runs look right, swap the test key for a live one. Nothing else in your code needs to change. Send one real text to your own phone before the first big send, just to see it arrive.

Moving to CaptiFi Connect, step by step

The order matters: opt-outs go in before anything is sent.

  1. 1

    Create your account

    Sign up and tell us what you will be sending. We check every account before it can send, and test API keys work while that happens.

  2. 2

    Import your contacts

    Upload your CSV and map its columns to contact fields. Numbers already in your account are updated, and the import reports any rows it skipped and why.

  3. 3

    Load your opt-out list

    Add opted-out numbers before the first send, with POST /api/v1/opt-outs (one number per request, so a short script does it) or by hand on the Opt-outs page.

  4. 4

    Request your sender name

    If you sent from a name before, request it on the Sender names page. Our team checks it, including against the MEF SenderID Protection Registry.

  5. 5

    Rebuild your templates

    Save your regular texts as templates, using {first_name}, {last_name}, {full_name}, {phone} and {email} as merge fields.

  6. 6

    Swap your API calls

    Point your code at POST /api/v1/messages with a Bearer key and a JSON body, and add a webhook for delivery reports and replies.

  7. 7

    Test, then go live

    Run everything against a test key first. When your account is approved and has credit, switch to a live key.

What you used before, and where it lives in CaptiFi Connect

If you usedIn CaptiFi Connect
Contact groups or listsContacts and lists, with CSV import and column mapping
Bulk sends to a groupCampaigns to a list, sent now or scheduled, with progress and cancel
Saved messagesTemplates with merge fields
A sender nameSender name requests, checked by our team
An inbox for repliesThe two-way inbox, threaded by number
The APIREST at /api/v1 with Bearer keys, signed webhooks and test keys
Email to SMSNot offered
Texts to other countriesNot offered: UK mobiles only
Picture messagesNot offered: SMS text only

Questions people ask

When did Textlocal close?

The Webex Interact notice says Textlocal Messenger closed on 31 July 2026, after sales ended on 31 May 2026.

Can I still log in to Textlocal to export my data?

When we checked on 16 October 2026, textlocal.com didn't resolve. The Webex Interact notice advised customers to export reports and records before the closure, so check whether anyone on your team did, and look in the systems that sent texts through Textlocal for copies of your contacts.

Can I move my Textlocal credits to CaptiFi Connect?

No. The Webex Interact notice says valid prepaid credits could be transferred to Webex Interact after migrating. CaptiFi Connect credits are bought from us.

Does CaptiFi Connect accept Textlocal API requests?

No. CaptiFi Connect has its own REST API, so your API calls need updating. Each send becomes POST /api/v1/messages with a Bearer key and a JSON body.

Can I import my contacts from a CSV?

Yes. Upload the CSV, map its columns to contact fields, and add everyone to a list if you like. Existing numbers are updated, and you get a report of any skipped rows.

Do I need consent again after changing provider?

Changing provider does not change who agreed to hear from your business, so valid consent that named your business still stands. Keep your consent records, and load your opt-out list before the first send.

How much does CaptiFi Connect cost?

You buy credits up front, and one credit covers one SMS part to a UK mobile. Replies are free. Packs start at £25 for 500 credits (5p a text) and fall to 3.5p on the biggest pack, plus VAT; the pricing page has the table.

Sources

Send your first text this week

Set up your account and contacts now; we check every new account before it can send.