How to Build a Holiday Advertising Plan for a Small Business
Late October is the last calm week before the holiday rush. In 2026, Thanksgiving falls on Thursday, November 26. Black Friday is November 27, Small Business Saturday is November 28, and Cyber Monday is November 30. If your ads, hours and offer are still undecided the week of those dates, you will spend the season fixing mistakes instead of taking orders.
A holiday advertising plan for small businesses is a short written plan: the days you want to be busy, the days you will be closed, one offer you can fulfill, a budget tied to that capacity, and the channels that should carry it. This guide is that plan, written for owners of shops, restaurants, home-service companies and local professional firms. It is not a script for a national retailer.
Decide which days are actually yours
National shopping dates are anchors, not a to-do list. A toy shop and an emergency plumber should not fund the same days. Before you open an ad account, list the days you expect more demand, the days you will be closed, and the days that look busy online but are quiet in your trade.
Gift sellers usually care about November 27 to 30 and a mid-December shipping cutoff. Restaurants often fill Thanksgiving and New Year's Eve before those sale dates. Home services may see weather, not Black Friday, drive the phone. Many firms go quiet in late December and busier in January. If your peak is missing from that list, do not invent one.
The 2026 dates worth putting on one page
- Thursday, November 26: Thanksgiving. Many businesses close. Restaurants and anyone taking preorders do not.
- Friday, November 27: Black Friday. Useful for gifts and booked experiences. Easy to waste money otherwise.
- Saturday, November 28: Small Business Saturday, a shop-local day American Express started in 2010. The U.S. Small Business Administration has co-sponsored it. It fits independent retailers better than a race to the lowest price.
- Sunday, November 29: a last in-store day for some owners, a closed day for others.
- Monday, November 30: Cyber Monday. Stronger for checkout and gift cards than for a business that only sells in person.
- Tuesday, December 1: Giving Tuesday, if you already support a local cause.
- Friday, December 25: Christmas. Friday, January 1: New Year's Day. Kwanzaa runs December 26 through January 1. Add other dates your customers observe.
Put closed days on the same list. A plan that only marks sales will keep paying for calls nobody answers.
Match the calendar to the borough you can serve
Distance is the extra constraint in New York. A Brooklyn bakery can promote same-day pickup. It should not buy statewide clicks for a cake that has to be collected that afternoon. Split the offer by where you can fulfill it. Notes on marketing a business across New York State and on reaching customers in Brooklyn are about that limit, not about running one ad everywhere.
Set a budget from capacity, not from a headline
There is no honest dollar figure that fits every shop. How many extra orders or jobs can you finish on a peak day? What is a typical sale worth after goods and labor, and how much of that margin can you spend to win one more customer? Write the number down before you guess what a competitor spends.
Decide whether holiday money is new or moved from a slow week. Moving it is safer than stacking a second budget on campaigns that already run all year. If a week is usually quiet, lower it. Google, Meta and YouTube bill the clicks. Any fee to manage the account is a separate invoice. Our PPC and Local Services Ads management keeps those two costs apart and reports what the spend produced.
Turn tracking on before the first holiday click
A budget you cannot read is a guess. Before you raise spend, confirm calls, form fills and completed bookings show up as separate actions. If the number on the site is the same one on the door, walk-in calls and ad calls will blur together. Check this in the first half of November. Finding a broken form on the morning of November 27 wastes the weekend. If the accounts are already running and you still cannot tell which channel produced a lead, fix tracking that ties spend to leads before you raise the daily cap.
Choose one offer and a hard end date
Holiday ads fail when the offer is vague, or when it is a discount you cannot afford. Pick one a stranger can repeat: a gift-card bonus with a cap, a bundle of two services you already do well, a January booking window, or a Small Business Saturday pickup special with a quantity limit. Put the start and end dates in the ad, the email and the landing page, and take the offer down the day it ends. If you cannot staff a flood of discounted jobs, a smaller offer to past customers beats a public sale.
Write the landing page to match the ad
Send the click to the offer, not to a homepage that makes people hunt. The page needs the same terms as the ad, the deadline, how to redeem it, and that week's hours. On a phone, the number should be a tap-to-call link. If people book online, the scheduler should show only times you can honor. Read the page out loud. If you cannot explain the offer in two sentences, the ad will not either.
Small Business Saturday is a local story, not only a coupon
November 28 rewards businesses people can visit or name. A short note about who owns the shop, what you make on site, or which block you sit on often beats another percent-off line you do not mean. Use photos of the real storefront, staff and products. If the posting is what slips, done-for-you social posting can hold the calendar so the Saturday story is scheduled before the week gets loud.
Fix hours, the listing and the phone before you pay for traffic
Paid clicks send people to a business they then try to verify. If Google, your website and the sign on the door disagree about hours, a share of those clicks become wasted trips and angry calls. Do this pass before you increase a budget.
Set holiday hours on your Google Business Profile
Add holiday hours for every close, late open or early close from November 26 through January 1. Special hours sit beside the regular weekly schedule. Set them even when they match a normal day, so a public edit does not overwrite the week. Storefronts should still show a matching address and door photo. Businesses that travel to the customer should confirm the service area and hide a home address they do not want published.
Post an update only when the offer or the hours are real. Do not add holiday words to the business name. Google forbids that, and it can suspend the profile. Our Google Business Profile service handles hours, photos and review replies if you would rather hand off the upkeep. Categories, citations and reviews still matter for "open now" searches, which the local SEO guide for small businesses covers in more detail.
Make the website, the inbox and the booking page agree
Copy the same holiday hours onto the contact page and the footer. A profile that says closed and a website that says open daily will produce the complaint you do not need on a holiday weekend. Decide who answers the phone and the inbox on peak days, and what happens when you are closed. A form or scheduler can stay up overnight so people request a January appointment. A call-only ad should not. Missed calls during a paid spike are a staffing problem that looks like a marketing problem the next morning.
Put the money where the intent already is
You do not need every channel. Pick the one or two places your customer already looks, fund those, and leave the rest off until January. More platforms multiply the number of expired offers you have to remember to remove.
Search ads and Local Services Ads
Holiday Google Ads work when the search already names a job: a gift certificate, Christmas Eve dinner, an emergency plumber, a New Year's Eve reservation, plus the neighborhood you serve. Start from services you want more of.
- Send each group of ads to that offer's page.
- Target people physically in your service area. Someone merely reading about New York is not a customer this week.
- Set an ad schedule to staffed hours. Pause call campaigns when you are closed.
- Exclude jobs, wholesale, free, DIY and products you do not sell.
- Give any promotion the same start and end as the offer.
Local Services Ads, in eligible categories, charge per lead rather than per click. They need a complete profile, reviews and a working phone. Confirm the category qualifies before you count on them for November 27.
Email the people who already buy from you
One plain email to recent customers in the week of November 16 often beats a cold social ad. State the offer, the end date and how to use it. A second note should remind people who did not act, not undercut anyone who already bought. Our email marketing and CRM work covers list cleanup and whether anyone clicked. Mail people who asked to hear from you.
Use social to show the shop, not to replace search
Posts show neighbors you are in on Small Business Saturday. They are a weak stand-in for search. If you pay for social, retarget people who opened the offer and left, and cap the dates. Reply on days you are open. A question about hours, left until Monday, is a lost visit.
A week-by-week plan from now through January
Treat this as a checklist you can edit, not a promise that every line applies to you. Cross out anything that does not match how you sell.
This week, October 28 to November 1
- Write the peak days, the closed days and the maximum orders you can fulfill.
- Choose one offer and the date it ends.
- Add holiday hours on your Google Business Profile and on the website.
- Confirm call, form and booking tracking on a test lead.
- List who answers the phone on November 27 and 28, and who covers messages if you are closed November 26.
November 2 to 15
- Publish the landing page and read it on a phone.
- If you already advertise, run a small holiday campaign now so you can fix search terms before the rush.
- Draft the customer email and two posts: one to announce the offer, one for the morning of November 28.
- Set aside inventory and gift cards first. Tell staff the offer in one sentence.
November 16 to 25
- Send the email.
- Schedule posts. Confirm the ad schedule matches holiday hours, including early closes.
- Set promotion end dates. Put a reminder on the calendar for the morning after the offer ends.
- Check that directions, parking notes and pickup instructions are on the landing page if people are coming to you.
- Raise the budget only for the days on your peak list. Leave ordinary weeks alone.
November 26 to December 1
- On closed days, pause call ads and correct the profile if hours change.
- On peak days, check spend by late morning. A budget that runs out before lunch misses the afternoon search.
- Answer messages the same day. When the offer ends, remove it from ads, the site and the profile that day.
December and the first week of January
- If you ship, name a last order date you can meet and stop advertising delivery after it. Gift cards and January bookings are the cleaner offers once the weekend ends.
- On December 26 and January 2, restore normal hours and turn normal ad schedules back on. A campaign left paused stays quiet until someone notices.
- In the first week of January, compare leads and sales with an ordinary October week. Keep the channel that produced customers.
Judge the season by customers, not by views
Count calls and forms, how many became a sale or booking, media spend, and whether the team finished the work without a January backlog. Split the numbers by day so a strong Saturday is not averaged with a wasted Monday. Note which offer people asked for, which question the site never answered, and which day you should not fund next year. During the season, watch cost per lead and sales you can tie to a campaign.
Holiday Advertising Questions We Hear Often
When should a small business start its holiday advertising?
Start the written plan in late October: hours, offer, capacity and tracking. Early November is the right time to test ads and send the first customer email. Waiting until the week of Thanksgiving leaves no time to correct a wrong phone number, a broken form or an offer your staff has not heard of.
How much should a small business spend on holiday ads?
Spend an amount tied to jobs or orders you can fulfill and to the margin on those sales. There is no universal daily budget. Move money toward your real peak days, keep a limit you can pause, and judge the result by leads and sales. If you do not yet know what a lead costs you, run a small test in early November before you raise anything for November 27.
Does every local business need a Black Friday sale?
No. Black Friday fits gift retail and some booked experiences. A plumber, a clinic or a consultant can ignore the discount and use the week to confirm hours, answer the phone and advertise the specific job people still need. A sale you cannot staff will cost more than a quiet Friday.
What should I change on my Google Business Profile before the holidays?
Add special hours for every closure and early close from Thanksgiving through New Year's Day, confirm the primary category and phone number, and publish a post only if you have a real offer. Reply to new reviews during the season. Do not add holiday keywords to the business name.
Should I pause ads when the business is closed?
Pause ads that ask people to call or visit while nobody is there. You can leave a form or a booking campaign running if someone will respond the next day you are open. Put a reminder on the calendar to turn the paused campaigns back on, or they will stay off into January.
Your All In One Agency
ROAS AD Agency
You do not need more platforms for the holidays. You need a short list of days, one offer you can fulfill, hours that match on the listing and the website, and a budget you can explain. Do that in the first week of November and the weekend of November 27 is a week you planned.
ROAS Ad Agency is a New York firm that plans and runs search ads, Local Services Ads and social campaigns for small businesses, and reports what the spend produced. If you want the offer and the calendar checked before you raise a budget, book a free consultation.