Skip to content
← Blog

Agency Growth · 7 min read

How agencies handle last-minute holiday website requests

How agencies handle rush website requests before Black Friday and Christmas: triage, honest quotes, a change freeze, a polite no and a build partner.

November 11, 2026

How agencies handle last-minute holiday website requests

Key takeaways

  • Triage each rush request by what actually breaks if it is late, not by how urgent the email sounds.
  • Sort requests into four buckets: must do now, can do safely, schedule for January, or decline.
  • Quote a rush honestly and put a written change freeze in place before the busy week.
  • One short intake form stops half-formed requests from eating your day.
  • A build partner helps only if briefed fast and reviewed by you before the client sees anything.

Every agency knows the message. “Can you just add this banner before Black Friday?” Then a pop-up, a new collection, holiday hours, a gift guide page. Each looks small; together they land on the same few days with the same small team. If you are working out how to handle rush website requests, the answer is less about working faster and more about deciding sooner.

Start with triage

The first question is never “how long will it take?” It is “what breaks if this is late?” A sale banner that goes live after the sale starts costs the client revenue. A redesigned footer that goes live in January costs them nothing, yet both arrive with the same urgency.

Sort each request into one bucket the moment it arrives, and tell the client in writing.

Bucket What it looks like What you do
Must do now Tied to a fixed date, revenue or legal need: sale banner, shipping cut-off notice, holiday hours, a broken checkout or form Do it first, test it, confirm in writing
Can do safely Small, contained, easy to undo: text edits, image swaps, a link change, a banner in an existing slot Batch these into one pass
Schedule for January Touches templates or many pages, or needs content that is not ready: menu rebuilds, new page designs Book a date and move on
Decline High risk near a peak: a theme switch, a platform update, a new app or plugin, a redesign Say no, explain why, offer the January slot
Tip: Put the table in your proposal or care plan before the season starts. A client who already agreed to the buckets argues far less when you apply them.

Quote a rush honestly

A rush quote should say what is included, what is not, and what you are assuming. If the date depends on content, access or a decision from the client, say so. Do not promise a time you do not control.

Be straight about the trade-off too: one urgent job in a busy week usually means something else moves. Tell the client what, and let them choose. Our piece on the capacity problem covers why a firm “not this week” protects the work you have already promised.

Three people laughing together while seated at a table in a bright room
A short weekly triage conversation is easier to hold calmly before the rush than in the middle of it.

Decide what to refuse, and write a change freeze

Be specific about what you will not touch in peak week, because “we avoid risky changes” is too vague to enforce.

  • Theme switches and template rebuilds.
  • New plugins, apps or tracking scripts you have not tested.
  • Platform, core or major extension updates.
  • Hosting moves, DNS changes and redirect work; Google’s guide to 301 redirects shows why these deserve calm.
  • Anything you cannot back up first and roll back.

On WordPress, take a backup before each change; see the notes on WordPress backups. On Shopify, every added app and script has a speed cost, as Shopify’s theme performance guidance explains.

Then write the freeze down. One short note, sent a few weeks before the peak: from this date only “must do now” and “can do safely” requests are open, everything else is booked for January, and these people can approve exceptions.

Watch out: A freeze that lives only in your head will be broken by the first nervous email. Send it, and refer back to it.

A rush-request intake template

Give clients these questions, and do not start until they are answered.

  1. Goal: What should this change achieve, and for whom?
  2. Deadline: What is the real date, and what is it tied to?
  3. Access: Who has the logins, and can we reach them today?
  4. Content ready: Is the copy, image, link or offer final, and who signs it off?
  5. What breaks if late: What does the client lose if it goes live after the deadline?

The last question does the triage for you. If the honest answer is “nothing much”, it belongs in January.

Brief a build partner fast

The intake answers double as the brief. Add the platform, the exact page or section and what must not change; our briefing template has the longer version. Tell your partner about the season before it starts so they can say whether they have room. We are a small, owner-led studio, and if we are full we say so before a date is promised.

Protect the review step. The agency reviews the build before its client sees it, and in a rush that gap matters most. A quick check of the live pages, forms and mobile view catches most problems, and our launch checklist is a good model. A pass through PageSpeed Insights will flag a banner or script that slowed a key page.

To see how this works, read about our white label partner programme and how we work. We build WordPress with Elementor and custom-coded Shopify under your brand, we never contact your clients, and an NDA is available. We do not run SEO, ads or social.

Designer working on a laptop while talking on the phone
A short call to confirm the brief beats a day of guessing when the deadline is fixed.

Protect the client relationship

How to word a polite no

Thanks for sending this. Changing the theme this close to the sale risks breaking checkout, and we would rather protect your busiest days. We can safely do the banner and holiday hours this week, and we have booked the theme work for early January. If anything on the live site breaks, tell us straight away and we will fix it first.

It works because it gives a reason, offers what is safe, names a date and keeps the door open.

Your next step

Before the peak, write down your four buckets, your freeze date and your intake questions, and send the freeze note. If you would like a partner on standby, send a rough description of the work via contact and we will say honestly whether we have room. For a stuck Elementor build, ask about Priority Pass, an Elementor rescue where feasibility is confirmed before we commit.

Frequently asked questions

What counts as a genuine holiday emergency?
Something broken, misleading or time-bound with a real cost: a failing checkout, a wrong price, outdated opening hours, a sale with no banner. A change that merely feels pressing is usually a January job.
Should we charge more for rush work?
Many agencies add a clear rush line to the quote because rush work displaces other work. State it up front and explain what it covers.
Can a build partner take holiday requests at short notice?
It depends on capacity, and a good partner tells you before promising a date. Warn them early, send a complete brief and keep your review step.
How do we say no without losing the client?
Give a reason, offer the safe version now and book the rest. Clients usually accept a reasoned no more readily than a yes that quietly slips.

Sources and further reading

  1. WordPress: backups — back up before every change in peak season.
  2. Shopify: theme performance best practices — why added apps and scripts cost speed.
  3. web.dev: Core Web Vitals — how to think about page experience when adding last-minute elements.
  4. PageSpeed Insights — a quick before-and-after check on key pages.
  5. Google: 301 redirects — why URL changes belong outside the freeze window.

Ready to talk?

Looking for a white label web partner you can actually rely on?