CTA keyword: BATTLECARD · Type: prompt pack Works with: ChatGPT, Claude or Gemini. Use a chat that can browse the web, so the model reads the live pages instead of its memory.
Your competitor just changed pricing. Run these five prompts in order and you have a one-page battlecard your sales team will actually read. Then check every figure against its source.
What you get
- Prompt 1: Positioning teardown. What they promise, to whom, and the words they use.
- Prompt 2: Pricing and packaging table. Every plan, price and limit in one table, with the page it came from.
- Prompt 3: The last 90 days of moves. Launches, hires, funding and partnerships, each with a link and a date.
- Prompt 4: Why we win, why we lose. The objection pair your reps need in a live call.
- Prompt 5: The one-page assembly. Everything above stitched into the template below.
- A battlecard template, a worked example excerpt (HubSpot as the competitor) and a verification checklist.
Before you start
- The competitor's homepage URL and pricing page URL.
- One sentence about your own product (who it is for, what it does).
- 10 minutes. Run all five prompts in the same chat, so each one builds on the last.
Prompt 1: Positioning teardown
You are a competitive intelligence analyst. Open and read this homepage: [COMPETITOR HOMEPAGE URL]
Give me:
1. Their headline and subheadline, quoted word for word.
2. Who it is for: the buyer and the company size they target, based only on the page.
3. Their top 3 promises, quoted word for word.
4. Any numbers they claim (customers, results, percentages), quoted, with where on the page they appear.
5. What they do NOT say: one gap a buyer might worry about.
Rules: quote, don't paraphrase. If you cannot open the page, say so and stop. Do not use memory.
Prompt 2: Pricing and packaging table
Open their pricing page: [COMPETITOR PRICING URL]
Build one table with these columns:
Plan | Price per seat per month (annual billing) | Price (monthly billing) | Seat or usage limits | Key features that unlock at this tier
Rules:
- Copy prices exactly as shown, with the currency and the billing term.
- If a price says "starts at" or "contact sales", write that.
- Under the table, write the page URL and today's date.
- Flag anything that looks like a recent change (a "new" badge, a promo, a changed plan name).
Prompt 3: The last 90 days of moves
Search the web for what [COMPETITOR] has done in the last 90 days.
List up to 8 moves: product launches, big feature releases, pricing changes, executive hires or departures, funding or earnings, acquisitions, partnerships.
For each move:
- One line on what happened.
- The date.
- The source URL. Prefer the company's own newsroom, blog, investor relations page or a filing.
Rules: no move without a working link and a date. If you are not sure something happened, leave it out. Sort newest first.
Prompt 4: Why we win, why we lose
My product: [ONE SENTENCE: who it is for and what it does].
Using only what you found above, write:
WHY WE WIN (3 lines): where my product is the better pick, each tied to a specific fact from their page, their pricing or their recent moves.
WHY WE LOSE (3 lines): where they are honestly stronger, and the buyer who should probably pick them.
For each "why we lose" line, give the one-sentence answer a rep can say on a call.
Rules: no claims about my product that I did not give you. No made-up numbers.
Prompt 5: The one-page assembly
Now assemble everything into one battlecard using exactly this template. Keep it to one page. Short lines. Keep every source link and date from above.
[PASTE THE TEMPLATE BELOW]
The battlecard template
BATTLECARD: [COMPETITOR] Updated: [DATE]
WHO THEY ARE
One line: what they sell and to whom.
Their pitch (quoted): "..."
PRICING SNAPSHOT
Plan | Annual | Monthly | Limits Source: [URL], [DATE]
LAST 90 DAYS
- [DATE] [MOVE] [URL]
- [DATE] [MOVE] [URL]
WHY WE WIN
1.
2.
3.
WHY WE LOSE (and what to say)
1. -> "..."
2. -> "..."
LANDMINES TO SET (questions to ask the buyer)
1.
2.
WHAT TO WATCH NEXT
One line.
Worked example excerpt: HubSpot as the competitor
We ran prompts 1 to 3 once on HubSpot (a public company) on 2 October 2026. This is a real excerpt of the output. The figures are what the pages showed that day; they will change, so run it fresh.
Their pitch (quoted from hubspot.com): "Build demand, win deals, and delight customers, all on one platform."
Pricing snapshot (Sales Hub, hubspot.com/pricing/sales, 2 Oct 2026):
| Plan | Annual billing | Monthly billing | |---|---|---| | Free | $0 (up to 2 users) | $0 | | Starter | starts at $7/mo/seat | $20/mo/seat | | Professional | starts at $90/mo/seat | $100/mo/seat | | Enterprise | starts at $150/mo/seat | contact sales |
Last 90 days (excerpt):
- 16 Sep 2026: Fall 2026 Spotlight, 134 product updates, shipped at UNBOUND (the renamed INBOUND conference) in Boston. Headline launches include a rebuilt Breeze Assistant, a Prospecting Agent and a new Revenue Agent. Source: hubspot.com/spotlight
- 17 Sep 2026: Analyst Day at UNBOUND (announced on Business Wire, 14 Jul 2026).
The verification checklist (do this every time)
- [ ] Every price matches the live pricing page today, including the billing term.
- [ ] Every "last 90 days" line opens to a page that says what the line says, with that date.
- [ ] Every quote is word for word.
- [ ] No number appears that you can't click through to.
- [ ] Anything the model was unsure about is deleted, not softened.
AI models can misread pages and invent links. These prompts make that easier to catch; they do not make it impossible. Check every figure against its source before your team uses the card.
Want this done for you with every figure sourced? CompEdge builds the sourced version of a competitor brief automatically. See a sample: https://compedge.nayrix.com/samples