Made by analysts, for analysts

Prep and schedule your own dataflows. No waiting on engineering.

Refyner is the data tool built for eCommerce and subscription brands. Prep and schedule your everyday dataflows on Snowflake – with the models you run on, from CAC and LTV to repurchase and churn, ready out of the box.

Built by the analysts behind CX Data
PetShop.co.uk Spotminders Murad Professional Beauty Group
See it in action

An analyst builds a dataflow, start to finish.

Under two minutes: pull in a Snowflake table, prep and shape it with drag-in components, preview the data and the generated SQL, then schedule it – no engineering ticket, no second tool.

0:00
1:47
Refyner running on Snowflake · product demo
Built for your business

The models your brand runs on – ready to deploy.

Every model other tools make you build from scratch, Refyner ships ready-built – a proven set of dataflows refined across dozens of live brands. Push one to your Snowflake in one click, then run it as-is or adapt it.

Customer LTV
Lifetime value by acquisition cohort, channel and product.
Subscription14 stepsMon · 06:00
Deployed running daily
Blended CAC
Revenue after ad spend and blended CAC across Meta and Google.
eCommerce11 stepsdaily
Ready Deploy
Retention & repurchase
Time-to-second-order and repeat-purchase curves by cohort.
eCommerce9 stepsweekly
Ready Deploy
RFM segmentation
Recency, frequency and monetary scoring, out of the box.
eCommerce12 stepsdaily
Ready Deploy
MRR movement
New, expansion, contraction and churned revenue, broken out.
Subscription13 stepsMon · 06:00
Deployed running weekly
Churn & cohorts
Subscriber churn and retention curves by signup cohort.
Subscription10 stepsweekly
Ready Deploy
Why teams switch

Everyday data prep shouldn't need an engineer.

Most eCommerce and subscription data teams on Snowflake feel all three of these – and the first is where the other two come from.

The dependency

You're waiting on the data team.

Every routine join, clean-up or new model goes through engineering. You sit in a ticket queue for work you could do yourself – and so does the business waiting on you.

→ The Head of Data tired of being a ticket queue
The cost

You pay for tools and the team to manage.

A prep tool, a separate scheduler, and the engineering time to wire them together and keep them alive. The bill climbs every renewal.

→ The Head of Data defending a budget
The speed

The business wants more, faster.

Requests pile up and the setup slows you down. You're shipping in sprints when the business is asking for answers in days.

→ The Head of Data clearing a backlog
The switch

Refyner answers all three – one tool, run by your analysts.

Prep & schedule in one placeNo second tool, no engineer wiring them together and keeping them alive.
Models built inLTV, MRR, churn and the rest populate on connect – nothing rebuilt from scratch.
Run by your analystsBuild it and ship it yourself, in days – with real support behind it.
One bill, not threeOne subscription replaces the tools and the engineering time to run them.
The AI layer

AI builds it. Refyner makes sure it's right.

The value isn't generic SQL – it's Refyner's understanding of your schema and the business logic in every model. An analyst describes the work; Refyner drafts it, checks it against your live warehouse, and watches it run – so what ships is correct, scheduled, and yours to control.

Pre-flight checks & run monitor
All 14 referenced columns existChecked against BR_SHOPIFY_ORDERS, DIM_CUSTOMER
Grain confirmedOne row per customer_id per cohort week
Join 8 may fan outDIM_CUSTOMER isn't unique on customer_id – flagged in background review.
Scheduled run
Mon · 06:00
Last run OK · 2h ago
01 · Validation & monitoring

Nothing ships broken. Nothing fails silently.

Before a dataflow runs, Refyner validates it against your live Snowflake – every column, the grain, and any join that could fan out. After it ships, it reviews hand-built dataflows in the background and watches every scheduled run, so a broken job never becomes a wrong number on a dashboard.

  • Pre-flight validation against the real schema – columns, grain, fan-out
  • Background review of analyst-built dataflows, surfaced as suggestions
  • Live monitoring of every scheduled run, with alerts on failure
02 · Dataflow generation

From a sentence to a working dataflow your analyst owns.

Describe what you want in plain English. Refyner reads your Snowflake schema, picks the right tables, joins and grain, and drafts the dataflow for your analyst to review and adjust – falling back to a reference model or asking a clarifying question when the request is underspecified.

  • Schema-aware: real tables, columns and keys – not guesses
  • Asks before it assumes when intent is ambiguous
  • Drafts a scheduled, production-ready dataflow your analyst reviews – not a one-off query
Generate
What this dataflow does

Creates weekly cohorts of repeat customers with an LTV over £500. Joins Shopify orders to the customer dimension, filters to the last 12 months, and refreshes every Monday at 06:00.

OutputCOHORT_LTV
Rows~48k
ScheduleMon 06:00
Runs onyour Snowflake
03 · Plain-English explanation

Read the intent without reading the SQL.

Point Refyner at any dataflow – one you built or one it generated – and it explains, in human terms, exactly what the thing does and when it runs. Analysts validate intent at a glance; stakeholders finally understand what's behind the number.

  • Summarises logic, filters, grain and schedule in one read
  • Makes inherited and AI-built dataflows auditable
  • Turns "trust me" into "here's exactly what it does"
How it compares

Against the tools you use today.

The difference: your models built in, run by an analyst, in one place, on your own Snowflake.

  Refyner Power BI Dataflow Alteryx dbt / Airflow
eCommerce & subscription models built inYesBuild it yourselfBuild it yourselfBuild it yourself
Built & run by analystsYesPartlyDesktop onlyEngineer-run
Prep and schedule in one placeYesRefresh onlyServer to scheduleTwo tools
Runs on your SnowflakePushdownFabric capacityExtract or In-DBYes
Supported, with an SLAIncluded tierMicrosoft supportPaid tiersDIY

See the detail: vs Alteryx · vs Power BI Dataflow · vs dbt / Airflow

"CX Data gave us a working data tool overnight – and the models were live in weeks."
PetShop.co.uk
"We get board-ready profit updates every morning – and never hired a data engineer to get them."
Spotminders
Deployment

Hosted by us, or inside your own walls.

Your raw data stays in your Snowflake either way. Choose how Refyner runs – see the security model.

Primary

Refyner Cloud

The fastest way to start. Connect your Snowflake and build – we host and run Refyner, you get every update automatically.

  • Connect Snowflake in minutes
  • Prep + schedule, with your models built in
  • Standard support included
For regulated & security-first teams

Refyner Self-Hosted

Refyner runs inside your own environment – nothing leaves your boundary. Pair it with a support package and we'll help you run it.

  • Deploys in your cloud / VPC
  • Meets data-residency and compliance needs
  • Optional managed support from our team
FAQ

Frequently asked questions

What is Refyner?

Refyner is a data prep and scheduling tool for eCommerce and subscription brands. Analysts build and schedule dataflows on their own Snowflake, with pre-built models – LTV, blended CAC, retention, RFM, MRR movement and churn – built in. Refyner is a CXDATA product.

Who is Refyner for?

Heads of data and analysts at eCommerce and subscription (D2C) brands running on Snowflake who want to ship everyday dataflows themselves, without waiting on data engineering.

Does my data leave Snowflake?

No. Refyner runs as pushdown on your own Snowflake – transformations execute in your warehouse and your data stays there. Refyner's control plane only holds metadata.

How is Refyner different from dbt and Airflow?

dbt and Airflow are two separate, engineer-run, code-first tools. Refyner puts prep and scheduling in one analyst-run platform with eCommerce and subscription models built in – and it's supported.

What does Refyner cost?

Refyner Cloud starts at $99/month for 5 users. Data prep, dataflow building and sampling are free; scheduled dataflows on Snowflake are charged at $3 per compute hour. A self-hosted deployment is available for data-residency needs.

What is a Refyner model?

A model is a set of dataflows that produces an output for a business subject area – for example Customer LTV, Blended CAC, Retention & repurchase, RFM segmentation, MRR movement, and Churn & cohorts.

Ship your next model this week – not next quarter.

Connect your Snowflake and your analysts prep and schedule it themselves – models built in, no engineering ticket, no second tool.

Certified, accredited & recognised
Cyber Essentials Certified Microsoft for Startups partner Ecommerce Business Awards 2025 winner – Best Use of AI