{"id":12872,"date":"2026-09-02T06:30:00","date_gmt":"2026-09-02T04:30:00","guid":{"rendered":"https:\/\/www.lukaswojcik.com\/blog\/?p=12872"},"modified":"2026-10-09T23:49:57","modified_gmt":"2026-10-09T21:49:57","slug":"google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study","status":"publish","type":"post","link":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/","title":{"rendered":"Google Ads API v25.1: Reading Conversion Lift Data Without Creating a Study"},"content":{"rendered":"<p>Google Ads API v25.1 shipped on 19 August 2026. It adds twenty-four Conversion Lift metrics and read-only resources for lift and brand lift studies: their configuration, flight dates, the campaigns they cover, the conversion goals they use. Two of the six features in the release require an allowlisted account.<\/p>\n\n<p>Read-only defines the limit: the API lets you inspect a study, but you cannot create, start or stop one through it.<\/p>\n\n<figure class=\"lw-diagram\">\n<img decoding=\"async\" src=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/diagrams\/lesezugriff-en.png\" width=\"1120\" height=\"580\" loading=\"lazy\" alt=\"A five-segment bar covering design, set-up, flight, interim and result, with the first two segments greyed as interface-only and the last three highlighted as readable, above two panels listing what read access enables and what still needs a person\">\n<figcaption>The API joins the study after the decisions have been made. Everything before the flight remains a manual step.<\/figcaption>\n<\/figure>\n\n<h2>What a lift study measures, and why it disagrees<\/h2>\n<p>A lift study holds a group back. Part of the audience is deliberately not shown the advertising, conversions are counted in both groups, and the difference is the incremental effect. That is a different question from attribution, which takes conversions that happened and assigns credit for them among the touchpoints that preceded them.<\/p>\n<p>The two answers routinely disagree, and not by accident. Attribution assigns credit to a campaign for conversions that would have happened anyway, because it has no way to know which ones those were. A lift study measures precisely that gap and generally finds it large, especially on branded search and on remarketing, where the audience was already going to arrive.<\/p>\n<p>Having both numbers reachable from the same interface is the substantive change here. Until now the attributed figure lived in the API and the incremental figure lived in a report someone opened occasionally, which meant the comparison happened rarely and by hand.<\/p>\n\n<h2>What read access is actually good for<\/h2>\n\n\n<figure style=\"--cbb-digits:2\" class=\"cbb cbb--wrap cbb--numbers wp-block-code-beautifier-block-code\" data-lang=\"plain\"><figcaption class=\"cbb-head\"><span class=\"cbb-lang\">Text<\/span><span class=\"cbb-actions\"><button type=\"button\" class=\"cbb-button cbb-button--wrap\" data-cbb-action=\"wrap\" aria-pressed=\"true\" title=\"Wrap long lines\"><svg aria-hidden=\"true\" focusable=\"false\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><path d=\"M2 4h12M2 8h9.5a2.5 2.5 0 0 1 0 5H8m0 0 1.5-1.5M8 13l1.5 1.5M2 12h3\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><span class=\"cbb-sr\">Wrap long lines<\/span><\/button><button type=\"button\" class=\"cbb-button cbb-button--copy\" data-cbb-action=\"copy\" data-cbb-done=\"Copied\" data-cbb-failed=\"Press Ctrl+C to copy\"><svg aria-hidden=\"true\" focusable=\"false\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\"><rect x=\"5.5\" y=\"5.5\" width=\"8\" height=\"8.5\" rx=\"1.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M10.5 3.5V3A1.5 1.5 0 0 0 9 1.5H4A1.5 1.5 0 0 0 2.5 3v6.5A1.5 1.5 0 0 0 4 11h.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><\/svg><span class=\"cbb-button-label\" aria-live=\"polite\">Copy<\/span><\/button><\/span><\/figcaption><pre class=\"cbb-pre\" tabindex=\"0\"><code class=\"cbb-code language-plain\" style=\"counter-reset:cbb-line 0;\"><span class=\"cbb-line\">inventory     which studies exist, over which campaigns,\n<\/span><span class=\"cbb-line\">              with which goals, until when\n<\/span><span class=\"cbb-line\">              answers \"is this campaign inside a holdout\n<\/span><span class=\"cbb-line\">              right now\" - which changes how its numbers\n<\/span><span class=\"cbb-line\">              should be read\n<\/span><span class=\"cbb-line\">\n<\/span><span class=\"cbb-line\">alerting      a flight ending is a date in a resource, so\n<\/span><span class=\"cbb-line\">              it can raise a notification instead of being\n<\/span><span class=\"cbb-line\">              noticed three weeks later\n<\/span><span class=\"cbb-line\">\n<\/span><span class=\"cbb-line\">joining       incremental conversions next to attributed\n<\/span><span class=\"cbb-line\">              conversions for the same campaign and period,\n<\/span><span class=\"cbb-line\">              in one table, without manual assembly\n<\/span><span class=\"cbb-line\">\n<\/span><span class=\"cbb-line\">what it       creating, editing, starting, stopping\n<\/span><span class=\"cbb-line\">cannot do     all of that stays in the interface<\/span><\/code><\/pre><\/figure>\n\n\n<p>The inventory case is the one worth building first, and it is easy to underrate. A campaign inside an active holdout is reporting numbers from a deliberately reduced audience. Anyone comparing that campaign to last month without knowing a study is running will read a real, intentional effect as a performance problem.<\/p>\n\n<h2>The allowlist<\/h2>\n<p>Two of six features are limited to allowlisted accounts, so a straightforward read of the release notes will not tell anyone whether their own account can see this. The only reliable answer is to query and find out, which is quick, and to write the integration so that an empty result is a normal outcome rather than an error.<\/p>\n<p>That last part matters more than it sounds. A missing permission and a genuinely empty study list return something very similar, and code that treats absence as failure will page someone at three in the morning over an account that simply has no lift study running.<\/p>\n\n<h2>Whether to bother<\/h2>\n<p>For an account that never runs lift studies, this release changes nothing. For one that runs them occasionally, the honest answer is that the inventory and the alert are worth an afternoon and the joined reporting probably is not, because two or three studies a year do not justify a pipeline.<\/p>\n<p>Where it earns its place is an account running holdouts continuously, on several markets, where somebody currently keeps a spreadsheet of which studies are live. That spreadsheet is now a query. And v25.1 is described as a drop-in upgrade from v25 &#8211; no breaking changes, nothing removed &#8211; so the cost of finding out is genuinely small.<\/p>\n\n<div class=\"lw-faq\">\n<h2>Questions and answers<\/h2>\n\n<h3>Does the incremental figure from a lift study replace the attributed conversions in reporting?<\/h3>\n<p>No, the two answer different questions and belong side by side. Attribution distributes conversions that happened among the touchpoints that preceded them; a lift study counts only what would not have happened without the advertising. The gap between them is the informative part: it stands for the conversions credited to the campaign although they would have happened anyway.<\/p>\n\n<h3>How can an account that is not allowlisted be told apart from one whose study list is genuinely empty?<\/h3>\n<p>Usually not from a single response, which is why it takes a cross-check outside the API. The simplest is an account in which the interface currently shows a running lift study: if the query comes back empty there, what is missing is the allowlisting, not the study. For accounts that have never had a study the question stays open, and that does no harm as long as the integration can handle it.<\/p>\n<p>In operation it helps to record three outcomes instead of two: genuine errors such as expired credentials or timeouts, which still raise an alert; an empty result, stored as the state \u201cno study visible\u201d; and actual results. The query should also run regularly rather than once at setup, because allowlisting can arrive later, and an account that was empty yesterday then returns data without any change to the code.<\/p>\n\n<h3>What does an active holdout mean for automated alerts and comparisons with earlier periods?<\/h3>\n<p>Alerts fire without cause for as long as the study runs, and comparisons mislead, because a campaign inside a holdout reports numbers from a deliberately reduced audience. A rule that triggers on a drop against the previous week takes the intended effect of the study for a performance problem, and anyone who responds by changing the campaign intervenes in the middle of a running measurement.<\/p>\n<p>The inventory described in the article is the right source for an exception: campaigns with an active study are flagged in alerts and reports, and the study period does not serve as the baseline for later periods. Because the flight dates are stored in the resource, this can be handled without manual work.<\/p>\n<\/div>\n\n<div class=\"lw-quellen\">\n<h2>Sources<\/h2>\n<ul>\n<li><a href=\"https:\/\/developers.google.com\/google-ads\/api\/docs\/start\" target=\"_blank\" rel=\"noopener noreferrer\">Google Ads API documentation<\/a><\/li>\n<\/ul>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Version 25.1 arrived on 19 August 2026 with 24 Conversion Lift metrics and read-only resources for lift studies. Studies still have to be set up by hand, and part of the release is limited to allowlisted accounts.<\/p>\n","protected":false},"author":1,"featured_media":18789,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[91383,91261,91288],"class_list":["post-12872","post","type-post","status-publish","format-standard","hentry","category-digital-marketing","tag-attribution","tag-conversion-tracking","tag-google-ads"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Google Ads API v25.1: Reading Conversion Lift Data Without Creating a Study | Lukas Wojcik<\/title>\n<meta name=\"description\" content=\"What the read-only lift resources in Google Ads API v25.1 make possible, why incremental and attributed conversions disagree by design, and which parts of the release need an allowlisted account.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Google Ads API v25.1: Reading Conversion Lift Data Without Creating a Study | Lukas Wojcik\" \/>\n<meta property=\"og:description\" content=\"What the read-only lift resources in Google Ads API v25.1 make possible, why incremental and attributed conversions disagree by design, and which parts of the release need an allowlisted account.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/\" \/>\n<meta property=\"og:site_name\" content=\"Lukas Wojcik - Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-02T04:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-09T21:49:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-12872-google-ads-api-v25-1-reading-convers-k.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Lukas Wojcik\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lukas Wojcik\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-marketing\\\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-marketing\\\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\\\/\"},\"author\":{\"name\":\"Lukas Wojcik\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"headline\":\"Google Ads API v25.1: Reading Conversion Lift Data Without Creating a Study\",\"datePublished\":\"2026-09-02T04:30:00+00:00\",\"dateModified\":\"2026-10-09T21:49:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-marketing\\\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\\\/\"},\"wordCount\":912,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-marketing\\\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-12872-google-ads-api-v25-1-reading-convers-k.png\",\"keywords\":[\"Attribution\",\"Conversion Tracking\",\"Google Ads\"],\"articleSection\":[\"Digital Marketing\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-marketing\\\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-marketing\\\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\\\/\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-marketing\\\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\\\/\",\"name\":\"Google Ads API v25.1: Reading Conversion Lift Data Without Creating a Study | Lukas Wojcik\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-marketing\\\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-marketing\\\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-12872-google-ads-api-v25-1-reading-convers-k.png\",\"datePublished\":\"2026-09-02T04:30:00+00:00\",\"dateModified\":\"2026-10-09T21:49:57+00:00\",\"description\":\"What the read-only lift resources in Google Ads API v25.1 make possible, why incremental and attributed conversions disagree by design, and which parts of the release need an allowlisted account.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-marketing\\\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-marketing\\\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-marketing\\\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-12872-google-ads-api-v25-1-reading-convers-k.png\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/hero-12872-google-ads-api-v25-1-reading-convers-k.png\",\"width\":1200,\"height\":630,\"caption\":\"Google Ads API v25.1: Reading Conversion Lift Data Without Creating a Study\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/en\\\/digital-marketing\\\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Google Ads API v25.1: Reading Conversion Lift Data Without Creating a Study\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/\",\"name\":\"Lukas Wojcik - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/#\\\/schema\\\/person\\\/895f7604f9b6b71aad9bba33af28d0f9\",\"name\":\"Lukas Wojcik\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"url\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"contentUrl\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\",\"width\":424,\"height\":636,\"caption\":\"Lukas Wojcik\"},\"logo\":{\"@id\":\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/lw-x2.jpg\"},\"sameAs\":[\"https:\\\/\\\/www.lukaswojcik.com\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Google Ads API v25.1: Reading Conversion Lift Data Without Creating a Study | Lukas Wojcik","description":"What the read-only lift resources in Google Ads API v25.1 make possible, why incremental and attributed conversions disagree by design, and which parts of the release need an allowlisted account.","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:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/","og_locale":"en_US","og_type":"article","og_title":"Google Ads API v25.1: Reading Conversion Lift Data Without Creating a Study | Lukas Wojcik","og_description":"What the read-only lift resources in Google Ads API v25.1 make possible, why incremental and attributed conversions disagree by design, and which parts of the release need an allowlisted account.","og_url":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/","og_site_name":"Lukas Wojcik - Blog","article_published_time":"2026-09-02T04:30:00+00:00","article_modified_time":"2026-10-09T21:49:57+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-12872-google-ads-api-v25-1-reading-convers-k.png","type":"image\/png"}],"author":"Lukas Wojcik","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Lukas Wojcik","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/#article","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/"},"author":{"name":"Lukas Wojcik","@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"headline":"Google Ads API v25.1: Reading Conversion Lift Data Without Creating a Study","datePublished":"2026-09-02T04:30:00+00:00","dateModified":"2026-10-09T21:49:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/"},"wordCount":912,"commentCount":0,"publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-12872-google-ads-api-v25-1-reading-convers-k.png","keywords":["Attribution","Conversion Tracking","Google Ads"],"articleSection":["Digital Marketing"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/","url":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/","name":"Google Ads API v25.1: Reading Conversion Lift Data Without Creating a Study | Lukas Wojcik","isPartOf":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/#primaryimage"},"image":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-12872-google-ads-api-v25-1-reading-convers-k.png","datePublished":"2026-09-02T04:30:00+00:00","dateModified":"2026-10-09T21:49:57+00:00","description":"What the read-only lift resources in Google Ads API v25.1 make possible, why incremental and attributed conversions disagree by design, and which parts of the release need an allowlisted account.","breadcrumb":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/#primaryimage","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-12872-google-ads-api-v25-1-reading-convers-k.png","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/09\/hero-12872-google-ads-api-v25-1-reading-convers-k.png","width":1200,"height":630,"caption":"Google Ads API v25.1: Reading Conversion Lift Data Without Creating a Study"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lukaswojcik.com\/blog\/en\/digital-marketing\/google-ads-api-v25-1-reading-conversion-lift-data-without-creating-a-study\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lukaswojcik.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Google Ads API v25.1: Reading Conversion Lift Data Without Creating a Study"}]},{"@type":"WebSite","@id":"https:\/\/www.lukaswojcik.com\/blog\/#website","url":"https:\/\/www.lukaswojcik.com\/blog\/","name":"Lukas Wojcik - Blog","description":"","publisher":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lukaswojcik.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.lukaswojcik.com\/blog\/#\/schema\/person\/895f7604f9b6b71aad9bba33af28d0f9","name":"Lukas Wojcik","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","url":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","contentUrl":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg","width":424,"height":636,"caption":"Lukas Wojcik"},"logo":{"@id":"https:\/\/www.lukaswojcik.com\/blog\/wp-content\/uploads\/2026\/07\/lw-x2.jpg"},"sameAs":["https:\/\/www.lukaswojcik.com\/blog"]}]}},"_links":{"self":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/12872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/comments?post=12872"}],"version-history":[{"count":4,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/12872\/revisions"}],"predecessor-version":[{"id":22616,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/posts\/12872\/revisions\/22616"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media\/18789"}],"wp:attachment":[{"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/media?parent=12872"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/categories?post=12872"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lukaswojcik.com\/blog\/wp-json\/wp\/v2\/tags?post=12872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}