Business texting for web.

SMS integrated into every website touchpoint

Your website generates leads, bookings, and enquiries, but what happens next? Email confirmations sit unread for hours. Phone calls go unanswered. SMS bridges that gap with instant form confirmations, real-time notifications, and a browser-based dashboard that lets your team manage all messaging from one place. No app downloads, no complex integrations. Just your website, communicating by SMS.

Direct UK routes 98% open rate Web-based platform No code needed

The Web-SMS Connection

Where web meets SMS.

Every web interaction (a form submission, a booking request, an account sign-up) is an opportunity to engage your customer instantly. While email confirmations sit in crowded inboxes, SMS arrives in seconds with a 98% open rate. Connect your website forms, booking systems, and customer portals to SMS and transform passive web interactions into real-time customer conversations.

yoursite.co.uk/contact

Name

Phone

Message

send_sms.sh
curl -X POST \
https://api.faretext.co.uk/v2/sms \
-H "Authorization: Bearer ft_k3y..." \
-d '{
"to": "07700900123",
"from": "YOURBRAND",
"message": "Dear Sarah, thanks for getting in touch, one of our team will be in touch shortly."
}'

Response 200 OK

{
"status": "sent",
"message_id": "msg_7x9k2m",
"credits_used": 1
}

YOURBRAND

Auto-reply

now

Dear Sarah, thanks for getting in touch, one of our team will be in touch shortly.

Sending Delivered

Forms & Bookings

Every form, confirmed instantly.

Every contact form, booking widget, and enquiry page on your website can trigger an instant SMS confirmation. Customers know their submission was received, appointments are confirmed immediately, and your team stays informed with real-time alerts. Blink OMS integrated web-triggered SMS into their healthcare platform for exactly this kind of real-time confirmation.

SMS use cases

Contact form confirmations
Enquiry receipt alerts
Booking confirmations
Appointment reminders
Calendar sync notifications
Cancellation alerts

Security & Verification

Verified in seconds.

Protect customer accounts with SMS verification codes that arrive in seconds. From 2FA login codes to password reset links, SMS provides a fast, reliable authentication layer that your customers already trust.

SMS use cases

2FA verification codes
Registration confirmations
Password reset links
Login attempt alerts
Portal update notifications
Document upload alerts

Notifications & Fallback

Keep the conversation going.

When a customer leaves your website mid-chat, SMS picks up the conversation. Order confirmations, dispatch alerts, support ticket updates, and invoice notifications reach your customers wherever they are, not just when they're logged in. Unlimited Washing uses automated SMS alerts triggered from their web platform to keep operations running smoothly.

SMS use cases

Live chat continuation
Order confirmations
Dispatch alerts
Delivery updates
Support ticket replies
Invoice notifications

Developer Tools

Developer tools.

Multi-language support

Connect your website to SMS with working code samples in your language. Our RESTful API integrates with any web framework, CMS, or custom-built application in minutes.

Integration Any web framework
Code samples 7 languages
Form triggers Webhooks & callbacks
CMS plugins WordPress & custom
Delivery receipts Real-time
Support UK-based developers
Web API | CMS integration | Webhooks
curl -X POST \
https://api.faretext.co.uk/v1/sms
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+447700900000",
"from": "YourBrand",
"message": "Your booking is confirmed."
}'
$response = Http::withToken(
'YOUR_API_KEY'
)->post(
'https://api.faretext.co.uk/v1/sms',
[
'to' => '+447700900000',
'from' => 'YourBrand',
'message' => 'Your booking is confirmed.',
]
);
import requests
response = requests.post(
'https://api.faretext.co.uk/v1/sms',
headers={'Authorization': 'Bearer YOUR_API_KEY'},
json={
'to': '+447700900000',
'from': 'YourBrand',
'message': 'Your booking is confirmed.',
}
)
const response = await fetch(
'https://api.faretext.co.uk/v1/sms', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
to: '+447700900000',
from: 'YourBrand',
message: 'Your booking is confirmed.',
}),
});

Why Faretext

Built for UK business.

Faretext has been helping UK businesses communicate via SMS for over 13 years. We connect directly to UK mobile networks for the fastest, most reliable delivery. No resellers, no middlemen. With over 500 million messages delivered and 1,000+ business customers, we understand what matters: messages that arrive, pricing that's fair, and support that's actually helpful.

500M+ texts | 1,000+ customers | 13+ yrs
Network routes Direct to UK networks
Pricing Pay-as-you-go
Contracts None required
Sender ID Custom alphanumeric
Compliance GDPR with UK data
Delivery reports Real-time
Support Dedicated UK team
Coverage 230+ countries

FAQS

Web Communications FAQs.

There are three ways to add SMS to your website. Our SMS API lets developers trigger messages from any website event (form submissions, bookings, sign-ups) with simple HTTPS requests. Email-to-SMS works with your existing email notifications. Route them through our gateway to convert them into text messages. And Oello provides a browser-based dashboard for managing SMS without any code at all. For businesses choosing between channels, SMS consistently outperforms email for time-sensitive web notifications: 98% open rate vs 20-30% for email, and messages read in seconds rather than hours.
Yes. This is one of the most popular web-to-SMS use cases. When a visitor submits your contact form, your website sends a request to our API with the visitor's phone number and a confirmation message. The SMS is delivered within seconds, confirming receipt while the enquiry is still fresh. With a 98% open rate (G2), your confirmation is virtually guaranteed to be read. This works with any form builder or CMS: WordPress, Shopify, custom PHP, React, and more.
Not necessarily. If you want to use our Oello platform, no technical skills are required at all. It's a web-based dashboard you access from your browser. For email-to-SMS, if your website already sends email notifications, you can route them to our gateway with minimal configuration. The SMS API does require developer integration, but our code samples and documentation make it straightforward. Most developers send their first message within 15 minutes.
Oello is our web-based SMS management platform. You log in from any browser, upload or manage contacts, create message templates, and send campaigns, all without writing code. While it doesn't directly integrate with your website's backend like the API does, it's perfect for teams who want to send manual or scheduled SMS alongside their website operations. Think of it as your SMS control centre, accessible from anywhere.
Absolutely. When your website sends a request to our API, you can include any data collected from the form: customer name, booking reference, appointment date, product details, or any custom field. Our API inserts these into your message template, creating personalised messages for each recipient. Personalised messages significantly improve engagement rates compared to generic texts.
Typically within 1-3 seconds. When your website sends a request to our API, we process it instantly and route it directly to the recipient's mobile network. There's no queuing or batch processing. Each message is sent individually in real time. This speed is what makes SMS ideal for time-sensitive confirmations like booking receipts and verification codes.
Yes, when implemented correctly. Transactional messages (form confirmations, booking reminders, verification codes) fall under "legitimate interest" and don't require marketing consent. For promotional messages, you need explicit opt-in consent, typically collected via a checkbox on your web form. Faretext automatically handles STOP/opt-out replies and maintains your suppression list. All data is stored on UK-based servers in compliance with GDPR requirements.
UK SMS messages typically cost between 3p and 7p each, depending on your volume. There are no setup fees, no monthly charges, and no minimum commitments. You only pay for messages you send. We provide 25 free credits when you sign up so you can test the integration before committing. See SMS costs and volume discounts for full pricing details.

Ready to add SMS to your website?

Join over 1,000 UK businesses sending smarter with Faretext.

25 free credits to test. No contract. UK-based support.

We value your privacy

We use cookies to enhance your browsing experience, analyse site traffic, and serve personalised content. You can choose which categories of cookies you allow below. cookies | privacy | terms | anti-spam