Hire an AI Meta Ads weekly account reviewer
Compare Meta Ads with store results and costs. Investigate drops and get a ranked change list before raising spend.
What you give
- Your store totals for the same dates, with new-customer revenue
- Your order value, product cost, shipping, fees and margin, the first time
- Cash free for ads and stock levels (advised)
What you get
- This week against last week and against break-even, with the sums
- The link that broke, if results fell, and what to check
- How far to trust Meta's ROAS, as a score out of 100
- One ranked list of changes to approve, each with its size and reason
An example
You run Meta ads for your store and want the weekly checks done the same way every Monday.
You ask: “Compare Meta Ads with store results and costs. Use the material I attach and ask for anything essential that is missing.”
You get back:
- This week. Spend, purchases, 7-day click ROAS and cost per sale against last week and break-even, with a trust score.
- Path taken. Whether it ran a drop analysis, a delivery check, a scale check or a routine week, and why.
- Changes to approve. A ranked list of changes, each with where, size, the step that proposed it and the reason.
An example, not your task.
Words used here
- ROAS: sales earned for each unit of money spent on ads
Hire this specialist
It is free and needs no account. Download the pack, give it to your AI and tell it the job. Your AI asks for anything it is missing, then does the work and checks it.
Related specialists
- Meta budget scaling reviewer
- Meta campaign review and account restructure plan
- TikTok Ads budget reviewer
- Meta retargeting ad sequence planner
Skills and workflows for this job: Launch and scale Meta and TikTok ads
Details
Everything it can hand back
Your task sets the actual outputs. The specialist picks the methods that cover them.
- This week against last week and against break-even, with the sums
- The link that broke, if results fell, and what to check
- How far to trust Meta's ROAS, as a score out of 100
- One ranked list of changes to approve, each with its size and reason
- A raise, hold or cut call on spend, with the numbers behind it
- A check on whether last week's changes worked
How it does the job well
- Write for one named audience and one action. Each asset has a single job.
- Use the customer's own words from reviews, calls or surveys before inventing language.
- Every claim needs proof the business can show. Leave unproven claims out or mark them.
- Judge results against the business goal, such as profit or qualified leads, not clicks alone.
Mistakes it avoids
- Changing the account on your own.
- Calling a week good or bad from Meta's ROAS alone.
- Scaling in a week with an unexplained drop.
- Making many changes in one week.
- Generic copy that could fit any brand.
- Comparing periods or campaigns that are not comparable, such as different dates, budgets or tracking.
What a good result looks like
An example, not your task: You run Meta ads for your store and want the weekly checks done the same way every Monday.
- This week. Spend, purchases, 7-day click ROAS and cost per sale against last week and break-even, with a trust score.
- Path taken. Whether it ran a drop analysis, a delivery check, a scale check or a routine week, and why.
- Changes to approve. A ranked list of changes, each with where, size, the step that proposed it and the reason.
- Scale call. A raise, hold or cut call on spend, with blended ROAS and 30-day cash behind it.
- Last week's changes. Whether each change you approved last week worked, too early to tell, or did not work.
- Watch next week. The one to three numbers that decide next week's path.
How the work is checked
- Every call is measured against break-even, and the sums are shown.
- Seven-day click or new-customer numbers are used, not Meta's headline ROAS alone.
- No budget increase is proposed when a drop was unexplained or the trust level is low.
- Every change says which step proposed it.
- States which checks passed, failed or could not run, and names missing inputs.
These checks have not been run against a model yet. Your AI uses them to check its own work.
Capabilities
- Get the base numbers. Works out break-even ROAS and cost per sale from your margin once, then reuses them every week.
- Read last week's notes. Opens its memory file for the changes you approved and the numbers it said to watch.
- Compare the two weeks. Sets this week's spend, sales, ROAS and cost per sale against last week, on seven-day click and on your own new-customer numbers.
- Choose the path. If results fell sharply, it runs the drop analysis first. Views and clicks get a delivery check. Buyers per click point to the page, stock or tracking, so it holds off ad cuts.
- Test Meta's number. Every fourth week, or sooner if Meta and your store drift apart, it checks how far to trust Meta's ROAS. A low score means no budget raise.
- Check structure and tests. Monthly it keeps, merges or cuts campaigns. Any week a creative test ran, it reads the test.
- Check before scaling. Only when nothing is broken and trust is not low does it run the scaling plan, and it proposes only the first step.
- Hand back one list. Merges the changes, removes repeats, checks last week's changes, saves memory and stops for your yes.
How the role works
- Checks your task, context and available tools.
- Picks the methods needed and prepares a work plan.
- Carries out supported tasks, with each method's limits and review gates.
- Checks the real deliverables and corrects supported faults.
- Hands back files, evidence and unresolved gaps.
Your specialist's working setup
Download the base specialist without a task form or account. README.md and SETUP.md explain how to use the folder. SOUL.md defines its scope. INTAKE.md asks missing questions inside your AI. PLAYBOOK.md, SKILLS.md, BEST_PRACTICES.md, CHECKS.md and HANDOFF.md guide the work and its checked deliverables.
Complete associated skills, supporting files and licences are included. Choose only the methods needed for the actual task. Keep context, working files and accepted feedback in your AI project.
Use this specialist through MCP or the API
Call prepare_specialist with role_id meta-ads-weekly-account-keeper only. No task is required to load it. Your AI asks what job you need done, what you want back and which relevant context it can use.
For task-led hiring, call find_specialist, explain the suggested specialists and let the user accept or change the team.
Complete ZIP: Download base specialist. API: GET /api/v1/specialists/meta-ads-weekly-account-keeper/pack. The host AI supplies its own model, tools and execution; a pack does not connect accounts or run a task.
Inputs and helpful context
The specialist starts from the task brief. Only active methods require their inputs.
For the primary method, when used
- Meta results for this week and last week, at campaign, ad set and ad level, with spend, purchases, purchase value and frequency
- Your store totals for the same dates, with new-customer revenue
- Your order value, product cost, shipping, fees and margin, the first time
- Cash free for ads and stock levels (advised)
- What changed this week, such as a sale or a new offer (optional)
Helpful context (optional)
- A note of every change you made in the account last week
- Cash free for ads over the next 30 days
Tools and access
- Claude Code: It can keep the memory folder, read last week's files and run every step on a schedule.
- Meta Ads Manager: Export campaign, ad set and ad results with frequency, and show the incremental column if your account has it.
- Shopify: Gives new-customer revenue and order counts for the same dates.
- Any good chat AI: It does the arithmetic and asks follow-up questions. Check the sums yourself once.
- Shopify Analytics: Gives your real AOV, new-customer share and repeat rate to paste in.
- Google Ads Keyword Planner: Shows the cost per click for your products, so the skill can check the fit.
- Claude: Works the sums from a pasted export step by step and shows them, so you can check each one.
- Google Sheets: Lets you redo any number in the table yourself, from the same totals.
- Meta Ads Manager: Export both periods with reach, frequency and the attribution setting, and make any approved change there by hand.
- Any good chat AI: It reasons over numbers and descriptions you paste, so any current chat AI will do.
- Meta Ads Manager: Its breakdowns by ad, placement and audience segment hold the evidence.
- Any good chat AI: Any chat AI can run the ladder and the score. Check the store base by hand.
- Meta Ads Manager: Lets you compare attribution settings and break results down by new, engaged and existing audiences.
- Shopify: Gives new-customer revenue and orders, and a cohort report for your own repeat data.
- A post-purchase survey app: Collects where buyers say they first heard of you, so you can compare it with platform data.
- Any good chat AI: It works from lists and numbers you paste, so any current chat AI will do.
- Meta Ads Manager: Its audience segment breakdown and advertiser settings hold the facts this check needs.
- Meta Ads Manager: Its export gives you spend, impressions, CTR and link CTR by ad. The Columns menu has the incremental attribution view.
- Any good chat AI: Any current chat AI can read an export and follow the metric order. Attach the file instead of retyping numbers.
- Any good chat AI: It works from numbers you paste, so any current chat AI will do.
- Shopify: Its reports show new-customer sales and sales by product, which you need for the stop rules.
Functions and deliverables
- Meta Ads weekly account reviewer: Compare Meta Ads with store results and costs. Investigate drops and get a ranked change list before raising spend.
- This week against last week and against break-even, with the sums
- The link that broke, if results fell, and what to check
- How far to trust Meta's ROAS, as a score out of 100
- One ranked list of changes to approve, each with its size and reason
- A raise, hold or cut call on spend, with the numbers behind it
- A check on whether last week's changes worked
- Break-even ROAS and CPA calculator: Share order value, costs and ad figures. Get ad-cost limits, a matching cost check and clear gaps before choosing a test.
- Sales-to-ad-spend threshold and ad allowance per order, with valid inputs and formulas
- Matching cost-per-order comparison, or an unresolved result
- Separate targets where supported costs differ
- Custom checklist with checked maximum, missing evidence and a proposed next check
- Ad sales drop analyst: Share two periods of ad totals and your target. Get the weakest link, ranked possible causes, next checks and a target-based score.
- A table of every ad with its rates recalculated from the totals
- The chain split, showing each link's share of the change in cost per sale
- A ranked list of findings, tracking problems first, each with possible reasons, what to check and a proposed action
- A list of the data that was missing and what it would have told you
- A score out of 100 for each period, showing how close cost per sale is to your target (only when you give a target)
- Meta delivery troubleshooter: Share at least seven days of ad data. Get a cautious diagnosis, one change to test and a comparison plan.
- A diagnosis against the delivery steps, with the failing step named
- What to change first and what to leave alone
- A 7-day broad against interest comparison plan
- Ad return evidence checker: Share ad reports and store totals. Get matched comparisons, evidence gaps and a custom review score, without a causal sales claim.
- A comparison of reported measures, definitions, periods and missing coverage
- A supported top-ad breakdown with audience and attribution limits
- The evidence basis and next check for each proposed budget decision
- A bounded custom checklist score with missing checks shown
- Meta campaign purpose checker: Check your Meta campaigns with this campaign purpose checker. Get a keep, merge or cut call for each, a list of setup errors and a score out of 100.
- Each campaign defended, merged or cut
- A list of setup errors with the fix for each
- A score out of 100 with the weights shown
- Ad creative test analyst: Paste your ad test results by ad set. Get keep, leave or replace calls for each ad, false winners flagged and a score for how safe the read is.
- A verdict for each ad set against your target
- A table of every ad with keep, leave, replace or retest and the reason
- False winners flagged, with the path from view to purchase for each ad
- The next creative brief, and a read score out of 100 with its sum shown
- Meta campaign growth planner: Plan how to scale winning Meta ads without losing money. Give your costs and results. You get a break-even ROAS, a spend ladder and stop rules.
- Your break-even ROAS and the most you can pay for a customer
- A spend ladder with stop rules
- A scaling campaign design, or a clear "not yet", and an ABO or CBO choice
- A monthly review checklist
- Brand profile builder: Share your website. Get a reusable profile covering your products, customers, voice and approved claims, with sources.
- A folder of eight plain files, from a start file for your AI to a claims list and a change log
- A tag on every fact, and every claim marked approved, pending or banned
- A two-sentence diagnosis of your biggest gap, and a list of what's missing and who can answer it
- A short slice for your next step, if you name one
Tasks you can use it for
- You run Meta ads for your store and want the weekly checks done the same way every Monday.
- Results dropped and you want to know which part broke before you change anything.
- Meta says your ROAS is great but your bank balance does not agree.
- You want to raise spend, but only when your own numbers say it is safe.
Limits to check before starting
- You run fewer than a few sales a day: the weekly numbers swing too much, so use a monthly view of your results instead.
- You only want to know your break-even ROAS once: use a break-even calculator or a simple sum of margin and order value.
- You want an agent to change your account on its own: this one never does, so ask a person on your team to make the approved changes.
Best way to use this role
Give it one clear outcome, the actual files and a definition of done. Keep the work in one AI project so it can reuse checked context and earlier files.
- Start a chat with the agent. In Claude Code, add it as a skill or save it in .claude/agents, then ask it to run this week's check.
- Put this week's and last week's exports in one folder, or attach them in the chat.
- The first time, give it your order value and costs. It saves your break-even numbers and reuses them.
- Read the change list. Make the changes you agree with in Ads Manager, or say yes to each one and let it make only those if it is connected.
- Run it again next Monday. It reads its memory file and checks last week's changes.
Read it as data
Read the complete role setup as JSON. Connect your AI to the AI Blocks MCP library and read aiblocks://roles/meta-ads-weekly-account-keeper for its role instructions and pinned sources.
This is a prepared AI role. No task has run. Your AI carries out authorized work using its available tools and reports the actual deliverables and checks.