Skip to content
Agencies & clients

Ad Agency Project Management: Handling Change Requests Without Chaos

By Sebastiaan Jansen · · 8 min read

Ad agency project management software should turn every client edit into a ticket with an owner, a decision, and a date before anyone opens a design file. Without that, Slack and email become the plan and the launch date is a guess. Below: how intake, approval, and capacity work, and one campaign followed from start to finish.

What ad agency project management software has to do with change

A competitor launch, a legal reject, or three extra sizes is normal work. The chaos starts when a request has nowhere to go. On every change, the system should:

  • Record who asked, on which job, and in which words.
  • Show whether the change sits inside the agreed scope or is new work.
  • Name who must approve it, and by when.
  • Put accepted work on a person's week without pushing the launch back unnoticed.

General task apps store cards, but they rarely put approval and capacity in the same step. A producer says yes on a call, design starts, and finance hears about it after the hours are spent. If you run many accounts, read agency project management software first, then put air dates and retainer caps on the same board.

Where change requests arrive

Requests come in as a Slack line, a sentence on a call, a marked-up PDF, or a broken tag after launch. Each one needs an owner in a single queue, with a link to the original so nobody argues about the wording later.

Meeting notes leak the most, since a 45-minute call can hide four requests. Turning client meeting notes into tickets the same day stops the Friday surprise. A note still isn't a ticket, though. Someone has to accept, reject, or park each line.

A short intake rule

  1. Nothing starts until it is a ticket.
  2. The ticket names the campaign, the asset, and the date the client expects.
  3. A same-day reply means "received," not "we will do it free."
  4. Work inside a pre-agreed revision round is in scope. Everything else is a change order until a producer or account lead says otherwise.

Skip step 4 and you end up doing free work in the name of the relationship. Sometimes that trade is right, but someone's name still has to be on it.

Scope, rounds, and the approval that protects the date

Most statements of work already limit rounds. The trouble is that the limit lives in a PDF the board never reads. Put the round count on the job before a designer is assigned, so the account lead can use a remaining round, raise a change order, or decline.

Treat approval as a stage: triage, priced, client-approved, in production. "In legal" and "awaiting the media owner" are waits. If they look like "in progress," cycle time blames people for days they didn't work.

Write down who can say yes:

  • Producer: in-scope revisions under a set number of hours.
  • Account director: change orders under an agreed fee.
  • Client: anything that moves the live date or the media spend.

If the client approves by email, paste that approval onto the ticket before production starts.

Price the change the same day

A short menu works better than a long rate card. The examples below are illustrative. Answer the same day, or free work fills the evening.

Change Handling Clock it hits
Copy tweak inside an open round In scope, same owner This week's production
Extra size or language Change order, fixed hours This cycle if approved today, else next
New concept after sign-off New job, new estimate Launch moves, or a second flight is booked
Media plan shift, no new creative Traffic update only Buying deadline, not design capacity

Capacity: the part most boards hide

Every yes is a promise about someone's Thursday. Ad agency project management software that only shows status will accept more than the team can finish. Track load by role (design, copy, motion, studio, media) and cap the week by review slots, not by leftover retainer hours. If art direction can review six routes, the seventh waits.

Roll unfinished tickets over only after someone confirms they still matter. If changes pile up before a launch, move the date on the day they're approved, and quote a range based on recent jobs. Project management for marketing agencies works the same way. Name the media deadline on the ticket, and run always-on work weekly so new asks can't bury the month you sold.

Worked example: a four-week summer flight

Northline is a fictional agency of eight. The job is six statics, two cutdowns, and a landing page, with two rounds. Media starts on a Monday.

Week 1: tickets for routes, copy, and a media sketch go out the same day, each with an owner. Week 2: email and Slack turn into eight in-scope notes, one legal claim, and a Spanish cut. Spanish sits outside the statement of work, so it gets priced and design doesn't start on it. Week 3: the client approves Spanish on Tuesday. Motion is full through Thursday, so subtitles land Friday, and English still goes live Monday. Week 4: a Sunday Slack message asks to brighten the pack shot. That's round three, so it becomes a change order. The signed art stays live and the brighter version waits for flight two.

Throughout, the board showed source, round, scope, approver, owner, and which date moved. It never said "on track" while Spanish was unpriced. This only scales when every producer uses the same stages.

Choosing an ad agency project management tool

A spreadsheet holds a few campaigns, then loses track of the ask and the approval. An ad agency project management tool needs to handle a short list of boring jobs:

  1. Ticket types with your stages. Creative, change order, media task, and fix each need their own flow. Someone has to own triage, or the queue rots.
  2. A client record on the work. Contacts, files, and notes sit on the account. Client management software for agencies that build software makes the same point. Ad accounts need it more, because brand, procurement, and the agency of record rarely share one inbox.
  3. Capture first, then review. Slack, notes, and markup become tickets that a person still accepts. A ticket for every message is just noise.
  4. Cycles with reviewed rollover. A week or two is enough for traffic, QA, review, and going live. Unfinished work gets re-accepted on purpose.
  5. Dates and pace. A roadmap counted in tickets shows a crowded launch. Cumulative flow shows a pile-up in client review. Cycle time checks estimates against the last ten resizes.

Keep freelance booking on a separate operations board. Booking a person and exporting a file are different jobs.

What to skip at the start

Skip a client login at first. A Friday note built from the same tickets covers what moved, what's waiting on the client, and which date changed. Buy a portal when clients ask to check status without emailing you, and hold off on automation until triage is a habit.

A fair comparison

Asana, Monday, ClickUp, or Jira can hold stages, owners, and dates if you design the flow and refuse side channels. Agency tools often add resourcing and proofing. Proofing tools are good at markup and weak on capacity, while finance tools are the reverse. If your problem is files bouncing back and forth, you need proofing. If it's wrecked Thursdays, you need capacity. Either way, a new board won't fix a team that still starts from chat.

If producers spend their time inventing process instead of running jobs, read when to hire project management consulting versus fixing the system yourself. An outside review helps when every account has its own stages. It's wasted when the only gap is a Slack channel nobody watches.

Falrow is one option. It turns Slack, calls, and files into reviewed tickets, with custom stages, cycles, a client record, and a roadmap counted from those tickets. Client CRM and meeting notes sit on that path, so a call becomes tickets you still accept or reject. Falrow is in private beta, with access and pricing on request. It isn't a proofing tool and doesn't replace a media platform. If a lighter board is enough, a shared list will do. Falrow for agencies explains who it fits.

Install it on one account first

Pick one queue and three ticket types: campaign task, change order, and fix. Require a client and a campaign on every ticket. Open a weekly cycle with current jobs only.

Run one live review on that setup. Split the feedback before design starts, and price one out-of-scope item the same day. On Friday, check ask-to-decision and approval-to-done. If the first takes more than two days, triage is the bottleneck. Add a second account only after that, on the same stages.

Tell clients the rule once: you log email and Slack the same day and reply "in scope" or with a price. Extra rounds and new sizes move the date or the fee, and you say which before you start. Clients get one list of what's waiting on them.

A waiver goes on the ticket, or it vanishes when that producer is away. "On track" should mean a real handoff: waiting on us, on the client, on legal, or ready for traffic. Leftover retainer hours don't mean an art director is free.

After a month, you should know how many changes are unpriced, which ones moved a live date, and which roles are past their review limit, all without opening chat. Project management software for advertising agencies earns its place when a new producer can run a flight from the board alone.

FAQ

What is ad agency project management software?

It's the system an advertising team uses to turn briefs, edits, and production tasks into owned work with dates. It records whether a request falls inside the agreed rounds or is a paid change, and who is free to do it. A shared to-do list skips that commercial decision.

How should an agency handle unlimited client revisions?

Don't sell a truly unlimited round on a fixed fee. Cap rounds in the statement of work, track the count on the job, and price the next round before work starts. If you waive a round, write down who approved it. Otherwise "unlimited" turns into unpaid overtime.

Is Slack enough to manage ad agency projects?

No. Slack works as an inbox, but it can't be the plan. Messages scroll away, owners stay unclear, and approvals disappear in threads. Ticket anything that needs a person or a date, and keep the link to the original message.

When should we change project management tools?

Change when the tool can't hold stages, client context, and dates on one job, or when side systems have become the real process. Don't switch if the team still starts from memory and chat. Fix that habit first, or the new board will slip the same launches.

More on agencies & clients