Get Your Website Chatbot Ready for Black Friday and the Holidays: A 2026 Checklist
Write the shipping cutoffs, holiday hours, gift return rules and sale terms down now, check your message limit, and plan the January cleanup.
Published Updated 8 min read
To get a website chatbot ready for the holidays, write the seasonal answers into its knowledge before the rush: shipping cutoffs with real dates, holiday opening hours, gift return rules, sale terms and gift card details. Then update the greeting and suggested questions, check that your plan's monthly message limit can handle a traffic spike, and put a reminder in your calendar to remove it all in January.
Thanksgiving is Thursday, November 26, 2026 (OPM federal holiday calendar), which puts Black Friday on November 27 and Cyber Monday on November 30. Start this week and you have time. Start the day before Thanksgiving and you'll be writing answers while the questions arrive.
I build ChatBento, and the gap I'd look for first is simple: a bot set up in spring knows nothing about what happens at Christmas.
Which questions spike in November and December?
Most seasonal questions have a date or a deadline in the answer, which is exactly what a bot can't work out on its own.
| Question | What shoppers type | What you need to write |
|---|---|---|
| Shipping cutoffs | "If I order today will it arrive before Christmas?" | Your last order date per shipping method, as a date |
| Holiday hours | "Are you open on the 24th?" | Opening hours for every day that differs, plus when you're closed |
| Gift returns | "Can my mom return it if it doesn't fit?" | Your holiday return window, gift receipts, who gets the refund |
| Sale terms | "Does the 20% code work on sale items?" | Start and end dates, exclusions, whether codes stack |
| Stock | "Will you restock before Christmas?" | What you can promise, and what you can't |
| Gift cards | "Do gift cards expire?" "Can I send one by email?" | Formats, delivery, expiry, where to check a balance |
| Delivery to someone else | "Can I ship to my sister's address?" | Whether you ship to a different address, gift notes, no prices in the box |
If your bot has none of this, it will say it doesn't have the information and offer the contact form. That's the safe outcome. The bad one is an old page that says something different.
Write the holiday answers as Q&As, with dates
The fastest way to teach a bot seasonal facts is a set of short Q&As: a question, and the exact answer you want the bot to give. Write them like this:
Q: What's the last day to order for Christmas delivery?
A: For delivery in the contiguous US before December 25, order by December 15 for standard shipping and December 17 for express. Orders placed after that ship as normal but may arrive after Christmas.
Three rules make these work.
Put the full date in every answer. "Order by the 15th" is ambiguous. "Order by December 15, 2026" is not, and it's easy to spot in January.
Work backwards from your carrier's dates. Your cutoff is the carrier's send-by date minus your own handling time. For reference, USPS recommends these send-by dates for delivery before December 25 within the contiguous US (USPS holiday shipping dates, checked November 2, 2026):
- USPS Ground Advantage and First-Class Mail: December 17
- Priority Mail: December 18
- Priority Mail Express: December 19
USPS calls these recommendations and says delivery can vary; Alaska, Hawaii, military and international addresses have their own dates on the same page. If you ship with UPS, FedEx, DHL or a carrier outside the US, copy the dates from that carrier's own holiday page, not from a blog post, including this one.
Write the "no" answers too. "We don't offer gift wrapping." "We can't guarantee delivery to Canada before Christmas." "Gift cards can't be used with the Black Friday code." A bot that has never seen the no is the one that leaves the shopper guessing.
Gift returns need their own answers
If you extend your return window so gifts bought in November can come back in January, say exactly how: "Items bought between November 1 and December 24, 2026 can be returned until January 31, 2027." Then answer what gift recipients ask, since they're often not the buyer:
- Can someone return a gift without the order number?
- Does the refund go to the buyer, or can the recipient get store credit?
- Can they exchange for a different size instead?
Sale terms: write the small print in plain words
A banner says "20% off everything". The chatbot gets the follow-ups: sale items too? Gift cards? When does it end, in what time zone? Write one Q&A per promotion with the start and end date and time, exclusions and whether codes stack.
Stock is different. A bot answers from what your pages said when it last read them, not from your inventory. Keep stock answers general ("sold-out sizes show as unavailable on the product page") and promise a restock only if you know. The full split between what a store bot should and shouldn't answer is in What an AI Chatbot Should Answer on a Shopify Store.
Update the greeting and suggested questions
The greeting and suggested questions are the first thing a visitor sees. For the rush, I'd change both:
- Greeting: "Hi! Ordering a gift? Ask me about Christmas delivery dates, gift returns or the Black Friday sale."
- Suggested questions: "Last order date for Christmas?", "Can gifts be returned in January?", "Does the code work on sale items?"
Suggested questions show what the bot can answer and steer people toward the questions you've written good answers for. More examples are in Chatbot Greeting Messages: 30 Examples That Get Replies.
Will your plan's message limit survive Black Friday weekend?
Holiday traffic means more chats, and most chatbot plans have a limit of some kind. Check yours now, not on the Saturday.
On ChatBento, the Free plan includes 50 AI messages a month. That's fine for a quiet site, but to be honest, a store with real Black Friday traffic can use 50 messages in a day or two: at three or four messages a conversation, that's only about a dozen conversations. Hobby is $8 a month for 2,000 messages, Standard is $30 for 10,000, and Pro is $100 for 40,000 (see pricing). Paid plans can be tried for 7 days with a card: nothing is charged on the day, and the plan bills after 7 days unless you cancel.
What happens at the cap matters as much as the size of it:
- On ChatBento, the cap is hard. When the month's messages run out, the widget stops giving AI answers and shows the contact form instead, until the count resets on the 1st. Shoppers can still reach you, and the bill never grows with traffic.
- On tools billed per resolution or by credits, a spike shows up on the invoice. That isn't wrong, but know which model you're on before the busiest weekend of the year.
Look at last month's usage and multiply by how much busier November and December usually are. If that's close to your limit, decide now: upgrade, or let the contact form take over on the busiest days.
Test it the week before Thanksgiving
Once the Q&As are in, ask the bot the questions your customers will ask, the way they'll type them:
- "if i order on the 20th will it get here for xmas"
- "are you open christmas eve"
- "my aunt bought me this can i return it without the receipt"
- "does the black friday code work on stuff already on sale"
- "can i send it straight to my dad's house"
- "do gift cards expire"
Dates and amounts should match your policy exactly. If an answer is vaguer or more generous than your real policy, fix the Q&A or the page and ask again. The holiday questions slot straight into the full launch test.
Plan the handoff for the busy weeks
The bot will still get questions it can't answer: a specific order, a damaged parcel, an exception to the return window. In my tool those go to a contact form (name, email, message) that's emailed to you. Two things make that work in December:
- Say when you'll reply, and keep it. If your team is off from December 24 to 26, add a Q&A that says so and when replies resume.
- Check the inbox daily. A handoff that sits for three days during the holidays feels worse than no chat at all, because the shopper's deadline is real.
Clean up in January
In January, your Christmas answers go from helpful to wrong. A bot still saying "order by December 15 for Christmas delivery" in February looks careless, and an old promo page saying "30% off everything" is a promise you might be held to. Stale pages are one of the main reasons bots give wrong answers.
Put a reminder in your calendar for the first week of January:
- Delete or edit the shipping-cutoff and holiday-hours Q&As.
- Remove expired promotions from your site, or at least from what the bot reads.
- Keep the gift return Q&A until the extended window closes, then delete it.
- Switch the greeting and suggested questions back, or to a January version ("Returning a gift? Here's how").
- Read December's conversations for questions you didn't expect, and write next year's answers while you remember them.
The holiday checklist
- Shipping cutoffs written as Q&As, with dates and the year, based on your carrier's own page
- Holiday opening hours and team days off written down
- Gift return window, gift receipts and refund rules answered
- One Q&A per promotion: dates, times, exclusions, stacking
- Gift card and ship-to-another-address answers added
- Greeting and suggested questions switched to the season
- Monthly message limit checked against expected traffic
- Holiday questions tested the week before Thanksgiving
- Handoff inbox checked daily, reply times stated
- January reminder set to remove expired answers and promos
If you run a store, the ecommerce product questions page shows the questions a store bot handles year round, and AI chatbots for ecommerce covers setting one up for a shop.