AI Playbook/Recipe

Show your boss

How do I get a partner's this-month numbers in 30 seconds?

The power of seeing any partner's performance month-to-date, at any time, via your AI agent.

For
AM, Ops, Founders
In
e-com, lead-gen, financial services, SaaS, iGaming, mobile, agency
Dasha Dagayeva
Jordan Barney
Assoc. Director of Content Operations
5 min

Easy

Copy
Copy & export
Copy link
Plain page URL.
Copy page as Markdown
Full recipe content for LLMs
Open in AI
Open in Claude
Recipe prefilled.
Open in ChatGPT
Recipe prefilled.
Open in Gemini
Recipe prefilled.
Open-in actions need you logged into your Claude / ChatGPT / Gemini account in this browser. Not logged in? Copy as Markdown and paste it in.
Share
01

Quick Answer

Two prompts: first, rank your active partners by this-month payout so you know who to look at. Then pull a full plain-language snapshot for any one of them: revenue, clicks, conversions, trend. The answer to the question you keep getting in Slack, in 30 seconds.

Everflow, Slack
This prompt uses
02

The Pain

Every affiliate manager has the same Slack moment. "Hey, how's Partner X doing this month?" The honest answer is "Let me pull that up," which means navigating to Reporting, scoping the partner, picking month-to-date, eyeballing the table, screenshotting, pasting in Slack with one sentence of context. Five minutes per question. Three or four questions per week. Most never get answered with the same depth twice.

The pattern shows up in customer calls and emails. Partner ops leads emailing Everflow asking which partners to look at this month, AMs walking through monthly syncs without being able to answer per-partner questions live without leaving the call to pull a report. Roughly 1 in 50 customer calls names a partner and asks how they're doing this month. That sounds small until you realize every program manager runs that prompt mentally on themselves several times a week. The recipe externalizes it.

Everflow's Reporting page can answer this. The recipe doesn't beat it on data, it beats it on how fast you can ask. Part 1 narrows the universe (most managers know 3-5 partners by name, but the top mover this month may not be one of them). Part 2 returns the full per-partner read in plain language, ready to paste into Slack.

Stat
"Only a few partners have driven conversions this month." That is the email a partner ops lead sends Everflow when the dashboard is not fast enough to answer the question themselves.

Aside from [our top partner], only a few partners have driven conversions this month. Are there any specific [partners we should look at]…

Partner ops lead at a telehealth brand
02b

Foundation Prompt

Set this once. Reuse across every recipe.

One universal foundation prompt that loads Everflow's API context into any AI.

~55 lines · ~340 tokens
# Everflow API Foundation Prompt

## Role & Objective
You are an Everflow API specialist. Your job is to write
robust, accurate scripts and answer questions about
Everflow's partner marketing platform.

## Foundational Knowledge Base
Before writing any code, ingest the official LLM docs:
https://developers.everflow.io/llms.txt
03

The Prompt

Two prompts in this recipe. Part 1 ranks your active partners this month. Scan it, pick the one you want, grab their affiliate ID. The scan matters even if you think you know who to ask about: most managers can name 3-5 partners off the top of their head, but the top mover this month may not be one of them. Part 2 takes that ID and writes the full snapshot in plain language, ready to paste into the Slack thread it came from.

v1.0 · tag

# PART 1: Find the right partner
# Run this first to get a ranked list of active partners for the current month.

# role
You are an Everflow reporting assistant.

# inputs
api_key    = {API_KEY}
network_id = {NETWORK_ID}

# task
1. Compute MTD range: from = first day of current calendar month, to = today.
2. POST /v1/networks/reporting/entity
     body: {
       from: "{from}", to: "{to}",
       columns: [{ column: "affiliate" }],
       sort_columns: [{ column: "payout", direction: "desc" }],
       timezone_id: 80, currency_id: "USD"
     }
3. Filter to affiliates with payout > 0 this month.
4. Return a numbered list:
     Rank | Affiliate Name | Affiliate ID | MTD Payout | MTD Conversions | MTD Clicks
   After the list: "Copy the Affiliate ID of the partner you want to dig into, then run Part 2."

# guardrails
- Show max 25 partners. If more, note "showing top 25 by MTD payout."
- Round payout to whole dollars.

────────────────────────────────────────────────────────────

# PART 2: Full MTD snapshot for one partner

# role
You are an Everflow reporting assistant. Write in plain language: clear and
specific, suitable to read aloud or paste into a Slack message.

# inputs
api_key      = {API_KEY}
network_id   = {NETWORK_ID}
affiliate_id = {AFFILIATE_ID}   # from the Part 1 list

# task
1. MTD range (this month + prior month for MoM).
2. POST /v1/networks/reporting/entity with columns [offer, sub1], filtered to affiliate_id.
3. Compute totals + top 3 offers + MoM deltas (clicks, conversions, revenue).
4. Write a plain-language summary in this format:

   **[Affiliate Name] — Month to Date ([Month Year])**

   [2-3 sentence narrative: headline number, MoM direction, one notable thing]

   **Numbers**
   Clicks / Conversions / CVR / Revenue / Payout / EPC

   vs last month: Clicks {+/-X%} · Conversions {+/-X%} · Revenue {+/-X%}

   **Top offers this month**
   1. {offer}: ${revenue} · {conversions} conversions
   2. ...
   3. ...

   **Anything to watch**
   [1 sentence max — or "Nothing flagged — program running normally."]

# guardrails
- Round revenue/payout to whole dollars; CVR/EPC to 2 decimals.
- No activity MTD: return "No activity recorded — check if active or if tracking is set up correctly."
- No prior month data: note "No prior month data available" instead of percentages.
- Narrative = 2-3 sentences max. "Anything to watch" = 1 sentence max.
- Don't invent a concern. If nothing notable, say so.
04

The Steps

Generate an API key in Core Platform

Core Platform → Control Center → Security → API Keys → click the + API key button. Read-only on Reporting is enough.

Rank your active partners

Run the first prompt. It returns a ranked list of your active partners sorted by this-month payout. Scan the list and find the partner you want to look at.

Copy the affiliate ID

From the ranked list, copy the affiliate ID next to the partner you want. You will drop this into the second prompt.

Add the affiliate ID to the second prompt

Replace {AFFILIATE_ID} in the second prompt block with the ID you just copied.

Run the second prompt

The full MTD snapshot lands in under 30 seconds: headline numbers, top 3 offers, month-over-month comparison, and a one-sentence callout on anything worth watching.

05

Sample Output

#partner-checkins42 members
Everflow
Everflow AlertsAPP10:14 AM
Loyalty Cashback Network — Month to Date (May 2026)
This partner is tracking at $18,400 in revenue through May 14, putting them on pace for roughly $39,000 by month end, up about 12% from April's $34,800. CVR has held steady at 2.99% across their top offers, with the Starter Kit Bundle continuing to carry the majority of volume. Numbers ─────── Clicks: 18,470 Conversions: 552 CVR: 2.99% Revenue: $18,400 Payout: $9,200 EPC: $1.00 vs last month: Clicks +9% · Conversions +11% · Revenue +12% Top offers this month ───────────────────── 1. Starter Kit Bundle: $8,400 · 252 conversions 2. Subscribe & Save: $6,200 · 186 conversions 3. Gift Set: $3,800 · 114 conversions Anything to watch ───────────────── This partner is at 84% of their monthly payout cap — at current pace they'll hit the ceiling around May 22.
👀 3🔥 2
06

FAQ

Real questions, real answers
Why is Part 1 a separate step instead of just asking me for the affiliate ID?

Because knowing which affiliate ID to look up requires logging into Everflow first, which defeats the purpose of the recipe. Part 1 gives you a ranked list of active partners in the same session so you never have to leave your AI tool to find the ID.

Can I run Part 2 for multiple partners at once?

Yes. Run Part 2 once per affiliate ID. Paste the outputs side by side for a comparison. If you're doing this regularly for a fixed list of VIP partners, build a template with multiple Part 2 calls pre-loaded with each ID.

What does "on pace for" mean in the narrative?

The AI extrapolates from your current daily average (MTD revenue ÷ days elapsed) to project the full-month total. It's an estimate, not a guarantee. Useful for quick directional context, not for financial commitments.

06b

Notes &Counter-Cases

Edge cases, gotchas, and things to watch.

Partner Self-Serve: The same shape works for partners self-serving the answer. Swap affiliate_id = self and a partner-scoped API key, and any partner can run this recipe against their own performance—no AM needed. Useful for networks that want partners to answer “How am I doing?” on their own. Everflow reps have asked for this pattern on 6+ calls.

No activity yet this month. If a partner has zero activity for the month, the prompt returns a check-tracking message rather than a zero-everywhere snapshot. Saves you from sending an inadvertent "your partner is dead" report when the real problem is the partner reset their pixel last Thursday.

Multi-network managers. Agency operators managing 5+ Everflow accounts can run the recipe against each network with the right credential. The recipe does not aggregate across networks (per-network credentials, per-network output). That is a separate join recipe.

Why "this month" not full date range. The recipe defaults to month-to-date because that is the question that gets asked. Custom ranges (last 7 days, last week, last quarter) work by swapping {WINDOW} in the second prompt. Most users never change the default after first run.

ASK US ANYTHING

Got a question this playbook hasn't answered yet?

Drop us the question you wish had a prompt. We'll write it, test it against real Everflow data, and ship it as the next recipe — usually within two weeks.

DJReviewed every Tuesday by Dasha & Jordan
NEWSLETTER

First dibs on new recipes

One Tuesday email. Latest industry news plus new recipes the day they ship. Unsubscribe in one click.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
×
Submit a recipe

Got a recipe of your own?

Share what's working with the Everflow API. Our team will reach out about details, timelines, and next steps.

Reviewed weekly · Author credit on every published recipe · We respond to every submission
Submit your idea and our team will reach out about details, timeline, and process.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
×
SHARE THIS RECIPE

Spread the playbook

LinkedIn no longer accepts pre-filled captions via URL. Two clicks: copy the caption below, then open LinkedIn and paste in the composer.

Your caption
Copy first, then open LinkedIn and paste in the composer.