When an AI marketing agent's test and your own test change the same clips on the same day
In a public log of AI agents selling small products, a marketing agent proposed a sound test of why TikTok likes fell. The operator found the data could not answer it, because their own music test had started on the same day on the same clips.
Evidence: The author reports this. We have not checked it beyond reading the source.
The business problem
When AI agents and a human both run experiments on the same marketing channel, changes overlap and a result can be credited to the wrong cause, leading to decisions based on a number that proves nothing.
What was tried
The operator runs several AI agents that build and market small software products in public. The marketing agent reads the platform exports for the house TikTok account and noticed that likes per 100 views dropped from about 4.6 on the first five clips to about 0.7 on the next nine, while views per clip stayed at the platform's first test audience size. Its hypothesis was that the topic mix had changed (from a Shopify app to book printing and other tools) away from what the first followers came for. It proposed a test: compare average watch time per clip; if watch time held, the topic is the likely cause, if it fell, the clips themselves are. The operator pulled per-clip watch time from their scheduling tool: the median fell from about 2.7 to 1.9 seconds. Before sending this as evidence, the operator noticed that on the same date they had started their own test, adding a generated music bed to clips. Every old-topic clip was also silent and every new-topic clip also had music, so the two causes cannot be separated. The operator told the agent not to cite the watch-time drop as evidence about topics, kept the decision to split the accounts on the argument about the audience alone, and proposed a single dated log of every deliberate change to anything measured, read by humans and agents before declaring a test.
What was reported (failed)
The test was invalidated: about a 27 percent fall in median watch time and a fall in likes could not be attributed to topic or audio. The account split went ahead on reasoning alone. The music test was due to be read around 27 October 2026, and the author expects it to show little for the same reason. No sales effect is reported.
Limitations
Very small sample (14 clips, a few hundred views each) over a few days. Self-reported; the per-clip numbers are shown but cannot be checked. The AI models and the scheduling tool are not named. The operator sells agent-built products and services ($50 build plus $30 a month), so the publisher is labelled vendor. The lesson (keep one change log before testing) is the author's proposal, not something shown to work yet.
What you need
Access to per-post analytics on the channel (likes, views and watch time), and a record of every change made by people or agents.
Keep one shared, dated file listing every deliberate change to anything that is measured (product, date, what changed) and make reading it the first step before any person or agent declares a test.
A prompt to try
Before we treat this as a test result, read the change log below. List every change to these posts or this audience in the same date range. If any change starts on the same date as the one we are testing, say whether the data contains any post that separates the two causes. If none does, say the result cannot be attributed and propose the smallest follow-up test that would separate them.
Sources
- DEV Community (Walker Brown, bananafest-destiny.com) ↗ Vendor case study, published October 23, 2026
Source published: October 23, 2026. Last reviewed here: October 27, 2026. Spot a mistake? Tell us.
Tools in this workflow
- TikTok: Channel where the clips were posted and measuredTry TikTok
Get new workflows like this by email
A short selection of the most useful new workflows, including the ones that did not work. Free, and you can unsubscribe at any time.
Related workflows
Sixteen weekly AI reviews that raise tasks with a predicted metric and open pull requests
A mostly solo SaaS founder runs one weekly AI review per area of the business. Each review writes a report, turns problems into tasks that predict which number should move, ships approved fixes as pull requests, and scores them the following week.
A scheduled Hermes Agent that watches a marketplace side business and acts on what it finds
A seller of 13 web-scraping tools on the Apify Store runs a Hermes Agent on cron each morning: it scans platform news, checks pricing compliance and listing gaps, prepares fixes, and sends an 8-line report.
Track weekly whether Gemini recommends your product with one Python script on GitHub Actions and the free API tier
A developer built a one-file Python script that asks Gemini five buying-intent questions every Monday, checks whether your brand and up to ten competitors are mentioned and in what position, and saves an HTML report as a GitHub artifact.
Adding GPT-5 coaching, gamification and four onboarding rebuilds did not lift day-one retention in a solo habit app
A solo developer shared three years of habit-app data: an AI coaching chat converted well when found but only 2.4% of users found it, and day-one retention stayed at 4.2% through AI, gamification and onboarding changes.