A blog that earns $15,000 in November and $4,000 in February isn't a $15K/month business — but plenty of listings are priced like it is. Seasonality is the single most common way buyers overpay for content sites without realizing it. Here's how to detect it, price it, and use it as negotiating leverage.
Deal Alert AI is reader-supported. We earn commissions from affiliate links at no cost to you.
This post is based on a video from our Deal Alert AI YouTube channel. Watch the original or read the full breakdown below.
I have seen the same deal structure kill more first-time content site buyers than any other single factor. The listing looks clean. Traffic is organic. The niche makes sense. The trailing twelve months show $118,000 in seller's discretionary earnings, and the broker is asking a 40x monthly multiple, which prices the business at roughly $393,000. The buyer runs the numbers, the multiple looks reasonable for the category, and they move to due diligence.
Then they close in March, and the site earns $3,800 that month. And $4,100 in April. And $4,400 in May. By August they've collected $32,000 in seven months against a business that was supposedly generating $9,800 per month. The math only works if November and December come through — and if the buyer used seller financing or an SBA loan, they've been making full debt service payments the entire time on a fraction of the expected cash flow.
That's seasonality. It isn't fraud. It isn't even necessarily a bad business. But it is the most consistently mispriced variable in small online business acquisitions, and understanding it properly is one of the fastest ways to build a genuine edge as a buyer.
Most buyers treat seasonality as a single phenomenon. It isn't. There are two separate mechanisms, they behave differently, and they carry different levels of risk. Getting them confused is how you end up applying the wrong adjustment to the wrong site.
Type one is consumer seasonality. This is when reader interest in the underlying topic genuinely peaks at certain points in the calendar year. Personal finance content spikes in January — New Year resolutions, budget resets, and then tax season through mid-April. Gift guide content climbs from October and peaks in the first three weeks of December. Back-to-school content runs hot in July and August. Travel content builds through spring as people plan summer trips. Home and garden peaks in April and May. Tax software reviews basically don't exist as a business from June through December.
Consumer seasonality shows up in your traffic curve. If you plot monthly organic sessions and see a clean, repeating wave, that's demand-side seasonality. It's usually the more predictable of the two, because search behavior is remarkably stable year over year. A personal finance site that got 210,000 sessions in January 2023 and 224,000 in January 2024 is telling you something reliable about January 2025.
Type two is affiliate commission seasonality. This one is nastier because it doesn't always show up in traffic. Affiliate programs raise commission rates, run promotional windows, and convert at dramatically higher rates during specific shopping events — Black Friday, Cyber Monday, Amazon Prime Day, and the two weeks before Christmas. A site in the consumer products space might see traffic rise 40% in November while revenue rises 200%, because conversion rate and average order value both jump simultaneously.
Key insight: Traffic seasonality and revenue seasonality are separate curves. When revenue is far more seasonal than traffic, the earnings depend on merchant behavior you don't control — commission rates, promotional calendars, and program terms that can change without notice. That's a materially riskier profile than a site where traffic and revenue rise and fall together.
We scan Empire Flippers, Flippa, Acquire.com and Quiet Light daily — scoring every listing. Start free.
The single most important document request you can make on a content site is 24 months of Google Analytics data and 24 months of month-by-month revenue data. Not 12. Twelve months tells you nothing about seasonality because you have no second cycle to compare against. You cannot distinguish a seasonal pattern from a growth trend or a decline with a single year of data — and sellers who list at the top of their seasonal cycle know this.
Once you have 24 months, do two things. First, plot monthly organic sessions across both years on the same axis. Second, plot monthly net revenue the same way. Then look at whether the peaks line up in the same months across both years. Consistency across two cycles is what makes a pattern priceable. If November 2023 and November 2024 both show a 2.8x lift over the annual monthly average, you can underwrite that with reasonable confidence.
If the peaks are irregular — a big month in November of one year and a big month in March of the next — you're not looking at seasonality. You're looking at something else: a one-off promotion the seller ran, a viral post, a monetization change, a temporary affiliate rate bump, or a link that got placed and then removed. Those are not recurring earnings, and they should be stripped out of your valuation basis entirely, not averaged in.
I also want the raw affiliate dashboards, not just a spreadsheet the seller assembled. Amazon Associates, Impact, ShareASale, CJ, whatever the site uses. Export the monthly earnings reports directly and reconcile them against what's in the P&L. On several deals I've reviewed, the seller's summary spreadsheet quietly smoothed out a bad quarter. When you go to the source data on both Empire Flippers listings and independently sourced deals, the real shape of the business usually shows up within twenty minutes.
The standard convention in online business brokerage is to price off trailing twelve month SDE, often with a heavier weighting toward the most recent three or six months. For a stable, non-seasonal business, that's fine. For a seasonal business, it's a structural problem — because the answer changes depending on when you take the snapshot.
Consider a gift-guide-heavy content site with the following annual pattern: $4,000 per month January through September, $9,000 in October, $22,000 in November, $16,000 in December. Annual SDE is $74,000, or roughly $6,167 per month averaged. If the seller lists in January, the trailing twelve months captures the full peak season and shows $74,000. At a 38x monthly multiple applied to $6,167, that's $234,000. Reasonable.
Now consider the same site listed in December, with the broker weighting recent months more heavily. The trailing three months average $15,667. Weight that at 50% against the annual average and you get an implied monthly SDE around $10,900. At the same 38x, you're now looking at $414,000 for the identical business. That's a $180,000 swing driven entirely by the calendar, not by the underlying asset.
The correction is straightforward: calculate a trailing 24-month average monthly SDE and apply your multiple to that figure. Two full cycles normalize the peaks and troughs. If the business grew year over year, you can weight year two more heavily — say 60/40 — but you should never underwrite a seasonal business off a window shorter than a full cycle. On Flippa in particular, where listings are seller-created rather than broker-vetted, the reported TTM number frequently reflects the most flattering possible window.
Watch the listing date. A disproportionate number of seasonal content sites hit the market in December, January, and February — right after peak season, when the trailing twelve months look their absolute best and the seller has just banked their biggest quarter. If you're evaluating a holiday-adjacent or Q4-heavy site listed in that window, assume the TTM figure is the ceiling, not the run rate, until the 24-month data proves otherwise.
Valuation is only half the seasonality problem. The other half is liquidity, and it's the half that actually forces people to sell at a loss.
Here's the mechanic. You buy the site described above — $74,000 annual SDE, $234,000 purchase price — using $70,000 down and $164,000 in seller financing at 8% over five years. Your monthly debt service is roughly $3,325. In November you're clearing $22,000 and the payment feels irrelevant. In February you're earning $4,000 gross, paying $1,200 in content, hosting, tools, and VA costs, and then handing over $3,325. You're negative $525 for the month, before you've paid yourself anything.
Stack nine of those months together and you've burned through roughly $5,000 in cash plus whatever you were counting on for living expenses, and you're relying entirely on Q4 to make the year work. If anything goes sideways in Q4 — a Google core update in September, an affiliate program cutting rates in October, a merchant changing cookie duration — you're in genuine trouble with a loan you cannot service.
The rule I use: hold liquid reserves covering three to six months of full debt service plus operating costs before you close on a seasonal acquisition. For the deal above, that's $13,600 to $27,200 sitting untouched. It feels like dead capital in November. It's the only thing standing between you and a distressed sale in April. And if you're using an SBA 7(a) loan, most lenders will want to see exactly this analysis in your projections anyway, so you may as well build it honestly.
Everything above is defensive. Here's the offensive side, and it's where seasonality actually becomes an advantage rather than a hazard.
Most buyers looking at content sites do not request 24 months of data. They accept the TTM figure in the listing, run a comparison against category multiples, and either bid or walk. That means when a seasonal site is listed on a favorable window, the entire buyer pool is either overpaying or passing — and almost nobody is doing the third thing, which is bidding accurately based on the normalized number and explaining precisely why.
When I make an offer on a seasonal site, I don't just lowball and hope. I send the seller or broker the actual monthly chart, the 24-month average, and the calculation showing the normalized SDE. I say something like: "Your listing prices this at $393,000 on a TTM SDE of $118,000. The 24-month average monthly SDE is $7,900, which annualizes to $94,800. At the same 40x multiple, that's $316,000. I'll bid $316,000 with a Q4 earnout of $40,000 if next November and December match the two-year average." That's a specific, defensible, data-backed position, and sellers respond to it far better than to a vague "your price is too high."
Key insight: Earnouts are the natural structure for seasonal businesses. If the seller genuinely believes the peak season is repeatable, they should be willing to take part of the price contingent on it. If they refuse an earnout tied to the exact metric they're asking you to pay a premium for, that's information — and usually not the good kind.
The other angle is portfolio construction. If you already own a personal finance site that peaks in January through April, the smartest thing you can buy next is a gift-guide or outdoor-recreation site that peaks in October through December. Counter-cyclical acquisitions smooth your combined cash flow, which makes debt service manageable year-round and makes your portfolio dramatically more financeable. Most buyers stack correlated assets by accident. Deliberately stacking uncorrelated ones is a real structural advantage.
Run this on every content site before you submit an LOI. It takes about two hours if the seller is responsive and it will save you from the single most expensive mistake in this asset class. I use the same sequence on brokered deals and off-market deals alike.
The checklist above works, but it's manual, and if you're screening thirty listings a week across multiple marketplaces you will not run it on all of them. That's exactly the gap we built Deal Alert AI to close.
Our system ingests listings from the major marketplaces and looks for the structural fingerprints of seasonality distortion before you ever open the listing page. When a listing's stated TTM revenue is materially out of line with the niche's known seasonal profile — a gift guide site listed in January, a tax content site listed in May, a Q4-heavy product review site with a TTM window that conveniently ends December 31 — we flag it. We also flag listings where the reported monthly revenue distribution shows concentration above 40% in two months, and listings where the trailing three months diverge sharply from the trailing twelve.
The flag isn't a verdict. Plenty of seasonal businesses are excellent acquisitions at the right price with the right structure. What the flag does is tell you which listings need the full 24-month workup and which are straightforward enough to evaluate quickly. That's a meaningful time saving when you're screening at volume, and more importantly it stops you from getting emotionally attached to a deal before you've checked the one thing most likely to be wrong with it.
We track listings across Empire Flippers, Flippa, and several other sources, and the seasonality distortion pattern shows up more often on self-listed marketplaces than on vetted broker platforms — which makes sense, since vetted brokers generally normalize the financials themselves. But it appears on both, and on both it's worth checking. You can set up alerts for the niches and price ranges you actually want at Deal Alert AI.
Seasonality is not a reason to avoid a content site. Some of the best margin businesses in this space are aggressively seasonal — a gift guide site that does 55% of its revenue in Q4 can be a genuinely great asset if you buy it at a normalized valuation and structure the financing to survive nine slow months. The problem is never the seasonality itself. The problem is paying a non-seasonal price for a seasonal asset.
The fix is unglamorous and entirely within your control. Get 24 months of data. Plot it. Normalize the SDE. Apply your multiple to the normalized figure. Measure the two-month concentration. Model your monthly cash flow with full debt service. Fund a reserve. If the seller won't provide 24 months of clean data on a site where the pattern obviously matters, that refusal is your answer and you should move on to the next listing.
Do this consistently and seasonality flips from a risk to an edge. You'll pass on the deals where the entire buyer pool is bidding off an inflated window, and you'll bid confidently on the ones where the market is discounting a business simply because it happens to be listed during its slow quarter. That second category is where the actual value is, and it exists precisely because most buyers never build the 24-month picture. If you want the flags surfaced automatically instead of building the chart yourself every time, that's what Deal Alert AI is for.
By Sophal Lanh, Founder of Deal Alert AI
We scan Empire Flippers, Acquire, Flippa, and Quiet Light daily. The best sub-$500K businesses are gone within 48 hours.