Using AI for product marketing can help you perform important tasks faster than you can manually. And by connecting your existing tools and setting up automations, you can increase your output while keeping a person in the loop to check the results.
In this guide, I’ll walk you through seven use cases for AI in product marketing, across three tiers:
- Using chatbots for product marketing
- Connecting your existing product marketing tools to AI
- Building agents to perform tasks automatically
How to use AI effectively for product marketing
To use AI for product marketing, create a project within your favorite AI tool (e.g., ChatGPT or Claude) to keep all tasks associated with product marketing in one place. This yields tailored results based on your business, your product, and your messaging.
I’ll show how to create a project in Claude. Click “Projects” in the left-hand sidebar. Then click the “New project” button.
Give your project a name and description, and then click “Create project.”
Once inside your project, you can add instructions if you want to specify rules for Claude to follow. For example, you can specify a language it should use or any words and phrases it should avoid in outputs. These instructions are helpful but optional.
Next, add context files by clicking the “+” icon in the “Context” window, then click “Add text content.”
Give your text content a title, then paste in the details in the “Content” section and click “Add Content.”
For the workflows I'm going to show you, I recommend adding three context files:
- A company brief: Includes information about your business, product details, ICP, and competitors
- Approved messaging/positioning: Includes brand positioning statements, industry, primary and secondary audiences, value propositions, and differentiators
- Sales call transcripts: Includes actual customer language and specific use cases as context the AI tool can draw on at any time
You may also want to add product spec sheets, existing battlecards or talk tracks, and any other information that will help the AI to better understand the product that you’re looking to launch/market.
For the sake of this article, I'm going to use a fictional example of a feedback tool called Signalwell. Here's the company brief I added as a context file:
Your project won't automatically update as you launch new products and tweak features and positioning. So, treat this like a living document that you edit and update as your product or business evolves.
Now that you’ve created your project and added your context files, you can start actually using AI for specific product marketing use cases.
Tier 1: How to use AI chatbots for product marketing
AI chatbots are best for product marketing tasks that you don't want to run automatically.
This makes Tier 1 great for one-off checks and important tasks that you only have to perform occasionally. For example, when your positioning shifts or a competitor launches a new product.
Use case #1: Messaging consistency checker
Use AI to ensure you’re effectively communicating your product's value and how it solves your target audience's problems.
For example, you can use AI to compare the copy you plan to use on a new landing page with your existing approved messaging document. The AI can analyze the new copy for any inconsistencies or edits you might want to make before publishing.
I still recommend manually checking the output to ensure it’s accurate and doesn’t contain hallucinations. But if you have a lot of copy to check, having AI verify the messaging can flag the most important issues a lot faster.
Use the following prompt to check your content’s messaging (make sure you add your approved messaging to the project or the prompt):
Act as a product marketing content reviewer. Check the page below against our approved messaging and positioning (see project files).
Identify any areas where the content contradicts, weakens, or drifts from the approved messaging. Flag unsupported claims, inconsistent terminology, and places where the intended audience or value proposition is unclear.
For each issue, show the relevant copy, explain the problem, and suggest a concise fix. Don’t flag harmless wording differences if the underlying message is still consistent.
Page or copy to review: [paste content or URL]
You could use this prompt for sales decks, help center articles, onboarding email sequences, partner and reseller copy, and even job listings to ensure you’re using consistent messaging.
Here’s an example output for our fictional business, Signalwell. You can see the AI tool compared the copy to the project's approved messaging file. It suggested individual issues, specified the problem, and offered a fix that I could verify and implement.
How to take this further
Here are a few ways you could get more out of this messaging consistency checker:
- Run the checker across existing pages when your positioning shifts to quickly spot where your copy no longer matches your new positioning
- Run the prompt with different AI models, as one model might spot an inconsistency that another one didn’t deem worth flagging
- Paste in a competitor's page alongside your messaging doc, and ask the tool to identify claims where you could position your own product as the stronger option
Use case #2: Generating customer interview questions
Use AI to put together customer interview questions when you’re trying to learn something specific about your customers’ behavior.
For example, generate customer questions using AI if you’re looking to:
- Refine your positioning
- Understand why customers switch to or from your product
- Validate new product use cases
- Improve your onboarding process
Use this prompt to build customer interview questions:
Act as a product marketing researcher helping me prepare customer interviews.
Product: [One- or two-sentence description]
Customers I am interviewing: [role / segment / company type / relevant characteristics]
What I am trying to do/learn: [e.g., refine positioning, understand why customers switch, validate a new use case, improve onboarding]
What we currently believe: [any hypotheses or assumptions you want to test]
Create a [30-minute] interview guide based on these requirements:
- Start with two to three warm-up questions that establish the customer's role and context
- Prioritize questions about real past behavior over hypothetical behavior
- Don’t write leading questions or mention our preferred answer in the question
- Cover the customer's problem, how they previously solved it, alternatives considered, buying criteria, triggers, objections, and desired outcomes where relevant
- For each important question, provide one to two optional follow-up probes
Below is an example output from Claude. You can see that it organized the questions into groups and provided follow-ups depending on the customer's response to the main question.
Claude also flagged friction points from other context files that I had uploaded to the project and then formulated multiple questions around those friction points. I didn’t prompt Claude to do this.
This is an example of the benefits of uploading business context and past sales calls when you're trying to use AI for product marketing. Since Claude had this context in the project, Claude is able to draw upon the context at any time it thinks it’s useful for the output.
How to take this further
Here are a few ways to get more out of this interview question generator:
- Upload sales call transcripts to the AI tool and ask it to identify recurring objections and points of friction, so reps can address them early in future calls
- Run this prompt multiple times with different models or even different AI tools to get a wider variety of questions
- Paste in call transcripts from conversations that used these questions, and ask the tool to identify ways to refine them further to get more useful answers from customers
Use case #3: Building competitor battlecards
Use AI to build competitor battlecards that help your sales teams quickly compare your product against a specific competitor during calls.
Battlecards can quickly become redundant or outdated as competitors change their pricing, launch new features, or shift their own messaging. And an AI tool can quickly collect the latest information and put it all together into a formatted battlecard.
Use the prompt below to build your own competitor battlecards:
Act as a competitive intelligence analyst building a one-page sales battlecard.
My product: [One to two sentences]
Competitor: [Name and URL]
Our ICP: [Who you sell to]
Evidence: [Two to five sales call transcripts, closed-lost notes, or support tickets where this competitor came up]
Steps:
1. Search the web for this competitor's current positioning, pricing, and core features. Give me a source link and a date for every factual claim.
2. Read my evidence. Pull the exact words prospects used about this competitor. Quote them directly.
3. Build a one-page battlecard with these sections:
- How they position themselves (their words) vs. how buyers describe them (my evidence)
- Why we win: Three reasons, each tied to a source or a quote
- Where we lose: Two real gaps
- Objection handling: The real objection language from my evidence, with a response
- Talk track: Three sentences a rep can use in a call, using the prospect's phrasing
- Their likely attack on us: What you'd write on their battlecard about us
Mark any pricing or feature claim you couldn't verify against a live source as unverified. Give me two versions: a formatted one-page card, and plain text I can paste into our sales enablement tool.
Here’s an example of a battlecard that this prompt produced. Note that the prompt also generates a plain text version that you can copy and paste anywhere you need it to go.
How to take this further
Here are a few ways you could get more out of an AI-generated competitor battlecard:
- Upload a style guide or visual examples, so your AI tool can format your battlecards exactly as you want them to look
- Use the prompt to generate a battlecard for your competitor against you to help spot gaps in your messaging
- Run this prompt regularly to ensure your battlecards stay up to date
Tier 2: How to connect AI to product marketing tools
Tier 2 involves connecting AI to product marketing tools to unlock more complex capabilities.
Connecting tools via connectors and model context protocols (MCPs) allows your AI tool to more easily gather data, potentially from multiple places.
Use case #4: Running an SEO competitor analysis
Use AI to run an SEO competitor analysis by connecting your AI tool to Semrush via the MCP. This lets you analyze your market much faster than you would be able to do manually.
By looking at search demand for terms related to your product, you can see the language your buyers use at scale and which competitor messages and pages drive organic traffic.
Use this prompt to run a competitor analysis using the Semrush MCP:
Use Semrush data to analyze demand around this market:
My domain: [domain]
Competitors: [domains]
Market: [country/region]
Product/category: [short description]
Identify the competitor product, feature, and use-case pages attracting meaningful organic demand.
Group the main search themes into problems, use cases, features, category terms, and comparison terms. For each theme, show relevant keywords, search volume, intent, and which competitors rank.
For the highest-traffic competitor page in each theme, open the page and record: the core promise in one sentence, the proof they use (customers, numbers, and integrations), and who the page is written for.
Highlight areas where multiple competitors are targeting the same theme, demand appears meaningful, competitors have strong pages, or our site has little equivalent coverage.
Then turn the findings into product marketing recommendations, including messaging to test, pages or use cases worth developing, customer research questions, and competitive claims worth investigating.
Here’s an example output for this prompt. Note that I used a real domain for this (frill.co), since our fictional business doesn’t have a domain that I could use.
You can see the AI tool sorted its results into themes. And it included search volume, intent, and keyword difficulty.
Below the table of keywords, the tool highlights the pages driving the most organic traffic and information about what those pages contain.
Finally, the AI platform explained why this information matters. In this case, it suggested that almost no competitors are appearing in the search results for important pain points, and this may represent an opportunity for us to target that with a product-first page.
Further down in the output, the AI tool provided clear recommendations of messaging to test and even pages or use cases worth developing.
This is an example of where search data can be useful for more than just SEO. It can also provide product marketers with potential messaging and use case ideas.
How to take this further
Here are a few ways you could get more out of running an SEO competitor analysis with AI connected to other tools:
- Ask the AI tool to factor paid keywords into its analysis to understand which messaging pillars competitors are prioritizing with their paid spend
- Run this analysis regularly to understand search demand trends and how that maps to your own launches or repositioning efforts
- Use the Semrush MCP to analyze new markets that you haven't launched in yet to understand search demand and potential messaging angles
Use case #5: Connecting to a knowledge base
Connect your AI tool to your knowledge base (Notion, Google Drive, etc.), so it can pull insights from your existing documentation.
A lot of product marketing work involves synthesizing evidence that's scattered across interview notes, closed-lost records, product requirements documents (PRDs), and call summaries. Connecting your knowledge base means the AI reads all of it whenever you need it to, without you having to find and paste everything in manually.
For example, you can ask AI to pull the most common objections from your past customer interviews and check them against your messaging doc. That can tell you which objections your sales team currently has no approved answer for.
Add connectors in Claude by clicking “Customize” in the left-hand sidebar. Then search for the connectors you need.
In ChatGPT, click “Plugins” in the left-hand sidebar, then search for the ones you need.
For our fictional business Signalwell, we have a Notion dashboard that contains information about the company, along with messaging documentation, PRDs, competitor notes, and more.
I prompted Claude to search the customer interviews database and find pain points that were mentioned in more than two interviews. I could then use this information in other tasks (for example, updating messaging docs). Or I could pass this on to sales teams as a list of the main pain points we solve that they should be highlighting.
Next, I prompted the AI tool to read the PRD page about our fictional business’s upcoming Gong integration, along with our messaging and positioning doc. I then asked it to write a one-page FAQ to bring sales reps up to speed with the planned features.
How to take this further
Here are a few ways you could get more out of connecting your knowledge base to AI:
- Check the connector directories in ChatGPT and Claude for the tools your team already works in daily (e.g., your CRM, call recorder, or analytics platform), then look for new ways to pull that information into your prompts
- Combine multiple connectors in one prompt. For example, you could read your positioning document in Notion and pull competitive demand data from Semrush to find where your claims overlap with messages your competitors already get traffic for.
- Combine tool connections with the other use cases in this guide. For example, you could run the messaging consistency check without adding updated positioning documentation to the AI tool directly, and instead just keep it updated in your knowledge base.
Tier 3: How to build an AI product marketing agent
Tier 3 is product marketing automation: building repeatable processes that an AI tool runs for your team on a schedule.
I used ChatGPT for the two use cases below since you can schedule tasks without any complex setup. If you're using Claude, you can do this with scheduled tasks on a paid plan. Click "Scheduled" in the left-hand sidebar. You can also schedule recurring work in Claude Code.
Use case #6: Analyzing Reddit threads for key term mentions
Build an AI agent that automatically scans Reddit for relevant threads that mention you, your products, or your competitors to inform your product marketing strategy.
Your target audience is likely using Reddit to ask questions and find recommendations, making it a valuable source of information about your prospective customers and the language they use. For example, the r/CRM subreddit has 15K weekly visitors, and users regularly ask questions around which CRM to use.
However, manually checking Reddit every day for mentions of your products or your competitors takes time and effort. Building your own product marketing AI agent streamlines this task.
Use this prompt to set up a regular subreddit scraper agent that looks for relevant threads once per day:
Check [r/subreddit1, r/subreddit2, r/subreddit3] for posts and comments from the past 24 hours mentioning [competitor names, our product name, category terms].
For each match, report:
- Thread title and link
- What was said, in one or two sentences
- Sentiment: positive, negative, or neutral
- Type: buying intent (asking for recommendations or alternatives), complaint, support question, or general chatter
- Whether it supports or contradicts any claim in our messaging doc (see project files)
Rules:
- Add new thread IDs to the log (create this log on the first run). Skip anything already in this log in future runs.
- Rank buying-intent threads first.
- If nothing matches, reply "No mentions in the last 24 hours" and stop. Don't stretch for loose connections.
Turn this into a scheduled task that runs [e.g., daily] at [time].
Here’s an example output from ChatGPT based on the prompt above. I used one of Signalwell's competitors, Canny, as the main term to target, and I asked ChatGPT to perform the check daily. No Canny mentions came up that day, but the agent surfaced threads about Pendo and Productboard.
How to take this further
Here are a few ways you could get more out of a Reddit-scraping agent:
- Connect the tool to your workspace or Slack channels to get a daily report automatically
- Create a similar task for other places your buyers show up, like other industry forums or review sites
- Use the information you gather to refine your messaging docs and customer interviews that you generated in Tier 1
Use case #7: Tracking competitor updates
Build a competitor update tracking agent to automatically check your competitors’ websites for changes to features, pricing, and messaging.
Your competitors are likely changing their pricing, shipping new features, and rewriting copy on their website constantly. Tracking these changes manually is cumbersome, but it leads to useful insights you can use to adapt your own product marketing strategy.
Use the prompt below to set up your own competitor update tracker that checks key competitor pages automatically:
Every Monday at noon, run the following checks and report changes (if there are no changes, also log this):
1. Check the following URLs for [competitor] for changes published during the last seven days:
- [Pricing page]
- [Official release notes]
- [Changelog]
- [Product blog]
- [Help center documentation]
Compare them with what you observed previously.
For the pricing page, report price changes, packaging changes, renamed tiers, added/removed limits, and changes to free trials or free plans.
For other pages, report changes that could affect positioning, competitive differentiation, objection handling, product parity, target customer, or packaging. Ignore minor bug fixes.
2. Check the homepage and following primary product pages for [competitor]:
- [Homepage]
- [Product page 1]
- [Product page 2]
- [Product page 3]
Identify material changes to headlines, category language, target audience, core value proposition, major proof points, and featured use cases. Don’t report cosmetic copy edits unless they change the apparent positioning.
Include the source URL and exact evidence in all cases.
I ran this prompt for one of Signalwell's competitors, Canny. Note that I gave the agent a made-up "previous" snapshot of Canny's site to compare against, so the changes in these screenshots are not real Canny changes. I did this only to show what the agent's output looks like.
The agent flagged a higher Pro price and a smaller free allowance compared with that snapshot, along with changes to other features on the pricing page. It also compared the copy on Canny's use case pages to spot changes in headings and shifts in overall messaging.
How to take this further
Here are a few ways you could get more out of a competitive update tracker:
- Feed the outputs back into your battlecard prompts to ensure they’re up to date
- Use this agent to analyze competitor job listing pages to spot signals about new markets they may be entering
- Set up multiple agents to run these checks for multiple competitors automatically
Create your own AI product marketing agent
There are almost endless ways to use AI for product marketing, but the use cases above are ideal starting points for your own AI product marketing workflows. And there are many tools you can connect to make your AI workflows even more powerful.
One such tool is the Semrush MCP. Connect to it today to give your AI tools valuable keyword and search performance data to improve your workflows.











