Customer stories

See automation in action.

Real systems, running in production, for teams that had a specific job they were doing by hand. Every number below was measured on the live system, not estimated.

MarketingJuly 2026

Email deliverability: 8.6% to 0.1% bounce

A French food media's email base was bouncing 8.62% of its sends, one in twelve. Sensirel audited where the bad addresses came from, suppressed 62,984 profiles without deleting them, and brought the bounce rate to 0.13% on a full-base send of 173,247 recipients.

Claude CodeKlaviyo APIPython

0.13%

Bounce rate

Down from 8.62%

99.87%

Delivered

On a full-base send

173,247

Recipients

In a single campaign

62,984

Profiles cleared

Suppressed, not deleted

Workflow optimizationJuly 2026

Site search: 800 recipes, finally findable

A recipe site of 800 entries could not find a recipe by its ingredients, because the content never lived in the page body. Sensirel indexed every field rather than titles alone, and six ingredient queries now return relevant hits only, 39% faster, from 7.4s to 4.5s per page.

Claude CodePHPMySQLWordPress REST API

100%

Relevant hits

Across six ingredient queries

Zero

Off-topic results

Passing mentions ruled out

800

Recipes indexed

Every field, not just titles

39%

Faster results

7.4s down to 4.5s per page

Customer serviceAugust 2026

Product page AI: answering before support ever sees it

An AI assistant placed on the product pages of an online shop handled 726 conversations without a human, turned 98 of them into add-to-carts and 43 into tracked orders, about 4,200 euros over the measured period, while the questions it received fed the product FAQ.

ClaudeShopify APIClaude Code

726

Conversations

Handled without a human

98

Add-to-carts

From an answered question

43

Orders attributed

Tracked to a conversation

~€4.2K

Revenue attributed

Over the measured period

Data migration2026

Company records: 275,832 moved, not one overwritten

A Belgian staffing agency had left its legacy applicant-tracking system for Odoo and lost part of its company history on the way. Sensirel extracted all 275,832 company records from the old system, matched 94.6% of them to the Odoo base automatically, and filled only the fields Odoo was missing, without touching a single value the team had already corrected by hand.

Odoo 18PythonXML-RPCClaude Code

275,832

Companies extracted

Zero failures on our side

94.6%

Matched automatically

VAT, then email, then name and city

0

Values overwritten

Only empty fields were ever filled

4 GB

Documents moved

Against an initial 284 GB projection

Operations2026

CRM pipelines: nine offices, rebuilt as scripts

A staffing agency's sales CRM had drifted: opportunities sat in other teams' columns and every salesperson saw a different board, because 28 people could rename stages at will. Sensirel rebuilt the nine office pipelines as thirteen scripts, proved them on a staging copy, and replayed them on the live base in an afternoon.

Odoo 18PythonClaude Code

1,830

Active requests

Each one in its own office pipeline

0

Mismatched columns

Checked across all nine offices

13

Scripts

Configuration replayed, not clicked

6

Administrators left

22 others demoted to users

Content operations2026

News ranking: a filter in front of the model

A chamber of commerce was sending every article from its RSS feeds straight to a language model for scoring, duplicates and thin posts included. Sensirel put a filter in front of the model and a cleaner behind it: a quarter of the articles now never reach the model, and the ranking got cheaper and sharper at the same time.

n8nClaudeRSS

24.7%

Articles dropped

Before any model call is made

89 → 67

Articles per run

Duplicates and thin posts removed

20-30%

Fewer model calls

Processing time down by the same share

~$12.50

Saved per week

On a pipeline that runs every day

Security2026

SaaS backend: two critical holes closed, and the one that reopened

A proposals-management SaaS on Supabase was exposing user emails through a view over the authentication table, and its functions were executable by anyone holding the public key. Sensirel closed both, probed all 44 tables and 26 functions from the outside, and caught the same hole reopening seventeen days later.

SupabasePostgreSQLClaude Code

44

Tables probed

0 rows returned with the public key

26

Functions probed

Execution locked down

2

Critical findings closed

Plus 1 regression caught 17 days later

0

Rows leaked

Every table, probed from outside

See what your team
can hand to AI

A free 30-minute call. We map one workflow together and you leave with a plan you can use, with or without us.

Book a Free Strategy Call