Documentation

24 workflows for Google Ads and Meta Ads

What the assistant can do for you once AdSparky is connected, grouped like a small team. Each workflow has an example prompt you can paste as is.

Last updated: November 3, 2026

How it works

One assistant, many jobs
The 24 workflows aren't separate bots. They're jobs your own Claude or ChatGPT knows how to do with AdSparky's tools: the tools pull live data from the ad platforms and do the maths, the assistant explains the result.
Plain language
You don't need the exact wording below. Ask the way you would ask a colleague, in English or Polish. Name the client first, or start with the morning check across all of them.
You approve every change
Anything that would change an account is shown as a before/after preview first. It goes live only after your yes, lands in the change history and can almost always be undone in one step. Nothing is ever deleted, only paused.

Safety and control in detail

Meta Ads4

  • creative-fatigue

    Ads losing CTR as frequency climbs, before it shows up in the cost per result.

    “Which Meta ads are getting tired and what should replace them?”

    Ready prompt:creative-fatigue

  • audience-check

    Ad sets reaching the same people again and again, and audiences that overlap.

    “Check audience saturation and overlap on Meta.”

    Ready prompt:audience-saturation

  • ad-comments

    Reads comments under your ads and turns the most common questions into new headlines.

    “What are people asking in our ad comments? Give me headlines from it.”

    Ready prompt:ad-comments

  • lead-quality

    Which campaigns and ads bring good leads and which bring junk.

    “Which Meta campaigns bring good leads and which bring spam?”

    Ready prompt:lead-quality

Tracking4

  • tag-check

    Checks that conversion tracking in Google Ads and the Meta pixel actually works: what stopped counting and since when.

    “Check if conversion tracking works on Google and Meta.”

    Ready prompt:tracking-check

  • ga4-quality

    Quality of ad traffic in GA4: engagement, landing pages, where people drop off.

    “How good is the traffic from our campaigns in GA4?”

    Ready prompt:ga4-quality

  • gtm-audit

    Google Tag Manager: conversion tags, triggers and consent settings. Read only.

    “Audit the GTM container: conversion tags and consent.”

    Ready prompt:gtm-audit

  • feed-doctor

    Merchant Center: account issues, disapproved products and weak product titles.

    “Check Merchant Center: disapprovals and weak titles.”

    Ready prompt:merchant-center

Strategy4

  • why-cpa-rose

    Splits a change in cost per result into clicks, CPC, conversion rate and budget, on both platforms.

    “Why did CPA go up last week compared with the week before?”

    Ready prompt:why-cost-went-up

  • budget-plan

    Next month's budget split across campaigns and platforms, with reasons, within the client's limits.

    “Plan next month's budget for this client.”

    Ready prompt:budget-plan

  • competitors

    Who bids against you in Google auctions, and which angles competitors repeat in the Meta Ad Library.

    “Who are we up against on Google, and what are competitors running on Meta?”

    Ready prompt:competitors

  • experiments

    A/B test ideas for Google and Meta: what to test, for how long and how to call a winner.

    “Suggest A/B tests for this account.”

    Ready prompt:experiments

Operations4

  • morning-check

    All client accounts in one view, urgent first: spend spikes, campaigns that stopped converting, broken tracking, budgets running out.

    “Morning check across all my clients.”

    Ready prompt:morning-check

  • budget-pacing

    Which campaigns will run out of budget before the end of the month, and which aren't spending.

    “How are budgets pacing this month?”

    Ready prompt:budget-pacing

  • what-changed

    Who changed what and when, and what happened to the results afterwards.

    “What did we change in the last 7 days and what happened after?”

    Ready prompt:what-changed

  • rollback

    Restores the state from before a change made through AdSparky, in one step. Tells you when a change can't be undone.

    “Undo yesterday's budget change on campaign X.”

Reporting4

  • client-report

    A monthly report in plain language with a PDF: results, what we did, what's next.

    “Prepare last month's report for this client.”

    Ready prompt:client-report

  • weekly-review

    What moved this week compared with the last one, and 3 things to do next.

    “Weekly review for this client.”

    Ready prompt:weekly-review

  • year-over-year

    Spend, conversions and cost per result compared with the same period last year.

    “Compare this month with the same month last year.”

    Ready prompt:year-over-year

  • export

    Campaigns, keywords, search terms, Meta ads with their copy, change history or daily results as an XLSX or CSV file for Sheets or Excel.

    “Export daily results for the last 30 days to a spreadsheet.”

A typical morning

  1. 1

    “Morning check across all my clients.”

    A short list, urgent first, each item with the amount at stake and a suggested next step.

  2. 2

    “Start with client X. Why did CPA go up?”

    Which campaign caused it, and which part: clicks, CPC or conversion rate.

  3. 3

    “Fix the search terms part.”

    Draft negatives with a before/after preview. Nothing is sent yet.

  4. 4

    “Yes, apply it.”

    The change goes live and lands in the change history, where you can undo it.

  5. 5

    “Add this to the monthly report.”

    It shows up in the report you send to the client at the end of the month.

Ready prompts

Most workflows also come as ready prompts, so you don't have to type anything. In Claude Code type / and pick one of the AdSparky prompts. In claude.ai open the + menu next to the message box.

The assistant also remembers what you agreed with each client: banned keywords, what counts as a lead, seasonality, target CPA. You don't repeat it in every chat.

Try it on your own accounts

AdSparky is in beta. Connect Google Ads or Meta Ads, add AdSparky to Claude or ChatGPT and type “intro”. Setup takes about 5 minutes.