CocoRoam · Case study All work
Limestone islands and boats in a turquoise bay

Travel eSIM · our own venture

CocoRoam

Instant mobile data in 150+ countries. No SIM swap, no roaming bills, just a QR code and a local network the moment you land. We built all of it: the brand, the storefront, the platform behind it, the apps, a calling product, AI support on WhatsApp, and the growth engine that makes it found.

What we did
Brand & art direction
Product & UX
Full-stack engineering
iOS & Android apps
Voice & calling
AI customer support
Programmatic SEO
Content & social
Built with
Next.js · Fastify · Drizzle · MariaDB
Stripe · Resend
Capacitor · Twilio · WebRTC
Claude · Whisper
Live
cocoroam.com ↗

01Brand & digital

Editorial, not telco

Most eSIM brands look like a phone shop. We built CocoRoam to read like a travel magazine: a serif-led identity, generous photography and one confident promise, “Pack light. Stay connected.” That voice runs through every surface, from the homepage to the checkout to the post-purchase email.

CocoRoam homepage on a laptop

02Product & UX

From search to connected, in three taps

Pick a plan, pay, scan the QR code, land already online. Behind that simplicity sits multi-currency pricing, a data calculator that recommends the right bundle, unlimited and by-the-GB plans, and a dashboard that tracks every active eSIM down to the day it expires.

Choosing a data planInstalling the eSIM with a QR codeTracking active eSIMs
Every destination CocoRoam covers

03Calling · CocoCall

We didn’t stop at data

When Skype shut down it left millions without a cheap way to call home from abroad, so we built the replacement. CocoCall makes calls to 200+ countries straight from the browser, with no app at either end. It runs on the same eSIM data or any WiFi, bills by the minute from a pay-as-you-go wallet, and can rent you a real UK, US or Canadian number so people can call you back. A whole second product, built on the first one’s rails.

CocoCall browser calling
Kayak on a still fjord

04Platform engineering

A buy button you can trust

The hard part of selling eSIMs is the moment of purchase: the carrier’s API can drop a response and take a customer’s money without issuing a SIM. We engineered a one-shot purchase guarantee and a reclaim job that checks the provider every minute for orphaned SIMs, backed by self-healing jobs, admin diagnostics and automatic refunds. Orders fix themselves before anyone notices.

05AI & customer support

Support that answers before you land

A CocoRoam-branded AI agent lives on WhatsApp, trained on real support history. It reads screenshots, transcribes voice notes, looks up the customer’s live eSIM and resolves the common issues in seconds, in the brand’s voice. When a question needs a person or the network, it escalates and relays invisibly. The customer only ever sees “CocoRoam Support”.

WhatsApp AI support conversation

06Organic growth · SEO

Found before the trip is booked

Most of CocoRoam’s traffic is earned, not bought. Every country it sells has its own landing page, 150+ of them, generated and refreshed on a schedule with their own prices and structured data, so Google shows ratings, prices and answers right in the results. Buyer-intent guides and regional hubs mean the brand shows up the moment someone pairs a destination with “eSIM”.

CocoRoam ranking in Google results
Best eSIM for Japan guide

07Content & social

A feed that looks like a magazine

The same visual language carries across social: an editorial Instagram system, paid creative and timely moments like World Cup 2026. We also built the tool that ships it, a scheduling platform inside CocoRoam’s own admin that queues a whole campaign, publishes on a set rhythm and keeps the grid in order.

CocoRoam Instagram grid
World Cup 2026 campaign
Social scheduling tool in the CocoRoam admin

08Native apps

One codebase, two stores

The same product ships as native iOS and Android apps, ready for the App Store and Google Play, with install detection so the dashboard knows the moment a traveller’s plan goes live.

Unlimited data screenSet up in minutes screenPopular destinations screen
“So over the big brands overcharging. Minimum faff. It just works the second you land.”

Jackson L. · Rated 4.8 by 50,000+ travellers

Next

Back to all work [email protected]