Our work

Our work: digital marketing, AI, and development case studies

A selection of digital marketing, AI, web, and app development projects for clients worldwide. Each one shows the problem we were handed, what we actually did, and the number that moved as a result.

Marketing
+218% qualified leads

B2B SaaS demand engine

Rebuilt paid and SEO from scratch for a Series-B SaaS. Qualified leads up 218% in 90 days.

The problem

Spend was climbing every quarter while the sales team complained that almost none of the leads were worth calling. Conversion tracking counted anyone who reached a form, so the bidding algorithm was optimising hard toward people who would never buy.

What we did

  • Rebuilt conversion tracking so only qualified enquiries counted as conversions.
  • Split campaigns by intent, separating high-intent product searches from research traffic.
  • Cut a long tail of broad-match search terms that had been billing for months.
  • Wrote comparison and alternative pages targeting the searches buyers actually run.

Result: Qualified leads rose 218% within 90 days on a broadly similar budget, because the same money stopped buying unqualified clicks.

  • Google Ads
  • SEO
  • CRO
AI
-41% cost per acquisition

AI lead-scoring model

A custom scoring model that routes hot leads first. Cost per acquisition down 41%.

The problem

Sales worked leads in the order they arrived. Genuinely hot prospects sat in the queue behind tyre-kickers, and by the time anyone called, the good ones had already spoken to a competitor.

What we did

  • Trained a scoring model on their historical closed-won and closed-lost data.
  • Scored every inbound lead on likelihood to close, not just on form fields.
  • Wired scores into the CRM so the highest-value leads surfaced at the top of the queue.
  • Fed the same scores back into ad platforms so bidding optimised toward real revenue.

Result: Cost per acquisition fell 41%. The gain came from two directions at once: faster follow-up on good leads, and ad spend steered toward the traffic that produced them.

  • ML
  • Automation
  • CRM
Apps
4.9 app store rating

Fintech mobile app

Designed and shipped a consumer fintech app from scratch. 4.9 star average store rating.

The problem

A funded startup needed a consumer fintech app in front of users quickly, without the security and compliance shortcuts that make a first version impossible to build on later.

What we did

  • Ran a short discovery to cut the scope to what genuinely mattered for launch.
  • Designed the onboarding flow first, since that is where fintech apps lose most users.
  • Built cross-platform for iOS and Android on one codebase to keep the timeline realistic.
  • Handled secure authentication and data storage properly from the first commit.

Result: Shipped in six weeks and settled at a 4.9 star average rating. The architecture held up as later features were added rather than needing a rewrite.

  • iOS
  • Android
  • UX
AI
60% tickets deflected

Support RAG assistant

A knowledge assistant trained on their own documentation. Deflected 60% of routine tickets.

The problem

A small support team was drowning in the same handful of questions. Off-the-shelf chatbots had been tried and abandoned, because they invented answers that were confidently wrong.

What we did

  • Built a retrieval system grounded in their real documentation and help centre.
  • Made the assistant cite its source on every answer so users could verify it.
  • Set explicit guardrails: when it does not know, it says so and escalates.
  • Added a clean handoff to a human that carries the conversation across.

Result: Around 60% of routine tickets are now resolved without a human. The support team spends its time on the complex cases that genuinely need judgement.

  • RAG
  • LLM
  • Support
Apps
10M+ events / day

SaaS analytics platform

A multi-tenant analytics dashboard built to scale. Handles millions of events a day.

The problem

Their existing dashboard had been fine at a few thousand events a day and fell over as customers grew. Queries timed out, and every new enterprise client made it worse.

What we did

  • Redesigned the data model around how the queries were actually run.
  • Moved heavy aggregation off the request path so dashboards load instantly.
  • Built proper multi-tenant isolation so one noisy customer cannot affect another.
  • Load-tested well past the projected ceiling before going anywhere near production.

Result: The platform now handles over ten million events a day with dashboards that load in under a second, and the cost per event went down rather than up.

  • Next.js
  • Cloud
  • API
Marketing
7x return on ad spend

Ecommerce scale-up

Full-funnel paid social and email automation for a D2C brand. 7x return on ad spend.

The problem

A D2C brand was buying traffic profitably on paper but losing money in reality. Platform-reported returns looked healthy, the bank account disagreed, and nobody could explain the gap.

What we did

  • Implemented the Conversions API so tracking survived iOS privacy changes.
  • Reconciled platform-reported numbers against actual orders to find the real return.
  • Ran a continuous creative testing cycle instead of leaving two ads running for months.
  • Fixed the checkout flow and added abandoned cart recovery before scaling spend.

Result: Return on ad spend settled at 7x measured against real orders, not platform attribution. The checkout work contributed as much as the advertising did.

  • Meta Ads
  • Email
  • CRO

Client names are withheld where our agreement requires it. On a call we can walk you through the detail, and where a client is happy to be named we will introduce you.

Your project could be next.

Let's talk about the results you're after.

Start a Project