How Evana Clawed Back 20 Hours a Week Spent on Data Wrangling

Evana went from manually uploading CSVs into Claude chat to asking live questions against their Snowflake warehouse, cutting hours of data wrangling down to seconds.

Vivek Sah

Vivek Sah

Founder, ContextFlo

Share this article

About Evana

Evana helps e-commerce merchants recover money from overpaid import duties, a process called duty drawback. When a company imports goods into the U.S. and later exports or destroys them, they're entitled to a refund of up to 99% of the duties paid. Most companies leave this money on the table because the paperwork is brutal.

Evana helps merchants streamline the duty drawback process by bringing together the varied business, logistics, and trade data needed to support eligible claims.

Scale: 100+ importers
Data stack: Snowflake
evana.app ↗

The Data Challenge

Evana consolidates merchant, logistics, customs, and trade-document data into a central analytics environment, pulling data from more than a dozen sources via APIs, PDFs, and CSVs. The data is often unstructured and varies from client to client.

Millions of rows across hundreds of tables and columns. And these aren't clean, self-explanatory tables.

Prices are sometimes stored as text, not numbers. Product information often sits inside nested JSON arrays. A single drawback eligibility check requires joining across many different source systems and filtering on specific combinations of statuses and destinations. Column names don't always tell you what they mean, and the relationships between tables are frequently unclear.

This is the kind of warehouse where even a skilled analyst needs hours just to orient themselves before writing a query.

The Bottleneck

Before Contextflo, generating reports for clients meant manually pulling CSVs from Snowflake, trimming them down, and uploading them to Claude's chat interface to get analysis. Questions like "how much drawback-eligible duty did this merchant pay last quarter?" or "which SKUs have the highest recovery potential?" required manual analysis and deep domain expertise, making them slow to answer consistently.

~20 hours per week was spent on data wrangling. And even then, Claude chat has upload limits. You can only paste so much context into a conversation. For a company managing a growing book of merchant accounts across multiple data sources, that ceiling hits fast.

The core issue wasn't intelligence. Claude could do the analysis. It was access. The AI couldn't see the data directly.

The Unlock

Contextflo connected Claude to Evana's Snowflake in minutes.

The setup: point Contextflo at the warehouse, sync the tables, connect Claude. That's it.

Contextflo adds context around each table: what the columns mean, how they relate to each other, what quirks to watch out for. So when someone asks Claude a question, it's not guessing at the data. It knows.

Contextflo connected to Evana's Snowflake warehouse

What Changed

Before: A team member compiles CSVs → uploads to Claude chat → gets partial analysis → repeats for next question

After: Anyone on the team opens Claude → asks a question → gets the answer with live data

The kinds of questions that used to take hours of manual work:

  • "How many documents did our review team process this week, and who reviewed what?"
  • "Which clients have the most drawback-eligible orders right now?"
  • "Do the warehouse shipment records match what Shopify says was fulfilled?"
  • "What's the total duty paid on imports for this merchant last quarter?"

These aren't pre-built dashboards. They're ad-hoc questions, different every time, that would have previously required someone to write SQL, pull exports, or spend hours assembling CSVs.

The Impact

Afternoons → seconds: Questions that took an afternoon now take seconds.

Anyone can talk to data: Insights are no longer limited to a small number of technical team members. Everyone with Claude access can query the data directly. Operations and client-facing teams can access relevant insights without relying on a technical analyst.

0 data hires needed: Evana manages a growing number of merchants, each with complex multi-source data. Before Contextflo, scaling meant either hiring a data team or relying on senior technical staff for recurring analysis. Now the data layer scales with the business.

More time on the work that matters: Less time compiling CSVs, more time acting on what the data says, more confidence in the output. Identifying high-recovery clients, catching filing errors, spotting patterns across merchants.

Contextflo connects your AI tools to your data warehouse so your team can ask questions and get answers, without the manual data prep.