1/2

Log In

To access the HUNTME referral program dashboard, enter the email and password you used during registration.

1/4

Personal data

Fill out the form — it takes 2 minutes. A manager will contact you on Telegram, provide free training, and help you get your first result.

Affiliate Testing Journal: How to Track Offers, GEOs, Creatives, Costs, Payouts, and Performance Drops

Affiliate Testing Journal: How to Track Offers, GEOs, Creatives, Costs, Payouts, and Performance Drops

In affiliate marketing, it is easy to remember the result and forget the conditions that produced it.

An offer “worked well.” A certain GEO was “probably profitable.” One creative “brought cheap leads.” A traffic source “looked promising.”

Then, a month later, nobody remembers the exact source, SubID, payout, prelander version, budget change, hold period, refund adjustments, or the real payout after corrections.

General statistics solve only part of this problem.

A tracker shows clicks and conversions. An ad account shows spend. An affiliate program shows commissions and payouts. But raw numbers rarely answer the most important question: what exactly happened in the campaign at a specific moment, and why was a specific decision made?

Earn with HUNT ME — weekly payouts

That is why affiliates need a testing journal.

An affiliate testing journal is not accounting software and not a huge analytics dashboard. It is a structured history of launches, hypotheses, changes, and results. It helps you understand what happened weeks later, avoid repeating the same mistakes, and make decisions based on your own data instead of memory.

What Is an Affiliate Testing Journal?

A statistics dashboard answers the question: what happened?

An affiliate testing journal adds two more questions:

Why did it happen?

What was done next?

For example, a tracker may show that EPC started to decline on August 15. The graph alone does not explain the reason. But the journal may show that on August 14, the budget was increased, two new placements were added, and a new creative was launched.

Now you have a starting point for diagnosis.

Earn with HUNT ME — weekly payouts

That is why an affiliate campaign log should include not only successful launches. Failed tests are often even more valuable.

If you already spent $300 and learned that a specific creative angle brings cheap registrations with almost no paid users, there is no reason to buy the same lesson again three months later.

The goal of a testing journal is not to collect as many numbers as possible.

The goal is to preserve useful context:

  • what was tested;
  • under what conditions;
  • what result was received;
  • what decision was made;
  • what should not be repeated.

Why Affiliates Should Track Campaign History

When several campaigns run at the same time, the amount of information quickly becomes too large to remember.

GEOs change. Bids change. Creatives are replaced. Landing pages are updated. Caps move. Offer terms change. New traffic sources are tested. Old placements are paused.

After a few weeks, it becomes difficult to reconstruct the sequence of events.

A structured affiliate campaign log helps you understand:

  • which offers actually made money;
  • which GEOs had the best paid rate;
  • which creatives brought quality users;
  • which traffic sources looked good only on the surface;
  • which changes caused performance drops;
  • which tests should never be repeated;
  • which segments can be scaled again.

This is especially useful for repeat tests.

Before launching a new campaign, you can check whether a similar source, GEO, offer, or creative angle was already tested before. Instead of starting from zero, you work with your own database of previous experience.

A testing journal also makes communication with an affiliate manager easier.

Instead of saying, “Our approval rate dropped for some reason,” you can show the exact date, GEO, source, SubID, and performance before and after the change.

That kind of request is much easier for an affiliate program to investigate.

What Should Be Included in an Affiliate Testing Journal?

You do not need a complicated system with ten different tools.

For most affiliates, one working spreadsheet or document is enough, especially in the beginning.

A practical affiliate test tracking spreadsheet can include several sections:

  • offers and their terms;
  • active and finished campaigns;
  • GEOs and traffic sources;
  • creatives and advertising angles;
  • traffic costs, commissions, and payouts;
  • test hypotheses and results;
  • campaign changes and performance drops;
  • affiliate manager comments;
  • final decisions for each campaign.

The most important part is connection between the data.

If you use creative CR-014, you should know which campaign it was used in, which GEO it targeted, which source it ran on, and what performance it produced.

If a prelander was changed on August 20, that change should be connected to the metrics after August 20.

Do not try to build a perfect system from day one.

A simple spreadsheet that is updated regularly is more useful than a complex dashboard that nobody maintains.

What to Track for Each Affiliate Offer

Offer name and payout are not enough.

Affiliate offer terms can change, and without history, it becomes almost impossible to compare old and new results correctly.

For each offer, track:

  • affiliate program;
  • offer name;
  • payout model: CPA, RevShare, or hybrid;
  • available GEOs;
  • allowed devices;
  • payout;
  • hold;
  • caps;
  • allowed traffic;
  • key KPIs;
  • available events;
  • refund rules;
  • chargeback rules;
  • start date of the test;
  • current status.

You should also document important agreements with the affiliate manager.

For example:

  • approval for a specific traffic source;
  • individual cap;
  • custom payout;
  • approved prelander format;
  • special GEO permission;
  • private offer access;
  • temporary exception.

Always record the date of the agreement.

Offer terms can change, and a result from three months ago may no longer apply under new conditions.

This allows you to see not just that “Offer X had 25% ROI,” but under what exact terms it had that result.

If payout later decreased and hold increased, the old performance cannot be copied into a new launch without recalculation.

How to Track Offers by GEO and Traffic Source

Mixing several GEOs and traffic sources into one line is convenient only until the first serious analysis.

A campaign may look profitable on average while one segment quietly destroys the margin.

For example, two GEOs together may show +18% ROI. But after separating them, one GEO shows +41% and the other shows −16%.

If you look only at the average, the weak GEO will keep spending money.

That is why an affiliate offer and traffic source journal should separate:

  • GEO;
  • traffic source;
  • device;
  • placement;
  • SubID;
  • funnel type;
  • language;
  • localization;
  • landing page version;
  • prelander version;
  • date of last change.

This level of detail becomes especially important during scaling.

The more volume you buy, the more dangerous average statistics become. A small bad segment can become a serious source of losses once budget grows.

How to Track SubID Performance

SubID is not only useful inside the tracker.

In an affiliate testing journal, SubID is one of the best ways to connect performance with a specific traffic segment.

It is better to create one naming logic in advance.

For example:

  • one parameter always identifies the source;
  • another identifies the campaign;
  • another identifies the placement;
  • another identifies the creative;
  • another identifies the funnel or prelander version.

The exact structure can be different, but it must stay consistent.

Otherwise, after a few months, you get labels like:

  • new_test2;
  • final_test_new;
  • campaign_good;
  • geo_test_last;
  • backup_final.

These names may make sense on launch day, but later they are almost impossible to interpret.

A clear SubID structure allows you to move from a vague conclusion like “the campaign became worse” to a useful conclusion like:

After placement X was added, paid rate dropped by half, while the older placements stayed stable.

That is a real decision point.

You can pause the weak segment instead of stopping the whole campaign.

How to Track Affiliate Creatives

Creatives should not be stored only as a folder of images and videos.

In the journal, you need to document the hypothesis behind each creative.

For every creative, record:

  • creative ID;
  • advertising angle;
  • format;
  • hook;
  • CTA;
  • GEO;
  • source;
  • launch date;
  • CTR;
  • CPC;
  • clicks;
  • leads;
  • approval rate;
  • paid rate;
  • refund rate;
  • net revenue;
  • net profit.

This helps avoid the CTR trap.

A creative can generate many clicks and still bring users who do not pay.

Another creative may have a higher click cost but much better paid rate and final net profit.

After several dozen tests, your affiliate creative tracking becomes a real database of angles.

You can see which approaches bring attention and which approaches bring paying users.

Those are not always the same thing.

Tracking Costs and Payouts: Do Not Count Only What Is Shown in the Dashboard

Another important function of the journal is separating dashboard numbers from real money.

Traffic cost is not always only ad spend.

A campaign may also include:

  • creative production;
  • paid tools;
  • tracker cost;
  • domains;
  • hosting;
  • landing page development;
  • design;
  • copywriting;
  • freelancers;
  • payment fees;
  • other operational costs.

Income should also be tracked carefully.

Commissions shown in an affiliate dashboard are not always final profit.

Between the commission number and real money, there may be:

  • hold;
  • refunds;
  • chargebacks;
  • deductions;
  • validation;
  • payout fees;
  • currency conversion;
  • delayed payments.

A proper affiliate campaign expense and payout tracker should include:

  • ad spend;
  • additional campaign costs;
  • gross commissions;
  • amount in hold;
  • refunds;
  • chargebacks;
  • deductions;
  • confirmed payout;
  • net revenue;
  • final net profit.

For example, an affiliate program may show $5,000 in commissions with $3,800 in ad spend. At first glance, the campaign made $1,200.

But after $250 in refunds, $150 in deductions, $100 in service costs, and payout fees, the real profit is much lower.

That is why affiliate payout tracking should always be connected with cost tracking.

How to Calculate Affiliate Campaign Profit

You do not need a full accounting system for every test.

But you do need one consistent logic.

In the simplest version:

Net profit = confirmed revenue − traffic cost − additional campaign costs − refunds − chargebacks − deductions − fees.

ROI should be calculated from this net result, not from gross revenue.

This is especially important for offers where the economics mature over time.

With long holds, RevShare, subscription models, rebills, refunds, or delayed validation, the result two days after launch does not show the real picture.

In these cases, mark the test as waiting for mature data.

Otherwise, a profitable cohort may be stopped too early simply because part of the revenue has not appeared yet.

Affiliate net profit tracking is not about making the spreadsheet more complicated.

It is about avoiding decisions based on incomplete money.

Hypothesis Journal: Track Not Only the Result, but the Expectation

The phrase “we tested a new creative” is almost useless.

It does not explain why the test was launched or what it was supposed to prove.

Before launching a test, answer a few simple questions:

  • What exactly is changing?
  • Why should this change affect performance?
  • Which metric should improve?
  • Which segment is being tested?
  • What budget is allocated?
  • When will the decision be made?
  • What result will count as success?
  • What result will count as failure?

For example:

Hypothesis: a more direct hook will improve paid rate on Source X in GEO Y without increasing refunds.

After the test, add:

  • actual result;
  • conclusion;
  • next step.

This turns separate experiments into knowledge.

You no longer know only that one creative performed better than another. You understand which angle worked, with which audience, on which source, and under which conditions.

That is how an affiliate hypothesis journal becomes a real decision-making tool.

How to Analyze Affiliate Test Results

A good test result is not just “worked” or “did not work.”

A useful result should answer what happened and why.

When reviewing a test, compare:

  • planned hypothesis;
  • actual traffic source;
  • GEO;
  • creative;
  • prelander;
  • offer;
  • cost;
  • lead volume;
  • approval rate;
  • paid rate;
  • EPC;
  • refunds;
  • chargebacks;
  • net profit;
  • final decision.

Then ask:

  • Did the tested change improve the metric it was supposed to improve?
  • Did it damage another important metric?
  • Was the result stable enough?
  • Did the test have enough data?
  • Was the traffic comparable?
  • Should this be scaled, repeated, changed, or stopped?

For example, a new creative may increase CTR from 1.4% to 2.1%, but reduce paid rate from 34% to 22%.

That is not a clean win.

It means the creative attracted more users, but possibly the wrong users.

This is exactly why affiliate offer and creative tracking should include downstream metrics, not just ad metrics.

How to Analyze Affiliate Campaign Performance Drops

If the journal is updated regularly, finding the reason for a performance drop becomes much easier.

First, identify the date when the decline started.

Then check what happened shortly before that date.

Possible causes include:

  • budget increase;
  • new GEO;
  • new placements;
  • new creative;
  • new prelander;
  • landing page change;
  • source quality shift;
  • offer cap change;
  • new traffic rules;
  • changed KPI;
  • postback problem;
  • tracking link issue;
  • payment flow change.

After that, compare key metrics before and after the change:

  • EPC;
  • approval rate;
  • paid rate;
  • refund rate;
  • chargeback rate;
  • net revenue;
  • net profit.

Then break the data down by:

  • GEO;
  • source;
  • placement;
  • device;
  • creative;
  • prelander;
  • SubID.

For example, paid rate drops from 37% to 28% on September 12.

The campaign log shows that four new placements were added on September 11.

After checking SubIDs, you see that old placements still show 36–38%, while the new ones show 12–17%.

Now the cause is clear.

You do not need to stop the whole campaign. You need to remove or isolate the weak placements.

This is the real value of affiliate campaign performance drop analysis.

How to Document Campaign Changes

One of the most useful habits is recording every change that can affect the economics.

You do not need to document every tiny detail.

But the journal should include:

  • budget increases;
  • budget decreases;
  • bid changes;
  • new GEOs;
  • new placements;
  • removed placements;
  • new creatives;
  • disabled creatives;
  • prelander changes;
  • landing page changes;
  • targeting changes;
  • tracker changes;
  • postback changes;
  • offer term changes;
  • manager feedback;
  • cap changes;
  • payout changes;
  • hold changes.

The note can be very short:

September 14 — daily budget increased from $200 to $260.
September 17 — placements A, B, and C added.
September 19 — placement B paused because paid rate was below average.

A month later, these three lines may be more useful than ten charts.

They connect metric movement with actions inside the campaign.

How to Keep a Campaign Scaling Journal

During scaling, the history of changes becomes even more important.

More budget means more leads, but also a higher price for every mistake.

Before increasing volume, record the baseline:

  • spend;
  • clicks;
  • leads;
  • EPC;
  • approval rate;
  • paid rate;
  • refund rate;
  • net revenue;
  • net profit.

This becomes the control point for the next stage.

After each major change, record the new budget and wait until there is enough data to compare performance.

New GEOs, sources, creatives, and placements should not be mixed with the old core without separate tracking.

For example, after increasing budget, ROI drops from 31% to 18%.

That does not explain the reason by itself.

But the campaign scaling journal shows that a new GEO was added at the same time. Segment analysis confirms that the original GEO stayed profitable, while the new one was negative.

Instead of rolling back the whole campaign, you remove only the weak part.

This is why a scaling journal is not just a growth history.

It helps identify which exact element started damaging the economics after volume increased.

A Minimal Affiliate Testing Spreadsheet for Beginners

Beginners do not need an advanced dashboard.

One spreadsheet is enough.

The minimum useful version can include:

  • date;
  • offer;
  • GEO;
  • source;
  • campaign;
  • creative ID;
  • SubID;
  • spend;
  • clicks;
  • leads;
  • approved;
  • paid;
  • payout;
  • hold;
  • refunds;
  • chargebacks;
  • net revenue;
  • net profit;
  • hypothesis;
  • result;
  • next step.

The last three fields are especially important.

Example:

Hypothesis: a new hook will increase CTR without lowering paid rate.

Result: CTR increased from 1.4% to 2.1%, but paid rate fell from 34% to 22%.

Next step: do not scale; test a softer version of the hook.

This is already a proper affiliate testing journal entry.

It includes both numbers and meaning.

As the campaign grows, you can add placement, device, retention, rebill, landing page versions, prelander versions, and other details.

But add fields only if you actually use them for decisions.

Mistakes That Make a Testing Journal Useless

The biggest mistake is irregular use.

If data is added once a month from memory, the journal loses most of its value.

Other common problems include:

  • only successful tests are recorded;
  • dates of changes are missing;
  • several GEOs are combined into one line;
  • hold and deductions are ignored;
  • conclusions are limited to “worked” or “did not work”;
  • old offer terms are overwritten by new ones;
  • creatives are not connected to specific angles;
  • additional costs are not included;
  • failed tests are not reviewed before new launches;
  • SubIDs are inconsistent;
  • results are judged before data matures.

Failed tests are especially important.

They show where money should not be spent again.

If a campaign lost $200 but produced a clear conclusion, it at least created knowledge.

If the same test is repeated two months later because nobody wrote down the result, the next $200 is lost because of poor documentation.

How to Use the Journal Every Day

Keeping a testing journal should not take hours.

If the system is simple, daily work takes only a few minutes.

Each day, check:

  • spend;
  • key events;
  • unusual changes;
  • new tests;
  • tracking issues;
  • source issues;
  • moderation or approval problems;
  • important manager messages;
  • major campaign edits.

If a meaningful change was made, add it to the history immediately.

Once a week, do a deeper review:

  • compare segment performance;
  • calculate preliminary net profit;
  • review approval rate;
  • review paid rate;
  • check refunds and chargebacks;
  • update test statuses;
  • write conclusions for completed hypotheses;
  • choose the next tests;
  • select segments for scaling.

This keeps the journal useful as a working tool, not as an archive that is opened only when something goes wrong.

Check the Journal Before a New Launch

One of the best habits is opening the journal before a new test, not after it.

Planning a new GEO?

Check previous launches in that country.

Returning to an old traffic source?

Review its historical paid rate, refund rate, and net profit.

Thinking about a similar creative angle?

Check what happened last time.

After several months of consistent tracking, the journal starts answering questions that previously required new budget.

For example:

  • Which source worked best in this GEO?
  • Which creatives brought paid users, not just leads?
  • At what budget level did performance start to decline?
  • Why was the previous launch of this offer stopped?
  • Which SubIDs were removed and why?
  • Which backup offer performed better?
  • Which GEO looked cheap but failed after refunds?

The more quality records you have, the fewer decisions you make from zero.

A Testing Journal Turns Experience Into a System

The number of tests you run does not automatically equal experience.

If results are not documented, much of the knowledge disappears over time.

An affiliate testing journal connects offers, GEOs, sources, creatives, costs, commissions, payouts, and campaign changes into one history.

Because of that, it becomes easier to calculate real net profit, analyze performance drops, understand which segments deserve scaling, and avoid repeating the same mistakes.

A good journal does not have to be complicated.

Its value comes from consistency, not from the number of tabs or formulas.

Even a simple affiliate campaign log with hypotheses, campaign changes, and final decisions can be more useful than an advanced dashboard that nobody updates.

Over time, the journal becomes the affiliate’s internal knowledge base.

It shows which GEOs worked, which sources brought quality traffic, which creative angles attracted paying users, which offers survived scaling, and which decisions already cost money once.

That is the main value: every new test starts not from zero, but from the experience of previous launches.

The earlier you start documenting results, the less budget you waste on repeated mistakes — and the easier it becomes to find and scale truly profitable affiliate campaigns.

FAQ

What is an affiliate testing journal?

An affiliate testing journal is a structured record of campaign launches, offers, GEOs, creatives, traffic sources, costs, payouts, hypotheses, changes, and results. It helps affiliates understand what happened and why.

Why should affiliates keep a campaign log?

A campaign log helps affiliates avoid repeating mistakes, analyze performance drops, compare tests, track changes, preserve context, and make better decisions based on previous campaign history.

What should be included in an affiliate test tracking spreadsheet?

A basic spreadsheet should include date, offer, GEO, traffic source, campaign, creative, SubID, spend, clicks, leads, approvals, paid events, payout, hold, refunds, chargebacks, net revenue, net profit, hypothesis, result, and next step.

How do you track SubID performance?

Use a consistent SubID structure for source, campaign, placement, creative, GEO, and funnel version. This allows you to find weak segments and avoid pausing an entire campaign when only one placement or SubID is underperforming.

How can a journal help analyze performance drops?

A journal shows what changed before the drop: budget, GEO, placements, creatives, offer terms, tracking, or postback. By comparing metrics before and after the change, affiliates can identify the likely cause faster.

Is a testing journal useful for beginners?

Yes. Beginners especially benefit from a simple journal because it helps them remember what was tested, what failed, what worked, and what should be improved before spending more money.

Start earning with HUNT ME

Weekly payouts in USDT
Personal manager and scripts
7 offers with CPA up to $1,000

Registration takes 2 minutes. No experience needed — we'll teach you everything.

How to Prepare for a Conversation With an AffiliatWhen to Change an Affiliate Offer and When to Impr

Читайте по теме

All articles

Find out about partner work

Just fill out the form

Weekly payouts
in USDT
Personal manager
and scripts
7 offers with
CPA up to $1,000

Registration takes 2 minutes. No experience needed — we'll teach you everything.