Turn competitor AI search wins into weekly content briefs
Every Monday, find the AI answers where your competitors show up and you do not, then get three ready to work content briefs filed as tickets.
Every Monday at 7am, mine Profound for the AI prompts where my competitors get mentioned and I do not, then turn each gap into a content brief that is ready to work.
Start in Profound with the List prompts operation to get the tracked prompt set for my category, following the cursor if the prompts run past a single page. Then use Query Answers V2 to pull the raw model answers for those prompts over the past week, including the mentions and citations on each answer so you can see which brands were named and which pages the model pointed to.
Go through the answers and find every prompt where a competitor brand appears in the mentions and my brand is absent. Rank those gaps by how often the gap recurs across different models, since a question that every model answers without me is a bigger problem than a single miss. Take only the top three so we ship rather than drown. The cap is a real business rule, and it also keeps the run inside Profound's limit of 600 requests per hour.
Before creating anything for a gap, use Linear's Search Issues operation to look for an existing open issue covering the same prompt or topic. If one already exists from a previous run, skip that gap and move on to the next ranked one, so repeat weeks do not fill the backlog with duplicates.
For each remaining gap, create the brief in Google Docs. Create Document only makes a blank document with a title, so write the body in a follow up Batch Update Document call. The brief should cover the prompt itself, what the AI answers today, which pages it currently cites, and the specific angle and page we would need in order to win that answer.
Then file a Linear issue for each brief with Create Issue. Title it after the gap, link the Google Doc in the description, and note which competitor is winning the answer and how many models showed the gap, so whoever picks the ticket up knows why it matters before they open the doc.
Example output
What does this prompt do?
- Checks the AI prompts you already track for your category every Monday morning
- Finds the answers where a competitor brand gets named and yours does not, then ranks the gaps by how often the same gap repeats across different AI models
- Writes a content brief for the top three gaps, covering what the AI says today, which pages it points to, and the angle you would need to win the answer
- Files each brief as a ticket linked to the doc, and skips any gap that already has an open ticket from a previous week
What do I need to use this?
- A Profound account on the Enterprise plan, with your brand, your competitors, and your category prompts already set up
- A Google account so the briefs can be written into Google Docs
- A Linear workspace and the team you want the tickets filed to
- The list of competitor brand names you want to measure yourself against
How can I customize it?
- Change the day and time. Monday at 7am lines up with a weekly planning cycle, but any schedule works.
- Raise or lower the three brief cap depending on how much content your team can realistically ship in a week.
- Narrow the scope to one topic, region, or audience so the briefs stay focused on the part of your market you care about most.
- Point the tickets at a different Linear team, or set a priority so they land where your writers actually look.
FAQs
What counts as a gap?
Why only three briefs a week?
Will the same brief get filed again next week?
Do I need to be tracking competitors in Profound already?
What is actually in each brief?
Related templates
On the first Monday of every month, find the alarms nobody watches and the monitoring you quietly pay for, then get a costed cleanup list in Slack and Linear.
Every Monday we review your Tailscale network for stale devices and aging keys, then post a ranked cleanup list to Slack and open tickets for the urgent ones.
Every 30 minutes, your assigned Linear issues show up in one TickTick list with matching titles, due dates, and priorities.
Every morning, find out whether your Segment destinations are actually receiving data, and only hear about it when delivery starts failing.
Every morning, check that every Upstash Redis database has a recent backup, take one where it is missing, and raise a Linear issue only when a person is needed.
On the first business day of each month, every organization gets reviewed for who has access and at what level, then the write up lands in Slack.
Stop guessing why AI answers name your competitors.
Find the questions you are losing and turn them into briefs your team can start on Monday morning.