How a one-person marketing team turns the weekly export into a newsletter
Hi, this is Vivek, building Contextflo. I share practical notes on getting answers from your data, a couple of times a month.

Monday. The same export lands, same columns, new numbers. There is no analyst here, just one person running marketing on their own, and somewhere in that file is the line that becomes this week's newsletter. On one team using Contextflo, they drop the file in and ask.

The comparison gets rebuilt from zero every week. Open the new export, open last year's sheet, line the weeks up, fix the formula that broke because a column moved, and read down the rows until something stands out. Then the newsletter goes out and the whole thing gets thrown away. Nothing carries forward to next Monday, and the person doing it is the same person who has to write the thing.
Drop it in and ask
Marketer: Here's this week's export. What changed versus last week, and versus the same week last year?
Claude/ChatGPT: Two things moved. One channel is up on both comparisons. One segment is down against last year and flat against last week. Everything else is inside its usual range. The query is underneath, lined up against last year's sheet on the matching week.
Marketer: Give me that as two sentences I can paste into the newsletter.
Claude/ChatGPT: This week's growth came from one channel, and it's up on last year too, so it isn't a blip. One segment is quieter than it was this time last year, and that's the one to watch before next week's send.
The file changes every week. The question barely does. Next Monday it's the same question against the new file, and the answer comes back in the same shape, with the work shown underneath it.
What it has to know about the file
For that answer to be right, the AI has to know things about the file that aren't in the file. Which column is signups and which is active. What "active" means here: opened, clicked, or bought. Which sheet is the one to compare against, and which week lines up with which when the calendar shifts. What counts as a channel when the platform splits one into three. Those answers live in the marketer's head, and in a formula somewhere in last week's sheet.
They also change. The platform renames a column, adds a new one, or the export comes out a different shape one week and the old formula quietly points at the wrong thing. Once the answers are written down and kept current, they work for whichever AI the marketer uses, off the same definitions.
Contextflo is the layer that holds that, handles the context drift as the file changes, and puts it in front of whichever AI they use. A one-person team gets the self-serve without building or maintaining any of it.

Trusting a line before it goes out
The number goes into something people read, and there is no analyst to catch it first. That is the whole stake.
What makes it safe to paste is plain. The query is shown under the answer, so the marketer can see which weeks were compared and which columns were used before anything goes out. "Active" and "signup" mean the same thing every week because they were written down once. And the question that worked is saved and asked again, so next Monday isn't a fresh guess at what to compare.
The first week is setup: getting last year's sheet in and the columns understood. And when the export changes shape, the first upload after that deserves a second look before the answer is trusted. I'd treat that look as part of the routine.
Setting it up
- Upload last year's sheet, or whatever the weekly numbers get compared against, once.
- Write down what the columns mean, once.
- Each week, upload the new export and ask in the Claude or ChatGPT you already use.
- Save the question that works.
On the one-person marketing teams we see doing this, Monday stops being a rebuild. It becomes one question and a paste.
Nobody handed this marketer an analyst. They stopped rebuilding the same view every Monday.
See it on your own data.
Connect your warehouse and your team can ask Claude about it the same day, without waiting on a data team. Want a walkthrough first? Grab 20 minutes.
Book a 20-minute callSee how teams use Contextflo
Keep reading

Conversational analytics: 5 ways to set it up, compared
7 min read

How to connect Claude to BigQuery? What works and what doesn't in 2026
8 min read

How to connect Claude to Postgres without giving it write access
7 min read

How to build a BI dashboard with Claude that your team can actually trust
8 min read

How to give Claude read-only access to your database (it isn't always the default)
7 min read

You connected your warehouse to Claude, now what?
5 min read

Set up Contextflo from inside Claude: onboarding is now a conversation
3 min read

How to host and share Claude artifacts with your whole team
3 min read

The official Postgres server for Claude is archived. Here's what to use instead.
7 min read

