Competitive intel
Free competitor ad deconstructor: find the persuasion gaps
By Charles Summers · Updated · Free, no signup
Short answer
Paste a competitor’s ad copy and this tool scores it on 8 persuasion patterns: urgency, social proof, specificity, risk reversal, price anchoring, authority signals, question openers, and imperative CTAs. It works by keyword and structural detection, not by reading for meaning. Whatever scores zero is the exploitable gap, and the tool builds a counter-positioning angle from your differentiator against exactly those gaps, so your next ad targets what theirs actually leaves open.
Use the competitor ad deconstructor
What does this tool actually do?
Paste a competitor’s ad copy and this tool scores it on 8 persuasion patterns: urgency, social proof, specificity, risk reversal, price anchoring, authority signals, question openers, and imperative CTAs. It works by keyword and structural detection, not by reading for meaning.
It runs entirely in your browser. Nothing you type is sent to a server, no account is required, and there is no usage limit, because there is no cost per run to control.
What does the output look like?
This is the exact output the tool produces from the example inputs. It is generated by the same code that runs when you click the button, so what you see here is what you get.
Frequently asked questions
Does this actually understand the ad, or is it just matching keywords?
It is keyword and structural detection, not comprehension, and we want to be direct about that. It cannot tell that "no rush, but seats are limited" is genuine urgency versus filler, and it cannot tell that "we don’t offer a guarantee" contains the word "guarantee" without meaning what a real risk-reversal offer means. Read the flagged evidence yourself before trusting a score. Treat every result as "this pattern appears in the text," not "this claim is persuasive or even true."
What counts as an "absent" dimension versus a "weak" one?
Absent means zero matches were found for that pattern anywhere in the pasted text, which is the strongest signal, because there is nothing there to misread. Weak means a pattern was detected but faintly, for example a single question mark buried mid-paragraph rather than an actual question-led opener. The counter-positioning angles this tool builds focus on the absent dimensions specifically, since those are the cleanest gaps to claim.
Why score the dimensions the competitor already has, not just the gaps?
Because the full scoreboard tells you what you’re up against, not just where the opening is. If they score high on social proof and price anchoring, matching that with a real number of your own is worth more than fighting them on a dimension where they’re already strong. Run your own ad copy through the same tool before you publish it, so you can see your own gaps the same way.
Can I paste in my own draft ad instead of a competitor’s?
Yes, and it’s a good habit to build before every launch. Run your own draft through this tool the same way, look at which of the 8 dimensions you left at zero, and decide on purpose whether that gap is intentional or just an oversight. The best use of this tool is auditing both sides: theirs to find the opening, yours to make sure you closed it.
Related free tools
- Cold Email Generator Outbound
- UTM Campaign Tagger Analytics
Some links on this site are affiliate links, which means HackingDemand may earn a commission if you buy through them at no extra cost to you. This does not influence which tools are listed. The tools on this page are free and have no affiliate relationship of any kind.