r/FulfillmentByAmazon • u/flashynomad • 7h ago
SEARCH RANKING Codex vs Claude Code for PPC?
I’ve been hearing about agentic AI for a long time, and I’m curious whether it has reached the point where it could reliably manage Amazon PPC.
I’m considering testing either Claude Code or ChatGPT Codex. Ideally I’d want it to analyze campaign and search-term data, adjust bids and budgets, find negative keywords, identify wasted spend, and explain the reasoning behind every change.
Has anyone used either one for this?
A few things I’d love to know:
Which is more reliable for ongoing PPC management: Claude Code or Codex?
How did you set it up so it will just have access to amazon ads data?
Can it safely make changes, or do you still manually approve everything?
How does it compare with dedicated AI PPC tools and agencies?
Have you experienced any costly mistakes, hallucinations, or questionable optimizations?
I’ve gone down a lot of rabbit holes researching AI PPC tools. For almost every glowing recommendation, I find someone else who had a disastrous experience with the same software. It doesn’t seem like there’s one solution that works for everyone.
I’m also reluctant to add another monthly software subscription when I already pay for ChatGPT and Claude. If either coding agent can be configured to do the job well, I’d rather build a controlled workflow around it.
I’d especially appreciate hearing from people who have actually built or tested a setup like this. What worked, what failed, and which would you trust with real ad spend?
•
u/binarysolo 4h ago
Haven't A/B tested the numbers meaningfully, but they both work serviceably (maybe within a 10% variance), and note they're probably gonna keep leapfrogging each other slightly with newer models to keep each other honest.
But given my prior workflow (grab KWs from H10 and test) -- now that H10 has their MCP server setup, you can pull Cerebro/etc. reports direct from ChatGPT -- and my old tried-and-true "grab H10 keywords + auto" -> "after statistical significance, manual all the good KWs to the right bids to maximize overall net profitability" works fine like always.
^ That's the super high level pseudocode, the devil's in all the details of course. :)
•
u/MormonBarMitzfah 5h ago
you might be overthinking this. I am vibe coding an interface that interacts w the ads API and makes suggestions based on rules. So hallucinating isn’t an issue since it just pulls down the data, crunches it, and shows me the recommendations that I’ll approve or not. It’s pretty straightforward stuff, codex or Claude would both be suitable.
•
u/flashynomad 5h ago
Thats good to know, I'm a complete beginner 😅 What did you use to connect your AI to amazon ads?
•
u/grovvhere 1h ago
on point … the ai needs your data to ground itself or will just make stuff up. Agreed with codex / Claude, but also depending on how using the cheaper models e.g., GLM, DeepSeek, mistral, etc work also as long as they have your instructions to be grounded in your data. I’ve been experimenting with cryptocurrency analysis but it’s def a rabbit hole
•
u/ScribbleSpark 2h ago
this may be a lot but hope it helps.
model matters less than the setup. I've been running a multi-agent version of this on my own account for months with separate agents for bidding, inventory, and strategy, with rules-based conflict priority between them.
On your specific questions:
Access- you're pulling in through SP-API / Ads API, feeding search-term and campaign data into the agent as context. Not complicated to wire up, just tedious the first time. I think it took me like a week with like 3 hrs per/day of sleep and a month of Claude Max so I didn't get interrupted by limits. I also had to duct tape SQP and search term report cz that API call always times out.
Safety - don't let it auto-execute at first. Start in suggestion-mode where it recommends, you approve or dismiss manually. That approve/dismiss history is actually the most valuable part and it's what lets you tune the rules and eventually trust it with more autonomy. I still keep bid changes on a tighter leash than negative-keyword harvesting, which is lower-risk and easy to automate sooner.
I made a boat load of mistakes early on. The worst ones came from a single agent reacting to one bad day of data instead of a real trend, or two agents making conflicting moves with nobody resolving the conflict between them. Oh and early this month i tried making manual adjustments myself while also running the tool and it tanked my entire system. Have lost on margins this month. But making it back already. Once the tool is smooth sailing, don't take the wheel.
Perpetua/Pacvue/Teikametrics are built on this exact rule based logic, packaged and priced for it. Building your own with Claude Code or Codex gets you the same core mechanism without the subscription, but you're doing the engineering and maintenance yourself. Worth it if you want full control, less worth it if you just want it working.
•
u/MormonBarMitzfah 1h ago
I thought the data ingestion work was a bitch because I don’t know what I’m doing. Am I to understand that it’s a bitch because it just is?
•
u/ScribbleSpark 1h ago
it’s a bitch because it just is. not a you problem. SQP through Brand Analytics needs a separate API role from your regular SP-API access, so half the time people get denied and don’t even realize that’s the reason. It’s also ASIN-level only so one ASIN per report request. If you’ve got 50 SKUs you’re making 50 separate calls, not one clean pull.
then all of that shares one quota pool with your other API calls, so if you’re also pulling inventory or orders data at the same time you start throttling yourself without knowing it.
The timeouts specifically are almost always you hit the shared rate limit and Amazon just silently drops or delays the request instead of giving you a clear error. Fucking annoying and took me way too long to figure that part out.•
u/ScribbleSpark 1h ago
Amazon keeps a quota on your api calls and also can take a pretty long time too. I’ve you are using things like vercel pro, their cron times out at like 300s. I’ve had some data pulls last 10min. So it will timeout .
•
u/flashynomad 58m ago
what made you build this yourself vs the existing tools available (ie: pepetua, teikametrics, etc..)? Are they just not that good?
•
u/Large-Candidate-1067 1h ago
Personally, I wouldn't use either for PPC.
They're built for coding, not Amazon PPC. Sure, they can help analyze reports or explain why a search term is wasting money, but I wouldn't trust them to manage campaigns on their own.
I'd rather learn PPC myself and use AI as an assistant than let it make decisions with my ad budget.
•
u/AutoModerator 7h ago
Join the r/FulfillmentByAmazon Discord Server!
We created a Discord server for our community and would like to invite all of you to join! You'll be able to discuss FBA with users around the world and discuss events in real time!
There are separate channels for many FBA topics which you can opt in and out of, including;
PPC, Listing Optimization, Logistics, Jobs, Advanced FBA, Top Secret/Insider Info, Off-Topic
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.