Skip to content

Writing guide

How to write a comparison post

A comparison post serves the most decided reader on the internet: someone with two or three tabs open, minutes or days from purchase, looking for a qualified judge to break the tie. That is the job — judge. Not summarize, not present both sides; weigh the options against the criteria a buyer decides on and say who should pick which. Because the reader is so close to money, no page on a site gets read more skeptically.

Most comparison posts refuse the job in one of two ways. The false-balance version ends with “both are great — it depends on your needs”, which returns the decision unmade; the reader had needs, which is why they searched. The disguised-pitch version has the vendor’s product winning every row, which readers smell by row three and discount to zero. Both fail the same way: no believable judgment gets rendered.

The fix runs on the honesty premium: a real concession is the price of being believed about everything else. Structure follows from it — a verdict table in the first screen, a how-we-compared note, criteria sections that each end in a winner, choose-X-if scenarios, and a verdict with named conditions.

What it is

A comparison post sets two or three named options against the criteria a buyer actually decides on and ends in a verdict — which to choose, under which conditions. It serves readers at the bottom of the funnel, which makes it both the highest-intent and the most scrutinized page a site publishes.

When to use it

Write one when readers genuinely weigh these options against each other — the “X vs Y” search exists because the shortlist is real — and when you can put honest hours into both products rather than comparing marketing pages. Do not write one to stage a rivalry nobody searches, do not cover five options (that is a listicle), and if you cannot concede a single criterion to the other side, publish nothing — a comparison you win 9-0 persuades no one.

The structure that works

The at-a-glance verdict table

Half the readers came only for the verdict. Serving them in the first screen is what earns the other half’s attention for the detail below.

  • Rows are criteria, columns are products, with a winner marked in every row.
  • Put one deciding fact per cell — “$104/month for 10 seats”, not “affordable”.
  • Pair it with a one-sentence verdict and keep the table to 5-8 rows.

A how-we-compared note

A judgment is worth exactly as much as the method behind it. Disclosure is what separates a review from an advertisement.

  • State time in each product, plans tested and dates: “both on paid plans, three weeks, June 2026”.
  • Disclose affiliations before the first judgment — if one product is yours or pays a commission, say so here.
  • Show a “last verified” date; stale pricing is the fastest credibility leak in the format.

Criteria sections that each end in a winner

The body of the post: one deciding criterion per H2, each closed with a judgment. Sections that end neutral teach the reader nothing about their decision.

  • Choose 5-7 criteria buyers decide on — pricing at real usage, the core workflow, migration, support — not the union of both feature lists.
  • End every section with a winner-for-whom sentence; a tie means the criterion is too broad and needs splitting.
  • Use screenshots and numbers from your own use as the evidence.

Choose-X-if scenarios

Readers do not want the best product; they want the best product for their situation. This is the block that gets screenshotted into team chats.

  • Write 3-5 bullets per product, each starting from the reader’s condition: “You invoice in three currencies”.
  • Make the conditions distinct enough that any reader lands in exactly one column.
  • Draw scenarios from real segments you have seen — customers, lost deals — not hypotheticals.

The honest verdict

The tie-break the reader came for. A verdict with conditions is a judgment; “it depends” is a refusal to do the format’s one job.

  • Name the majority pick and quantify the boundary: “for teams under 20, A”.
  • Say explicitly who should not pick your winner.
  • If you sell one of the options, concede a real loss here — the concession is what makes the verdict quotable.

Step by step

  1. 01

    Pick a comparison with live demand

    Compare what buyers already shortlist: the pairs raised on your sales calls, the “X vs Y” searches with autocomplete behind them, the competitor your churned customers actually left for. If you sell one of the options, the useful comparison is against the rival you lose real deals to — a matchup staged against a weak opponent persuades nobody and ranks for nothing.

    Hold the format to two options, three at most. At four, the verdicts blur and the choose-if logic stops being writable; that market wants a category listicle plus separate head-to-head pages for the two or three pairs people actually search.

  2. 02

    Use both products for real work

    Run the same real project through each: import your actual data, build the same workflow, invite the same teammates, hit the same limits. Three to four hours per product exposes onboarding truth; two to three weeks exposes the deal-breakers — the export that mangles data, the limit that only appears at scale. Screenshot as you go; the screenshots are your proof of presence.

    Keep a running friction log — every moment of confusion or surprise, with timestamps. Those notes become the observations readers quote, because they cannot be derived from either pricing page. The difference between a comparison and a features rewrite is exactly this log.

  3. 03

    Choose the 5-7 criteria buyers decide on

    Source criteria from decisions, not feature lists: what buyers ask on sales calls, why switchers say they switched, what the migration threads complain about. Pricing at realistic usage is nearly always criterion one — compute a real scenario, say 10 seats plus the add-ons the workflow needs, because from-prices are marketing rather than cost.

    Refuse the union of both feature matrices. Forty rows of checkmarks compare everything and decide nothing. Each criterion buys its place with one property: it could change the reader’s decision. A row that could not swing a purchase is trivia.

  4. 04

    Build the verdict table before the prose

    Rows are criteria, columns are products, every row gets a marked winner and one deciding fact per cell — “$104/month for 10 seats”, not “affordable”. Building the table first forces every judgment while changing your mind is still cheap, and the finished table becomes the article’s outline: one section per row.

    Where a row is genuinely hard to call, split the criterion until it decides — “reporting” becomes “built-in reports” and “exports” — or mark the winner honestly as narrow. The table then sits in the post’s first screen with a one-sentence verdict beside it, because half the readers came only for this.

  5. 05

    Write each criteria section to a verdict

    Fixed pattern, 150 to 300 words per section: what you tested, what happened in each product — with the screenshot or the number — and the winner, for whom. The observational register does the persuading: “A’s importer mapped 14 of our 16 fields; B mapped all 16 but silently dropped 200 rows” outweighs any adjective either vendor ships.

    Ban the tie. “Both are fine here” means the criterion is too broad to decide anything — split it or replace it. Every section must move the reader toward one column of the choose-if block; a section that ends neutral is word count spent avoiding the format’s job.

  6. 06

    Draft the choose-X-if block and the verdict

    Write 3 to 5 choose-X-if bullets per product, each starting from the reader’s situation rather than the product’s feature: “You invoice in three currencies”, “Your team lives in Slack”, “IT must approve every vendor”. Test the block against real people — every customer and lost deal you can remember should land in exactly one column.

    Then the verdict: the majority pick with its boundary quantified (“under 20 seats, A”), the runner-up’s win conditions, and one explicit skip-it line per product. If you sell one of them, concede a real loss here in plain words. That concession is the honesty premium — the sentence that makes the recommendation quotable instead of dismissible.

  7. 07

    Date it and schedule the re-check

    Comparisons rot faster than any other format: prices change, tiers get renamed, the missing feature ships. Put a visible “last verified” date near the verdict table and re-verify quarterly — immediately when either product announces pricing. One stale price a reader catches retroactively invalidates every claim they cannot check themselves.

    Make the re-check cheap: keep a 30-minute verification list at the bottom of your draft — prices at your scenario, plan limits, the screenshots that age — and run it each quarter. Maintained comparison pages hold rankings and citations for years; unmaintained ones lose both to whoever verified more recently.

Before and after: what good looks like

Before

So which tool should you choose? Ultimately, both platforms are excellent options, each with its own unique strengths and weaknesses. TaskFlow offers a more streamlined experience, while ProjectHub provides greater depth for larger teams. The right choice really depends on your specific needs, budget, and workflow preferences. We recommend signing up for the free trials of both tools and testing them with your team before making a final decision. Whichever you pick, you’ll be well positioned to improve your team’s productivity.

After

For teams of 15 or fewer, choose TaskFlow: it covers the full workflow at $8 per user against ProjectHub’s $19, and in our three-week test the team was self-sufficient by day two, versus a week of admin setup in ProjectHub. Choose ProjectHub above roughly 25 people, or the moment you need workload balancing and cross-project reporting — TaskFlow simply does not have them, and its exports made our month-end reporting a manual job. Between 15 and 25 you are in the overlap: decide on reporting needs, because that gap, not price, is what forces migrations later. We moved our own project work to TaskFlow; our ops team, twice the size, stayed on ProjectHub.

The before is the verdict readers dread: 81 words of “it depends” that hand the decision back — the try-both-trials advice outsources exactly the work the post promised to do. The after draws the boundary with numbers (15 seats, $8 versus $19, self-sufficient by day two), names each product’s deal-breaker, handles the overlap zone, and closes with a disclosure that doubles as proof of use. Note that it concedes real failures on both sides — the missing reports, the manual exports — which is precisely what makes its recommendation quotable.

Mistakes that sink a comparison post

MistakeThe fix
The “both are great” verdictDraw the boundary: who chooses A, who chooses B, with the threshold quantified. Readers searched “vs” because they want a judge, not a diplomat.
Comparing marketing pages instead of productsRun the same real task in both and screenshot it. One observed detail — “the importer silently dropped 200 rows” — outweighs any feature matrix.
Criteria curated so your product sweepsInclude the criteria you lose. A 9-0 scoreboard reads as an ad; an honest 6-3 with named losses is what gets cited — and what sells.
A 40-row feature matrix with no judgmentsCut to the 5-8 rows that could change the decision and mark a winner in each. Checkmark grids compare everything and decide nothing.
Hiding your affiliationDisclose before the first judgment — “TaskFlow is our product” or “we earn a commission on both”. Readers who discover it in the footer discount every row retroactively.
Letting prices go staleShow a “last verified” date and re-check quarterly. One outdated price a reader catches invalidates every claim they cannot verify.

Pre-publish checklist

  • The verdict table sits in the first screen with a winner marked in every row.
  • A one-sentence verdict accompanies the table.
  • The how-we-compared note states hours used, plans tested and dates.
  • Affiliations and commissions are disclosed before the first judgment.
  • Criteria number five to seven, and each could change a buyer’s decision.
  • Pricing is computed for a realistic scenario, not quoted from the from-price.
  • Every criteria section ends with a winner-for-whom; no ties survived.
  • Each section carries a screenshot or an observed number from your own use.
  • The choose-X-if block places every plausible reader in exactly one column.
  • The verdict quantifies the boundary and names who should skip the winner.
  • If you sell one option, at least one real concession appears in the verdict.
  • A “last verified” date is visible and the quarterly re-check is scheduled.

Free tools for this work

Check your comparison post before it ships.

Frequently asked questions

How do I structure a comparison post?
Five blocks in order: a verdict table in the first screen, a how-we-compared note with dates and plans, 5 to 7 criteria sections that each end in a winner, a choose-X-if block per product, and a conditional verdict. Most strong comparisons land between 1,500 and 2,500 words — long enough to evidence each row, short enough to stay a decision aid.
Can I write a fair comparison that includes my own product?
Yes, on three conditions: disclose ownership before the first judgment, use criteria buyers chose rather than criteria you win, and concede at least one section outright. Readers arrive assuming bias; the named losses are what earn belief in the named wins. A vendor comparison that sweeps every row is read as an ad and cited by no one.
How many products should one comparison cover?
Two is the strongest format; three works when the market genuinely shortlists three. At four or more, verdicts blur and the page becomes a roundup — write the category listicle instead, and link out to head-to-head pages for the two or three pairs people actually search as “X vs Y”.
How often should I update a comparison post?
Re-verify quarterly, and immediately when either product changes pricing or ships a feature that touches your criteria. Show a “last verified” date near the verdict table. A 30-minute quarterly pass — prices at your scenario, plan limits, refreshed screenshots — is what keeps a comparison ranking for years instead of one pricing cycle.

Free download

The Pre-Publish Checklist

This guide covers one format. The checklist covers every article. 47 checks WriteZu runs before an article ships — as a checklist you can run by hand.

No spam. The checklist, then only what's worth knowing.

Or let WriteZu handle the writing for you

It follows this exact structure — researched, drafted, scored against quality gates, and published to your CMS — while you approve from your inbox.

Start free