Shipperly
Blog

Agency launch playbook

How to Stop Chasing Clients Before a Website Launch

A practical guide for agencies to stop chasing clients before a website launch by assigning client-owned tasks, setting clear due dates, surfacing blockers, and using reviewable follow-ups.

16 min read
Shipperly Team

How to Stop Chasing Clients Before a Website Launch

Short answer

To stop chasing clients before a website launch, turn every client request into a specific assigned task with one owner, one due date, and a clear launch impact. Separate launch-blocking items from post-launch work, centralize requests in one client action portal, and send short follow-ups that explain exactly what is needed and why it matters.

Why agencies end up chasing clients before launch

Most agencies do not chase clients because they enjoy sending reminder emails.

They chase because the launch depends on client-side work that is scattered, vague, or owned by nobody in particular.

A project manager asks for final homepage approval in one email. A developer asks for DNS access in another. The account manager mentions missing team bios on a call. Someone leaves a comment in a design file. The client says they will check internally. A week later, the launch still looks close, but nobody can say whether the client has actually approved the copy, invited the agency into the right tools, or confirmed who can update DNS.

That is the real problem. Chasing is usually a symptom of unclear ownership, weak task framing, and poor visibility into launch blockers.

If you want to stop chasing clients before a website launch, the fix is not to write longer emails. The fix is to make the client side of launch easier to see, easier to own, and easier to complete.

What does client chasing look like during a website launch?

Client chasing is the repeated manual follow-up agencies do when client-owned launch tasks are late, unclear, or unassigned.

Before a website launch, it often sounds like:

  • "Just checking in on the final copy."
  • "Any update on domain access?"
  • "Can you confirm who approves the privacy policy?"
  • "Following up again on the form recipients."
  • "Are we still good for launch Friday?"
  • "Who on your team can approve the homepage?"

Those messages are not wrong. But if they are the main system, the agency is carrying too much of the client's coordination load manually.

A better system makes the client request specific before it becomes overdue.

The goal is not fewer reminders. It is clearer client action.

Agencies often try to solve launch chasing by sending more reminders. That can help a little, but it does not solve the deeper issue.

A reminder only works when the client already understands:

  • What is being requested
  • Who owns it
  • When it is due
  • Where to respond
  • What "done" means
  • Whether it blocks launch
  • What happens if it slips

If those details are missing, each reminder creates more work for both sides. The client has to interpret the ask, find the right person internally, look for the original context, and decide whether the item is urgent.

A strong agency launch workflow answers those questions up front.

How to stop chasing clients before a website launch

Use this workflow to turn launch chasing into visible, assigned client action.

1. Name the Client Lead early

Every launch needs a client-side owner.

This person does not have to complete every task. Their job is to route requests, confirm who owns decisions, and help the agency get answers from the right stakeholders.

Ask for the Client Lead before the final stage of the project:

For launch coordination, who should be the main Client Lead for routing approvals, access tasks, and final decisions on your side?

A Client Lead helps prevent the agency from chasing five people separately. They can delegate internally to marketing, IT, legal, leadership, sales, or operations, while the agency keeps one clear coordination path.

For smaller clients, the Client Lead might be the founder or marketing manager. For larger clients, it might be a project sponsor who can coordinate across teams.

2. Convert every request into a task

Do not leave launch requests as loose sentences inside long emails.

A useful client task should include:

FieldExample
RequestApprove final homepage copy
OwnerMaya, Marketing Director
Due dateJune 13 at 2 p.m.
Launch impactBlocks final QA and launch approval
What done meansReply approved or leave exact edits in the copy doc
Agency ownerSam, PM
StatusWaiting on client

This makes the request easier for the client to complete and easier for the agency to follow up on.

It also removes the fog around status. "Waiting on the client" is too broad. "Waiting on Maya to approve homepage copy by Friday" is actionable.

3. Separate launch blockers from nice-to-haves

Not every open item should delay go-live.

One reason agencies get stuck chasing is that every task feels urgent. The client receives a long list of requests and cannot tell which ones matter most. The agency keeps following up on everything because the launch date is close.

Separate client tasks into four groups:

CategoryMeaningExample
Launch blockerThe site should not go live until this is done.DNS owner has not confirmed launch-day availability.
Launch riskThe site can launch, but the risk should be visible.Case study image is still pending approval.
Post-launchImportant, but not required for go-live.Add two optional team bios next week.
Agency-ownedThe agency needs to complete it.Final redirect QA.

This changes the tone of follow-up. Instead of "please send everything," the agency can say:

These two items block launch. These three can move to post-launch if you approve that plan.

That gives the client a decision, not a pile of pressure.

4. Keep requests in one client action portal

Clients lose launch tasks when requests live across email, Slack, calls, spreadsheets, documents, and comments.

Centralize client-owned launch work in one place where the client can see:

  • What is assigned to them
  • What is overdue
  • What blocks launch
  • What needs approval
  • What access action is required
  • What is waiting on another stakeholder
  • What has already been completed

For website agencies, this does not need to be a generic project management board with every internal agency task. Clients usually need a focused action list, not the entire production system.

A client action portal works best when it shows only the tasks the client can act on. The agency can still keep internal QA, development, and deployment work elsewhere if needed.

5. Make safe access requests explicit

Access requests are one of the easiest places for launch chasing to become messy.

Agencies often need help with CMS, domain, DNS, hosting, analytics, Search Console, forms, or third-party tools. But clients should not paste passwords, API keys, recovery codes, private tokens, SSH keys, payment credentials, or other secrets into Shipperly, email, chat, spreadsheets, or a normal project board.

Use safer access requests instead:

  • Invite the agency as a user with the right permission level.
  • Create a temporary user account for the agency.
  • Ask the client's IT or admin contact to complete the action directly.
  • Use a secure password manager when credential sharing is truly necessary.
  • Share only non-sensitive confirmations, such as "Agency added as admin" or "IT will update DNS during the launch window."

A safe access task should ask for the path, not the secret.

Example:

RequestOwnerDue dateWhat done means
Confirm who can update DNS during launchPriya, IT AdminJune 14Priya confirms she will make the required DNS changes during the 10 a.m. launch window.
Add agency to CMSJordan, Marketing OpsJune 12Agency user is invited with admin permissions needed for launch QA.
Confirm Search Console accessAlex, Marketing LeadJune 13Agency is added as a user or client confirms they will submit the sitemap after launch.

This keeps the launch moving without normalizing unsafe credential handling.

6. Set follow-up rules before tasks are late

Follow-up should not depend on whether the project manager remembers to send a note at 4:45 p.m.

Define simple rules:

  • Send the first reminder 48 hours before the due date.
  • Send a same-day reminder for launch blockers.
  • Escalate to the Client Lead when a launch blocker becomes overdue.
  • Ask for a decision when an item can move to post-launch.
  • Review all overdue client tasks in the launch readiness meeting.

This keeps follow-up calm and predictable. The client is not surprised by reminders, and the agency does not have to improvise every message.

7. Use shorter follow-up messages

Long follow-ups often hide the actual request.

A good launch follow-up should include:

  • The task
  • The owner
  • The due date
  • Why it matters
  • The exact action needed
  • The launch impact

Template:

Hi Jordan, quick launch follow-up: we still need your approval on the final homepage copy by Thursday at 2 p.m. This blocks final QA because the team cannot verify the live page until the approved copy is in place. Please reply "approved" or leave exact edits in the copy doc. If this should move to post-launch, please confirm that decision.

That is more useful than:

Just checking whether you had a chance to review everything.

Specific follow-ups reduce the emotional load. They make it clear that the agency is protecting the launch, not nagging the client.

A practical no-chase launch workflow

Here is a simple workflow agencies can use on every client website launch.

Step 1: Build the client-side launch list

Create a list of all client-owned tasks before the project reaches launch week.

Include:

  • Final content approvals
  • Missing assets
  • Legal or compliance review
  • Domain and DNS ownership
  • Safe access actions
  • Form recipients and CRM routing
  • Redirect decisions that need client input
  • Launch-day availability
  • Final launch approval

Add tasks as soon as they appear. Do not wait until the site is nearly finished.

Step 2: Assign each task to a named person

Avoid vague owners like "client," "marketing," "IT," or "leadership."

Use named owners where possible:

  • Maya approves homepage copy.
  • Priya confirms DNS changes.
  • Jordan approves form routing.
  • Alex confirms legal pages.
  • Sam gives final launch approval.

If the agency does not know the right person, assign the task to the Client Lead and ask them to delegate.

Step 3: Mark launch impact

Every task should answer one question: does this block launch?

Use simple labels:

  • Blocks launch
  • Creates launch risk
  • Can move post-launch
  • Waiting on agency
  • Waiting on client

This helps the agency prioritize follow-up and helps the client understand what matters most.

Step 4: Review blockers twice a week near launch

As launch approaches, review client-side blockers on a predictable rhythm.

Ask:

  • What is overdue?
  • What is unassigned?
  • What blocks launch?
  • What needs a client decision?
  • What needs safe access?
  • What can move to post-launch?
  • Who needs to be looped in today?

This review should happen before the final week if possible. A blocker found five days before launch is much easier to solve than a blocker found five hours before launch.

Step 5: Record final launch approval

The final approval request should not be buried in a casual thread.

Before go-live, record:

  • Approver name
  • Approver role
  • Approval date and time
  • Website or project approved
  • Known open items
  • Decision: approved, approved with exceptions, or not approved
  • Notes
  • Agency team member who recorded it

Shipperly can help record final launch approval for operational reference. It is not a legal e-signature tool and should not be positioned as a replacement for formal contracts or legal sign-off.

Client follow-up templates for launch week

Use these as starting points. Keep them short, specific, and tied to launch readiness.

Missing content follow-up

Hi Maya, quick launch follow-up: we still need the approved leadership bios for the About page by Wednesday at noon. This blocks final page QA because the team cannot verify the live layout until the final text is in place. Please send the approved bios or confirm that this section should move to post-launch.

DNS owner follow-up

Hi Priya, we need to confirm who can make DNS changes during the launch window on Friday at 10 a.m. Please confirm whether you will make the updates directly or whether the agency should be invited as a user. Please do not send passwords in this thread.

Final approval follow-up

Hi Sam, the site is ready for final launch approval with the two known post-launch items listed below. Please reply approved, approved with exceptions, or not approved by Thursday at 3 p.m. so we can confirm whether Friday's launch window is still safe.

Overdue blocker escalation

Hi Jordan, this item is now overdue and blocks Friday's launch: final approval for the privacy policy page. Can you confirm the owner today, or should we move the launch date? We need a decision by 4 p.m. to keep the current launch window.

Post-launch decision follow-up

Hi Alex, the customer logo update is still open, but it does not need to block launch if you approve moving it to post-launch. Please confirm whether we should launch without that update and add it to the post-launch list.

Common mistakes that keep agencies chasing clients

Mistake 1: Sending vague reminders

"Just checking in" rarely helps when the client has to decode what is needed. Send the task, owner, due date, and launch impact.

Mistake 2: Waiting until launch week to assign ownership

If the final approver, DNS owner, legal reviewer, and content owner are unknown during launch week, the agency is already behind. Identify owners earlier.

Mistake 3: Treating every open item as equally urgent

Clients need to know what blocks launch and what can move to post-launch. Without that distinction, the whole list feels overwhelming.

Mistake 4: Asking clients to use the agency's internal project board

A client does not need to see every production task. Give them a focused action portal for the work they own.

Mistake 5: Mixing access requests with unsafe credential sharing

Do not ask clients to paste secrets into normal launch tasks. Use user invitations, temporary accounts, client-admin actions, or secure password managers.

Mistake 6: Letting approval stay informal

A casual "looks good" can be hard to interpret later. Record final launch approval with the approver, decision, timestamp, scope, and known exceptions.

How Shipperly helps agencies stop chasing clients

Shipperly is an AI launch coordinator for website agencies. It helps agencies keep client-side website launch work moving by organizing launch requests, assigning ownership, detecting risk, surfacing blockers, drafting follow-ups for agency review, and recording final launch approval.

For agencies that are tired of chasing clients before launch, Shipperly helps by turning scattered requests into a focused client action portal.

Agencies can use Shipperly to:

  • Assign client-owned launch tasks to a Client Lead or specific stakeholder
  • Show overdue, unassigned, and blocked requests
  • Separate launch blockers from post-launch items
  • Give clients magic-link access to their action list
  • Track safe access steps without collecting secrets
  • Use the AI Launch Brief to spot launch risk before the day gets away
  • Generate follow-up drafts that the agency reviews before sending
  • Record final launch approval for operational reference

Shipperly is not a generic project management tool, file storage system, credential vault, legal e-signature tool, or autonomous AI email sender. It is built for the client-side work that often decides whether a website launch moves calmly or turns into a week of reminders.

FAQ

How do you stop chasing clients before a website launch?

Stop chasing clients by turning every client-side launch request into a clear task with a named owner, due date, launch impact, and definition of done. Centralize those tasks in one client action portal and follow up based on blockers, not scattered memory.

What client tasks usually need the most follow-up before launch?

The most common client tasks that need follow-up are final content approvals, missing assets, legal review, domain and DNS ownership, safe access setup, form recipient confirmation, stakeholder feedback, and final launch approval.

How often should agencies follow up with clients before launch?

Agencies should follow up based on urgency. For launch blockers, send reminders before the due date, on the due date, and when the item becomes overdue. For non-blocking items, ask whether they can move to the post-launch list instead of chasing them with the same urgency.

Should clients share passwords to speed up launch tasks?

No. Clients should not paste passwords, API keys, recovery codes, SSH keys, payment credentials, private tokens, or other secrets into Shipperly, email, chat, spreadsheets, or project boards. Use user invitations, temporary accounts, client-admin actions, or a secure password manager instead.

What should a website launch follow-up email include?

A launch follow-up should include the task, owner, due date, why it matters, the exact action needed, and whether it blocks launch. Short, specific follow-ups work better than broad reminders like "just checking in."

Make launch follow-up easier to act on

Agencies do not need more manual chasing. They need a clearer way to show clients what is owed, who owns it, what blocks launch, and what decision is needed next.

Shipperly gives website agencies a focused way to manage client-owned launch tasks, surface overdue and blocked work, draft follow-ups for agency review, and record final launch approval. Use it to turn your next launch from a reminder marathon into a visible path to go-live.

Related articles

More launch-readiness guidance for agencies.