Template · Change
Approval queue for bid and budget changes
A table your client taps to approve, then applied, with a change log.
For agenciesLovable about 60 minReads ✓ · Writes ✓
Example output · placeholder clients
Example outputReads ✓ · Writes ✓
Approval queue · 12 bid changescap $2.00 · undo 24h
Kettle red · Exact
Northwind$1.40 → $1.20
Northwind$1.40 → $1.20
Vase gift · Phrase
Petal & Co$0.90 → $0.80
Petal & Co$0.90 → $0.80
Speaker stand · Broad
Lumen Audio$0.70 → $0.55
Lumen Audio$0.70 → $0.55
ApproveReject+ 9 more waiting
What you need
Three things. It checks them off as you go.
1 of 3 readyA Build keyFree for one account. No card.
ReadyYour accountsAmazon Ads for each client, with permission to change it.
3 of 4Northwind ✓Lumen Audio ✓Petal & Co ✓Trailhead pending
Where you approveA Lovable app, shared with your clients by link.
approvalsHow it runs
Whole run: about 30 seconds, plus the yes. Times are estimates.A yes, then it is done.
about 15 sec
Proposes
Your AI drafts bid and budget changes, inside your caps.
about 5 sec
Queues
Each change waits in a table, with its dry run.
your call
Approves
You or your client tap Approve or Reject.
about 10 sec
Applies
Approved changes are applied and logged. Undo for 24 hours.
Proposes about 15 sec
Drafts changes inside your caps.
Queues about 5 sec
Each change waits, with its dry run.
Approves your call
You or the client tap Approve.
Applies about 10 sec
Applied and logged. Undo for 24h.
Whole run: about 30 seconds, plus the yes. Times are estimates.
The prompt
Paste this into your AI.
Works inClaude CodeCursorLovablen8nZapier
Build me a Lovable app with a table of proposed Amazon Ads bid and budget changes for every client. Each row has Approve and Reject. Approved changes are applied through Build, no bid above $2.00, and every change is logged. Save the app as approvals. Docs: https://build.sellermate.ai/docs. My key is in BUILD_API_KEY.
BUILD_API_KEYYour key, set as a variable. Never paste the key itself.
approvalsWhere the app lives.
every clientKeep it, or name the clients.
$2.00The highest bid allowed.
Writes, Amazon only
Every change has a net.
CapsNo bid or budget moves past your limit.
Dry runSee every change before it is made.
Undo, 24 hoursOne call puts it all back.
Audit logWho, what and when, for every change.
Approval needed · 12 bid changesDry run ✓
Kettle red · Exact$1.40 → $1.20
Vase gift · Phrase$0.90 → $0.80
+ 10 more · 4 clientsinside cap $2.00
ApproveRejectUndo for 24h · logged
Day two
Change it. Schedule it. Fix it.
Change it
Paste one line to your AI.
Schedule it
Whenever your AI proposes changes. Where you set it:
n8nSchedule node
ZapierSchedule trigger
AI toolsAsk for a scheduled run
If it breaks
A failed apply changes nothing and says why.
Apply failed:
bid_above_cap
bid_above_cap
Paste it to your AI
Three questions
Short answers.
Is it free?
The template is free. So is one account, with no card. More accounts are on the pricing page.
Can I change it?
Yes. It is a prompt you own. Ask your AI for any edit, like the three above.
What if it breaks?
A failed apply changes nothing and says why. Anything already applied can be undone for 24 hours. Paste the error to your AI.
More in Change
All templates →Same job, other tools.
14 proposedclicks · sales
+ vase gift38 · $0
+ free vase22 · $0
Approve allthen applied
Negatives sweep with approval
Proposed negatives, applied after you approve.
Claude CodeReads ✓ · Writes ✓ about 30 min
Spent, never sold$1.1k
vase gift$412
kettle red$388
free vase$201
Wasted-spend sheet
Zero-sale, high-click terms, every week.
ZapierReads ✓ · Writes — about 10 min
Lumen budgetend 118%
Budget pacing alert
A Slack line per client with month-end spend.
n8nReads ✓ · Writes — about 15 min
Get a yes before every change.
Free for one account, no card. About 60 minutes.