Draft a competitor comparison page from current evidence
Turn verified product facts into a comparison page for prospective buyers. Keep dated evidence behind every feature and pricing claim.
How this works
Turn verified product facts into a comparison page for prospective buyers. Keep dated evidence behind every feature and pricing claim. Comparison pages age quickly when plans, limits, and billing conditions change. A useful page compares the same buyer requirement across comparable offerings and makes unknowns visible instead of converting missing documentation into a negative claim.
Maintain a dated feature matrix behind the page. Research and copy generation are separate stages: first establish what each plan actually includes, then explain the implications for the intended buyer. Use an available CMS draft interface when configured; otherwise deliver a Markdown page and import table.
Before you start
Buyer decision
Choose the audience and the three to six requirements the comparison should help evaluate.
Approved own-product facts
Use the current plan sheet and product documentation rather than sales assumptions.
Comparable offer scope
Specify region, currency, plan tier, billing interval, and the observation date.
Prepare the inputs
- own_offer
- Required
Plan record
Include tier, billing interval, limits, and evidence date.
- comparison_offers
- Required
List of offer records
Avoid comparing a free tier with an enterprise quote without saying so.
- criteria
- Required
Named evaluation rows
Each row must have a testable definition.
- source_material
- Required
Dated documents or snapshots
Retain the passage for each feature or price.
- page_brief
- Required
Audience and desired action
Do not claim universal superiority.
Implementation, step by step
Define fair comparison units
- Translate buyer questions into rows such as included seats, export availability, or support hours.
- Write the conditions under which each offer is compared and identify any incompatible units.
Checkpoint: An agreed comparison matrix schema.
Collect current observations
- Read product documentation and pricing conditions for the selected tiers.
- Record retrieval dates and retain conflicting pages instead of silently selecting the cheaper figure.
Checkpoint: Dated evidence attached to every populated row.
Normalize the facts
- Convert billing periods and currencies only when the conversion assumptions are explicitly supplied.
- Keep unknown, unavailable, not included, and optional add-on as different states.
Checkpoint: Comparable values with explicit exceptions.
Draft the buyer narrative
- Explain which trade-offs matter for the chosen use case using the verified matrix.
- Separate factual differences from editorial interpretation and avoid unsupported claims about competitor performance.
Checkpoint: Page draft whose substantive claims link internally to matrix rows.
Prepare the publishing package
- Create headings, a readable table, limitations, and an update date in the existing page format.
- Save as a CMS draft if authorized and available, or provide files for manual import.
Checkpoint: An editable draft and source ledger.
Review and schedule rechecks
- Have an editor verify prices, feature wording, and any unsupported negative implication.
- Set a review trigger for plan changes and retain the exact approved draft version.
Checkpoint: Approved content candidate with an owner and next review date.
Decisions along the way
A plan is quote-only
Write contact sales or price unknown; do not estimate its price.
Feature appears in documentation but not the chosen tier
Mark tier availability unconfirmed until a relevant source resolves it.
Two plans serve different buyers
Explain the mismatch or replace the comparison rather than force a ranking.
What you will produce
comparison-matrix.csv
CSVThe factual backing store for future page updates.
Include: criterion · offer · tier · value · conditions · source_ref · checked_at
comparison-page.md
MarkdownAn original page draft ready for editorial review.
Include: audience · summary · comparison · limitations · review_date
Check the result
- Check every table cell against a dated source.
- Verify monthly versus annual billing and per-seat versus account pricing.
- Look for blanks converted into unsupported absence claims.
- Read the page from the intended buyer's perspective to confirm like-for-like scope.
When something goes wrong
Pricing page changes during drafting
Refresh affected rows and invalidate dependent copy.
Extraction omits a footnote
Inspect the original page and attach the condition to the relevant value.
CMS access is unavailable
Deliver the same draft and matrix locally; do not invent a published URL.
A worked example
SYNTHETIC EXAMPLE · NOT A REPORTED BUSINESS RESULT
Request
Compare two task tools for a five-person team needing CSV export.
Inputs
Synthetic example. Synthetic offer A costs 12 per seat monthly and includes export. Offer B costs 50 per workspace monthly; export availability is undocumented.
Expected result
Synthetic expected result. Known monthly cost is 60 for A and 50 for B. Export for B remains unconfirmed; the draft cannot say B lacks export.
Run a small pilot
Start small
One comparison page with a small set of decision-relevant criteria.
Record the baseline
Measure research time, stale rows, and correction effort in the existing update process.
Agree success criteria
Agree acceptable unsupported-claim and stale-fact rates before evaluating the pilot.
Stop or revise
Pause publication if pricing conditions or a central comparison cannot be verified.
Keep the scope clear
- Competitor documentation supplies facts, not permission to copy its writing.
- Creating a CMS draft does not authorize publishing or changing live pricing claims.
Check before using
Check factual accuracy, fair comparisons and publication permissions before publishing.
Business activities
- Create and publish content
- Research customers and markets
FROM A RECIPE TO YOUR WORKFLOW
Bring the company context together.
This workflow needs reliable inputs before it needs a better prompt. Moat8 Vault brings working information into a readable archive for the AI tools you use.
For this recipe: Approved product facts · Competitor documentation · Comparison criteria
Start with one recurring task, agree which sources to use, and review the first result with your team.
Discuss this workflow