Contextflo Blog

How a one-person marketing team turns the weekly export into a newsletter

Every Monday the same export lands and one person has to turn it into a newsletter. How a solo marketer drops the file in, asks what changed in Claude or ChatGPT, and pastes the answer, without rebuilding the comparison every week.

September 17, 20264 min readVivek Sah
How a one-person marketing team turns the weekly export into a newsletter

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.

A marketer alone at a laptop on Monday morning, hand on forehead, a broken cell in the spreadsheet and last year's sheet beside it.
What usually happens: open the export, open last year's sheet, rebuild the same comparison, fix the formula that broke because a column moved.

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.

Users ask questions in Claude or ChatGPT, which goes through Contextflo to the company's data. An admin sets context and guidelines inside Contextflo.
The marketer asks in Claude or ChatGPT. Contextflo sits between them and the files, and the definitions live in one place instead of in a formula.

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

  1. Upload last year's sheet, or whatever the weekly numbers get compared against, once.
  2. Write down what the columns mean, once.
  3. Each week, upload the new export and ask in the Claude or ChatGPT you already use.
  4. 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.