{"id":187304,"date":"2025-04-28T07:11:54","date_gmt":"2025-04-28T12:11:54","guid":{"rendered":"https:\/\/ahrefs.com\/blog\/?p=187304"},"modified":"2025-04-28T07:12:55","modified_gmt":"2025-04-28T12:12:55","slug":"ppc-competitive-analysis","status":"publish","type":"post","link":"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/","title":{"rendered":"How to Do an Actually Useful PPC Competitive Analysis Using&nbsp;AI"},"content":{"rendered":"<div class=\"intro-txt\">\n<p>A competitive PPC (Pay Per Click) analysis is all about seeing what your competitors are doing with their paid ads on platforms like Google Ads, so you can do it better. It helps you uncover which keywords they\u2019re spending money on, what their ads and landing pages look like, and how much budget they might be working with.<br>\n<\/p><\/div>\n<p>If you can\u2019t afford to spend a week on a manual analysis or you doubt you have enough experience to do it well, your next best option is a large language model (LLM) like ChatGPT, Claude, or Gemini. All you need to know is where to look for PPC data and a good prompt\u2014this is what I\u2019m going to help you&nbsp;with.<\/p>\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"The 5-step process for PPC competitive analysis\" data-section=\"the-5-step-process-for-ppc-competitive-analysis\">\n<h2><a id=\"post-187304-_21cb4veypl8y\"><\/a>The 5-step process for PPC competitive analysis<\/h2>\n<p data-pm-slice=\"1 1 []\"><\/p><\/div><\/div>\n\n\n\n<p>Here are a few examples from a finished project I\u2019ve already created using this method.<\/p>\n\n\n\n<p>The first example is an executive summary, providing a brief overview of the analysis.<\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1738\" height=\"1926\" class=\"wp-image-187305\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai-.jpg\" alt=\"Example of PPC competitive analysis done by AI.\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai-.jpg 1738w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai--384x425.jpg 384w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai--768x851.jpg 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai--1386x1536.jpg 1386w\" sizes=\"auto, (max-width: 1738px) 100vw, 1738px\"> And here, ChatGPT performs keyword overlap and keyword gap analyses. You can also download the complete results in CSV format.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1819\" height=\"2048\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai-.png\" alt=\"Example of PPC competitive analysis done by AI.\" class=\"wp-image-187306\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai-.png 1819w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai--377x425.png 377w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai--768x865.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai--1364x1536.png 1364w\" sizes=\"auto, (max-width: 1819px) 100vw, 1819px\"><\/figure>\n\n\n\n<p>My PPC analysis plan combines Ahrefs and ChatGPT to give you a full picture view of your competitors\u2019 advertising strategy in <a href=\"https:\/\/ahrefs.com\/blog\/search-engine-ads\/\">Google Ads<\/a>, and help you quickly improve your&nbsp;own.<\/p>\n\n\n\n<p>With Ahrefs, you\u2019ll see exactly which keywords your competitors are bidding on, the countries they\u2019re targeting, and what ads and landing pages they use\u2014something you can\u2019t do with Google Keyword Planner.<\/p>\n\n\n\n<p>You\u2019ll also receive estimated daily, weekly, and monthly ad spending to gauge their aggressiveness and spot patterns.<\/p>\n\n\n\n<p>Then, ChatGPT steps in to identify keyword gaps (keywords they bid on but you don\u2019t), pull out key insights from the data, and suggest easy wins you can act on fast. After the analysis, you can even ask it to build out a full PPC action plan, including recommendations for landing pages and better ad copy to boost your performance.<\/p>\n\n\n\n<p>Let\u2019s get started!<\/p>\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Step 1. Identify your paid traffic competitors\" data-section=\"step-1-identify-your-paid-traffic-competitors\">\n<h3><a id=\"post-187304-_37640pfn6kc5\"><\/a>Step 1. Identify your paid traffic competitors<\/h3>\n<\/div><\/div>\n\n\n\n<p>In this step, we\u2019ll decide what to include in the competitive analysis, gather data about your competitors\u2019 paid traffic, and find notable trends in their spending habits.<\/p>\n\n\n\n<p>First, make a list of your competitors\u2019 sites. To make sure you\u2019re not missing out on any, you can check the Organic competitors report in <a href=\"https:\/\/ahrefs.com\/site-audit\">Site Audit<\/a>. Chances are that the sites that want to outrank you will also bid on the same keywords in Google Ads.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1083\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/organic-competitors-report-in-ahrefs-.png\" alt=\"Organic competitors report in Ahrefs. \" class=\"wp-image-187307\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/organic-competitors-report-in-ahrefs-.png 2048w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/organic-competitors-report-in-ahrefs--680x360.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/organic-competitors-report-in-ahrefs--768x406.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/organic-competitors-report-in-ahrefs--1536x812.png 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\"><\/figure>\n\n\n\n<p>Now, plug in your competitor domains along with yours into Batch Analysis. Export the results.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"723\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/batch-analysis-report-in-ahrefs-.jpg\" alt=\"Batch Analysis report in Ahrefs. \" class=\"wp-image-187308\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/batch-analysis-report-in-ahrefs-.jpg 2048w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/batch-analysis-report-in-ahrefs--680x240.jpg 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/batch-analysis-report-in-ahrefs--768x271.jpg 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/batch-analysis-report-in-ahrefs--1536x542.jpg 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\"><\/figure>\n\n\n\n<p>To understand how your competitors use their Google Ads budgets, check the Paid search tab in the Overview report. Look for any spending patterns or strategies that stand out. I recommend doing this step manually rather than relying on AI, since humans are naturally good at recognizing patterns, and AI sometimes struggles with reading data from images with graphs.<\/p>\n\n\n\n<p>For example, looking at this data on average organic traffic spend from Monday, we see their current estimated spend is about $243k\u2014around five times lower than their peak spend in August 2024. Last year, their monthly spend never dropped below $110k, with clear spikes toward the end of the year. Based on this, you can expect them to increase their bids significantly from August to December 2025.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1670\" height=\"700\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/paid-traffic-chart-from-ahrefs-.png\" alt=\"Paid traffic chart from Ahrefs. \" class=\"wp-image-187309\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/paid-traffic-chart-from-ahrefs-.png 1670w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/paid-traffic-chart-from-ahrefs--680x285.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/paid-traffic-chart-from-ahrefs--768x322.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/paid-traffic-chart-from-ahrefs--1536x644.png 1536w\" sizes=\"auto, (max-width: 1670px) 100vw, 1670px\"><\/figure>\n\n\n\n<p>You can jot down your observations as you go and ask ChatGPT to add them to the report later.<\/p>\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Step 2. Get data on your competitors' paid keywords and ads\" data-section=\"step-2-get-data-on-your-competitors-paid-keywords-and-ads\">\n<h3><a id=\"post-187304-_2784627cxst7\"><\/a>Step 2. Get data on your competitors\u2019 paid keywords and&nbsp;ads<\/h3>\n<p data-pm-slice=\"1 1 []\"><\/p><\/div><\/div>\n\n\n\n<p>In this step, we\u2019ll look at which keywords your competitors are bidding on, what their ad copy looks like, and which landing pages they\u2019re using.<\/p>\n\n\n\n<p>To get all this data, go to the Paid keywords report in Site Explorer and Export the entire Paid keywords and Ads reports.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"573\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/exporting-paid-keywords-from-ahrerfs-.png\" alt=\"Exporting Paid keywords from Ahrerfs. \" class=\"wp-image-187310\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/exporting-paid-keywords-from-ahrerfs-.png 2048w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/exporting-paid-keywords-from-ahrerfs--680x190.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/exporting-paid-keywords-from-ahrerfs--768x215.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/exporting-paid-keywords-from-ahrerfs--1536x430.png 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\"><\/figure>\n\n\n\n<p>Repeat for each competitor and each country you want to compete in.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1704\" height=\"1292\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/country-selector-in-paid-keywords-report-.jpg\" alt=\"Country selector in Paid keywords report. \" class=\"wp-image-187311\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/country-selector-in-paid-keywords-report-.jpg 1704w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/country-selector-in-paid-keywords-report--561x425.jpg 561w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/country-selector-in-paid-keywords-report--768x582.jpg 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/country-selector-in-paid-keywords-report--1536x1165.jpg 1536w\" sizes=\"auto, (max-width: 1704px) 100vw, 1704px\"><\/figure>\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Step 3. Make a list of your paid keywords and ads\" data-section=\"step-3-make-a-list-of-your-paid-keywords-and-ads\">\n<h3><a id=\"post-187304-_ft0snw1hbeqt\"><\/a>Step 3. Make a list of your paid keywords and&nbsp;ads<\/h3>\n<p data-pm-slice=\"1 1 []\"><\/p><\/div><\/div>\n\n\n\n<p>If you\u2019re already running search ads, this step will help you see how you stack up against your competitors.<\/p>\n\n\n\n<p>To gather the data, you can use the same Ahrefs reports you used for your competitors, export your keyword list from Google Ads, or use any other list you\u2019d like to compare.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1212\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/where-to-go-to-export-data-from-ahrefs-.jpg\" alt=\"Where to go to export data from Ahrefs. \" class=\"wp-image-187312\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/where-to-go-to-export-data-from-ahrefs-.jpg 2048w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/where-to-go-to-export-data-from-ahrefs--680x402.jpg 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/where-to-go-to-export-data-from-ahrefs--768x455.jpg 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/where-to-go-to-export-data-from-ahrefs--1536x909.jpg 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\"><\/figure>\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Step 4. Download your competitors\u2019 landing pages (optional but fast)\" data-section=\"step-4-download-your-competitors-landing-pages\">\n<h3><a id=\"post-187304-_6r0wsglc5x6b\"><\/a>Step 4. Download your competitors\u2019 landing pages (optional but&nbsp;fast)<\/h3>\n<p data-pm-slice=\"1 1 []\"><\/p><\/div><\/div>\n\n\n\n<p>In this step, we\u2019ll get competitors\u2019 PPC landing pages ready for AI analysis. From experience, AI does a great job of figuring out the strategy behind a landing page if you give it an easily \u201cdigestible\u201d file, such as a&nbsp;PDF.<\/p>\n\n\n\n<p>First, we need to identify the right pages. Many companies send paid traffic to standard pages like their homepage or product tour, but the most revealing insights usually come from landing pages created specifically for&nbsp;PPC.<\/p>\n\n\n\n<p>To find these, check the Paid pages report in Site Explorer and look for clues in the URLs\u2014terms like \u201clp,\u201d \u201clanding,\u201d random strings of letters and numbers, or URLs with UTM tags often point to PPC-focused pages.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1810\" height=\"722\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/paid-pages-report-in-ahrefs-.png\" alt=\"Paid pages report in Ahrefs. \" class=\"wp-image-187313\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/paid-pages-report-in-ahrefs-.png 1810w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/paid-pages-report-in-ahrefs--680x271.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/paid-pages-report-in-ahrefs--768x306.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/paid-pages-report-in-ahrefs--1536x613.png 1536w\" sizes=\"auto, (max-width: 1810px) 100vw, 1810px\"><\/figure>\n\n\n\n<p>Visit these URLs and save them as PDFs (in Chrome or Firefox, go to File &gt; Print and choose Save as PDF as the destination). You don\u2019t need to include every page\u2014just choose a solid sample that gives you a clear picture.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"2034\" height=\"1338\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/how-to-save-a-file-as-pdf-.jpg\" alt=\"How to save a file as PDF. \" class=\"wp-image-187314\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/how-to-save-a-file-as-pdf-.jpg 2034w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/how-to-save-a-file-as-pdf--646x425.jpg 646w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/how-to-save-a-file-as-pdf--768x505.jpg 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/how-to-save-a-file-as-pdf--1536x1010.jpg 1536w\" sizes=\"auto, (max-width: 2034px) 100vw, 2034px\"><\/figure>\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Step 5. Set up a project in ChatGPT, upload all files, and run the prompt\" data-section=\"step-5-set-up-a-project-in-chatgpt-upload-all-files-and-run-the-prompt\">\n<h3><a id=\"post-187304-_tvkn6zw679m2\"><\/a>Step 5. Set up a project in ChatGPT, upload all files, and run the prompt<\/h3>\n<p data-pm-slice=\"1 1 []\"><\/p><\/div><\/div>\n\n\n\n<p>When you\u2019re working on something complex like PPC competitive analysis, setting up a project in ChatGPT or Claude gives you and your AI assistant a shared, organized workspace. Using the same set of source files throughout helps keep everything consistent. So, when you reference a file in chat, the AI knows exactly where to get the context or where to make updates.<\/p>\n\n\n\n<p>This is the final step of the analysis. From here, AI will take over and generate the report for you. All you need to do is set up a project, upload the files you\u2019ve gathered, and paste the prompt from this file into the chat window. Make sure to use the most advanced model available to you (for me, that\u2019s o3).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1792\" height=\"940\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/chatgpt-project-.png\" alt=\"ChatGPT project. \" class=\"wp-image-187315\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/chatgpt-project-.png 1792w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/chatgpt-project--680x357.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/chatgpt-project--768x403.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/chatgpt-project--1536x806.png 1536w\" sizes=\"auto, (max-width: 1792px) 100vw, 1792px\"><\/figure>\n\n\n\n<p>Since the prompt is quite long, I\u2019ll provide it in <a href=\"https:\/\/docs.google.com\/document\/d\/1Z2gGcDOeCUTSKVEFyK7TE-9cagJ5RcKzVWK1QhGKsyw\/edit?usp=sharing\" target=\"_blank\" rel=\"noreferrer noopener\">this file<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1186\" height=\"834\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/sample-of-the-chatgpt-prompt-.png\" alt=\"Sample of the ChatGPT prompt. \" class=\"wp-image-187316\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/sample-of-the-chatgpt-prompt-.png 1186w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/sample-of-the-chatgpt-prompt--604x425.png 604w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/sample-of-the-chatgpt-prompt--768x540.png 768w\" sizes=\"auto, (max-width: 1186px) 100vw, 1186px\"><\/figure>\n\n\n\n<p>Feel free to ask your LLM any follow-up questions after the analysis is&nbsp;done.<\/p>\n\n\n\n<p>At the time of writing, the project feature isn\u2019t supported in Gemini, but if that\u2019s your favorite LLM, try uploading the file in the chat window or creating a&nbsp;Gem.<\/p>\n\n\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"How to analyze other PPC advertising platforms\" data-section=\"how-to-analyze-other-ppc-advertising-platforms\">\n<h2><a id=\"post-187304-_ytgnh5mnlsb6\"><\/a>How to analyze other PPC advertising platforms<\/h2>\n<p data-pm-slice=\"1 1 []\"><\/p><\/div><\/div>\n\n\n\n<p>Analyzing your competitors\u2019 Google Ads strategies is simple with a tool like Ahrefs. In my experience, other PPC advertising platforms don\u2019t offer the same level of insight.<\/p>\n\n\n\n<p>For social media ads, you can use the official ad libraries from <a href=\"https:\/\/www.facebook.com\/ads\/library\">Meta<\/a>, <a href=\"https:\/\/library.tiktok.com\/ads?region=PL&amp;start_time=1664575200000&amp;end_time=1745842188865&amp;adv_name=&amp;adv_biz_ids=&amp;query_type=&amp;sort_type=last_shown_date,desc\">TikTok<\/a>, <a href=\"https:\/\/ads.twitter.com\/ads-repository\">X<\/a>, and LinkedIn (you\u2019ll need to look up every brand separately). Depending on the platform, you\u2019ll be able to see things like the ad creative, different versions of the ad, reach (for EU audiences), targeting details, and when the ads&nbsp;ran.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1050\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/screenshot-from-meta-ad-libraries-.png\" alt=\"Screenshot from META ad libraries. \" class=\"wp-image-187317\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/screenshot-from-meta-ad-libraries-.png 2048w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/screenshot-from-meta-ad-libraries--680x349.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/screenshot-from-meta-ad-libraries--768x394.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/screenshot-from-meta-ad-libraries--1536x788.png 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\"><\/figure>\n\n\n\n<p>Ad libraries won\u2019t offer much competitor data, but you can still use AI to find patterns among ad creatives. Again, the trick is to save any web page showing competitor ads in PDF format and give it to an LLM asking things like:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>What do these ads promote?<\/li>\n\n\n\n<li>Group every ad by dominant visual theme (human faces, product UI, icon\u2011only, illustration, etc.).<\/li>\n\n\n\n<li>List the focal point of each creative (face, logo, text\u2011first, CTA button) and rank them by prevalence.<\/li>\n\n\n\n<li>Extract every headline and overlay text. Cluster them by copy angle (benefit, fear of missing out, time savings, social proof). Which angle is dominant?<\/li>\n\n\n\n<li>Identify recurring design motifs.<\/li>\n<\/ul>\n\n\n\n<p>For other display networks, tools like AdBeat or AdClarity can be helpful. For example, AdBeat gives you a quick overview of your competitor\u2019s PPC activity\u2014showing you the types of ads they run most often, which publishers they work with, and even letting you view their ad creatives.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1053\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/screenshot-from-adbeat-.png\" alt=\"Screenshot from AdBeat. \" class=\"wp-image-187318\" srcset=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/screenshot-from-adbeat-.png 2048w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/screenshot-from-adbeat--680x350.png 680w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/screenshot-from-adbeat--768x395.png 768w, https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/screenshot-from-adbeat--1536x790.png 1536w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\"><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><a id=\"post-187304-_c4uhnqbt9xry\"><\/a>Final thoughts<\/h2>\n\n\n\n<p>Because LLMs can rerun analyses in seconds, you have the freedom to experiment wildly. Want to test if competitor headlines using emotional triggers outperform product-focused copy? Just ask. Curious how seasonality impacts their keyword strategy? Rerun your analysis with a fresh prompt.&nbsp;<\/p>\n\n\n\n<p>So go ahead: throw unconventional ideas at the model, iterate rapidly, and discover opportunities you\u2019d never uncover slogging through spreadsheets manually.<\/p>\n\n\n\n<p>Got questions or comments? Find me on <a href=\"https:\/\/www.linkedin.com\/in\/mateusz-makosiewicz\/\">LinkedIn<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here are a few examples from a finished project I\u2019ve already created using this method. The first example is an executive summary, providing a brief overview of the analysis. And here, ChatGPT performs keyword overlap and keyword gap analyses. You<span class=\"ellipsis\">\u2026<\/span><\/p>\n<div class=\"read-more\">Read more \u203a<\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":159,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"footnotes":""},"categories":[196],"tags":[],"coauthors":[412],"class_list":["post-187304","post","type-post","status-publish","format-standard","hentry","category-paid-marketing","odd"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Do an Actually Useful PPC Competitive Analysis Using AI<\/title>\n<meta name=\"description\" content=\"Learn how to run a fast and effective PPC competitive analysis using Ahrefs and AI tools like ChatGPT.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Do an Actually Useful PPC Competitive Analysis Using AI\" \/>\n<meta property=\"og:description\" content=\"Learn how to run a fast and effective PPC competitive analysis using Ahrefs and AI tools like ChatGPT.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/\" \/>\n<meta property=\"og:site_name\" content=\"SEO Blog by Ahrefs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Ahrefs\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-28T12:11:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-28T12:12:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai-.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1738\" \/>\n\t<meta property=\"og:image:height\" content=\"1926\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Mateusz Makosiewicz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@m_makosiewicz\" \/>\n<meta name=\"twitter:site\" content=\"@ahrefs\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/\"},\"author\":{\"name\":\"Mateusz Makosiewicz\",\"@id\":\"https:\/\/ahrefs.com\/blog\/#\/schema\/person\/c7e64c851ecc4eabb77eaefae90a440c\"},\"headline\":\"How to Do an Actually Useful PPC Competitive Analysis Using&nbsp;AI\",\"datePublished\":\"2025-04-28T12:11:54+00:00\",\"dateModified\":\"2025-04-28T12:12:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/\"},\"wordCount\":1544,\"publisher\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/how-to-do-an-actually-useful-by-mateusz-makosiewicz-paid-marketing.jpg\",\"articleSection\":[\"Paid Marketing\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/\",\"url\":\"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/\",\"name\":\"How to Do an Actually Useful PPC Competitive Analysis Using AI\",\"isPartOf\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai-.jpg\",\"datePublished\":\"2025-04-28T12:11:54+00:00\",\"dateModified\":\"2025-04-28T12:12:55+00:00\",\"description\":\"Learn how to run a fast and effective PPC competitive analysis using Ahrefs and AI tools like ChatGPT.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/#primaryimage\",\"url\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai-.jpg\",\"contentUrl\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai-.jpg\",\"width\":1738,\"height\":1926,\"caption\":\"Example of PPC competitive analysis done by AI.\"},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ahrefs.com\/blog\/#website\",\"url\":\"https:\/\/ahrefs.com\/blog\/\",\"name\":\"SEO Blog by Ahrefs\",\"description\":\"Link Building Strategies &amp; SEO Tips\",\"publisher\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ahrefs.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ahrefs.com\/blog\/#organization\",\"name\":\"Ahrefs\",\"url\":\"https:\/\/ahrefs.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ahrefs.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/06\/ahrefs-logo.png\",\"contentUrl\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/06\/ahrefs-logo.png\",\"width\":2048,\"height\":768,\"caption\":\"Ahrefs\"},\"image\":{\"@id\":\"https:\/\/ahrefs.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Ahrefs\/\",\"https:\/\/x.com\/ahrefs\",\"https:\/\/www.linkedin.com\/company\/ahrefs\/\",\"https:\/\/www.youtube.com\/c\/ahrefscom\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ahrefs.com\/blog\/#\/schema\/person\/c7e64c851ecc4eabb77eaefae90a440c\",\"name\":\"Mateusz Makosiewicz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2021\/06\/mateusz-makosiewicz.png8bf90d5a58159ff233b11073a8215049\",\"url\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2021\/06\/mateusz-makosiewicz.png\",\"contentUrl\":\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2021\/06\/mateusz-makosiewicz.png\",\"caption\":\"Mateusz Makosiewicz\"},\"description\":\"Marketing researcher and educator at Ahrefs. Mateusz has over 15 years of experience in marketing gained in agencies, SaaS and hardware businesses. When not writing, he's composing music or enjoying long walks.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/mateusz-makosiewicz-38154b67\/\",\"https:\/\/x.com\/m_makosiewicz\"],\"url\":\"https:\/\/ahrefs.com\/blog\/author\/mateusz-makosiewicz\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Do an Actually Useful PPC Competitive Analysis Using AI","description":"Learn how to run a fast and effective PPC competitive analysis using Ahrefs and AI tools like ChatGPT.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/","og_locale":"en_US","og_type":"article","og_title":"How to Do an Actually Useful PPC Competitive Analysis Using AI","og_description":"Learn how to run a fast and effective PPC competitive analysis using Ahrefs and AI tools like ChatGPT.","og_url":"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/","og_site_name":"SEO Blog by Ahrefs","article_publisher":"https:\/\/www.facebook.com\/Ahrefs\/","article_published_time":"2025-04-28T12:11:54+00:00","article_modified_time":"2025-04-28T12:12:55+00:00","og_image":[{"width":1738,"height":1926,"url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai-.jpg","type":"image\/jpeg"}],"author":"Mateusz Makosiewicz","twitter_card":"summary_large_image","twitter_creator":"@m_makosiewicz","twitter_site":"@ahrefs","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/#article","isPartOf":{"@id":"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/"},"author":{"name":"Mateusz Makosiewicz","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/person\/c7e64c851ecc4eabb77eaefae90a440c"},"headline":"How to Do an Actually Useful PPC Competitive Analysis Using&nbsp;AI","datePublished":"2025-04-28T12:11:54+00:00","dateModified":"2025-04-28T12:12:55+00:00","mainEntityOfPage":{"@id":"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/"},"wordCount":1544,"publisher":{"@id":"https:\/\/ahrefs.com\/blog\/#organization"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/#primaryimage"},"thumbnailUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/how-to-do-an-actually-useful-by-mateusz-makosiewicz-paid-marketing.jpg","articleSection":["Paid Marketing"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/","url":"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/","name":"How to Do an Actually Useful PPC Competitive Analysis Using AI","isPartOf":{"@id":"https:\/\/ahrefs.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/#primaryimage"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/#primaryimage"},"thumbnailUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai-.jpg","datePublished":"2025-04-28T12:11:54+00:00","dateModified":"2025-04-28T12:12:55+00:00","description":"Learn how to run a fast and effective PPC competitive analysis using Ahrefs and AI tools like ChatGPT.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/ppc-competitive-analysis\/#primaryimage","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai-.jpg","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2025\/04\/example-of-ppc-competitive-analysis-done-by-ai-.jpg","width":1738,"height":1926,"caption":"Example of PPC competitive analysis done by AI."},{"@type":"WebSite","@id":"https:\/\/ahrefs.com\/blog\/#website","url":"https:\/\/ahrefs.com\/blog\/","name":"SEO Blog by Ahrefs","description":"Link Building Strategies &amp; SEO Tips","publisher":{"@id":"https:\/\/ahrefs.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ahrefs.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ahrefs.com\/blog\/#organization","name":"Ahrefs","url":"https:\/\/ahrefs.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/06\/ahrefs-logo.png","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/06\/ahrefs-logo.png","width":2048,"height":768,"caption":"Ahrefs"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Ahrefs\/","https:\/\/x.com\/ahrefs","https:\/\/www.linkedin.com\/company\/ahrefs\/","https:\/\/www.youtube.com\/c\/ahrefscom"]},{"@type":"Person","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/person\/c7e64c851ecc4eabb77eaefae90a440c","name":"Mateusz Makosiewicz","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2021\/06\/mateusz-makosiewicz.png8bf90d5a58159ff233b11073a8215049","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2021\/06\/mateusz-makosiewicz.png","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2021\/06\/mateusz-makosiewicz.png","caption":"Mateusz Makosiewicz"},"description":"Marketing researcher and educator at Ahrefs. Mateusz has over 15 years of experience in marketing gained in agencies, SaaS and hardware businesses. When not writing, he's composing music or enjoying long walks.","sameAs":["https:\/\/www.linkedin.com\/in\/mateusz-makosiewicz-38154b67\/","https:\/\/x.com\/m_makosiewicz"],"url":"https:\/\/ahrefs.com\/blog\/author\/mateusz-makosiewicz\/"}]}},"_links":{"self":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts\/187304","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/users\/159"}],"replies":[{"embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/comments?post=187304"}],"version-history":[{"count":0,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts\/187304\/revisions"}],"wp:attachment":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/media?parent=187304"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/categories?post=187304"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/tags?post=187304"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/coauthors?post=187304"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}