<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Winning on the Margins: The Tuesday Essay]]></title><description><![CDATA[One original argument a week on applying AI to turnout mechanics.
]]></description><link>https://margins.catoconsultinggroup.com/s/the-tuesday-essay</link><image><url>https://substackcdn.com/image/fetch/$s_!ntm0!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe32b8404-4428-44f4-a0f5-74e317c95038_1024x1024.png</url><title>Winning on the Margins: The Tuesday Essay</title><link>https://margins.catoconsultinggroup.com/s/the-tuesday-essay</link></image><generator>Substack</generator><lastBuildDate>Thu, 30 Jul 2026 08:19:30 GMT</lastBuildDate><atom:link href="https://margins.catoconsultinggroup.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Ben Davis]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[bendaviswinning@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[bendaviswinning@substack.com]]></itunes:email><itunes:name><![CDATA[Benjamin Davis]]></itunes:name></itunes:owner><itunes:author><![CDATA[Benjamin Davis]]></itunes:author><googleplay:owner><![CDATA[bendaviswinning@substack.com]]></googleplay:owner><googleplay:email><![CDATA[bendaviswinning@substack.com]]></googleplay:email><googleplay:author><![CDATA[Benjamin Davis]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The Last Leg Priced in Human Hours]]></title><description><![CDATA[Field is the only part of a turnout program nobody digitized. That's where the AI money goes &#8212; not on the doorstep.]]></description><link>https://margins.catoconsultinggroup.com/p/the-last-leg-priced-in-human-hours</link><guid isPermaLink="false">https://margins.catoconsultinggroup.com/p/the-last-leg-priced-in-human-hours</guid><dc:creator><![CDATA[Benjamin Davis]]></dc:creator><pubDate>Tue, 23 Jun 2026 14:27:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ntm0!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe32b8404-4428-44f4-a0f5-74e317c95038_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Every other part of a modern turnout program got digitized years ago. The voter file is a database. The mail goes out on a vendor&#8217;s press schedule. The chase queue re-ranks itself against the return file overnight. Then you get to field &#8212; and you&#8217;re back to a turf-cutter spending an afternoon carving precincts by hand, printing walk lists that are wrong by the time they&#8217;re stapled, and handing them to volunteers who knock doors where the ballot is already in the box.</span></p><p><span>Field is the last leg of the program still priced in human hours. That is exactly where the AI money belongs &#8212; and it is not on the doorstep.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://margins.catoconsultinggroup.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Winning on the Margins! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><span>I want to be precise about that, because the loudest pitch in field right now is the opposite one. There&#8217;s a whole new category of &#8220;agentic&#8221; door-knocking products promising to replace the canvasser with a voice agent &#8212; one vendor is literally marketing a system it says &#8220;ends candidate canvassing in 2026.&#8221; That&#8217;s the wrong end of the problem. The knock is the single most effective tool in turnout. You don&#8217;t automate away your best instrument. You automate the day of labor stacked around it.</span></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Al6b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf5352cc-e435-4fef-9f3a-f30f1b3e1bf0_1600x170.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Al6b!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf5352cc-e435-4fef-9f3a-f30f1b3e1bf0_1600x170.png 424w, https://substackcdn.com/image/fetch/$s_!Al6b!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf5352cc-e435-4fef-9f3a-f30f1b3e1bf0_1600x170.png 848w, https://substackcdn.com/image/fetch/$s_!Al6b!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf5352cc-e435-4fef-9f3a-f30f1b3e1bf0_1600x170.png 1272w, https://substackcdn.com/image/fetch/$s_!Al6b!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf5352cc-e435-4fef-9f3a-f30f1b3e1bf0_1600x170.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Al6b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf5352cc-e435-4fef-9f3a-f30f1b3e1bf0_1600x170.png" width="1456" height="155" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bf5352cc-e435-4fef-9f3a-f30f1b3e1bf0_1600x170.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:155,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7649,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://margins.catoconsultinggroup.com/i/203253986?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf5352cc-e435-4fef-9f3a-f30f1b3e1bf0_1600x170.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Al6b!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf5352cc-e435-4fef-9f3a-f30f1b3e1bf0_1600x170.png 424w, https://substackcdn.com/image/fetch/$s_!Al6b!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf5352cc-e435-4fef-9f3a-f30f1b3e1bf0_1600x170.png 848w, https://substackcdn.com/image/fetch/$s_!Al6b!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf5352cc-e435-4fef-9f3a-f30f1b3e1bf0_1600x170.png 1272w, https://substackcdn.com/image/fetch/$s_!Al6b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf5352cc-e435-4fef-9f3a-f30f1b3e1bf0_1600x170.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><span>The mechanics: what a knock actually costs</span></strong></p><p><span>Start with why the knock matters. The research here is old and settled. Across the field-experiment literature, in-person canvassing is the strongest get-out-the-vote tactic there is &#8212; stronger than phone, far stronger than mail. Green, McGrath and Aronow&#8217;s precision-weighted estimate puts the turnout effect of face-to-face canvassing around 2.5 points. The canonical rule of thumb from Green and Gerber&#8217;s </span><em><span>Get Out the Vote</span></em><span> is roughly one additional voter for every fourteen doors where a canvasser actually has a conversation. Mail, by contrast, moves turnout by a fraction of a point per piece.</span></p><p><span>So the knock is scarce and precious. A canvasser gets through a finite number of doors in a shift, converses behind fewer, converts a fraction of those. That conversation is the asset. Everything else in field exists to point it at the right door.</span></p><p><span>And &#8220;everything else&#8221; is a pile of labor nobody writes about. Building the door universe. Cutting it into balanced turf. Sequencing each walk so canvassers aren&#8217;t crisscrossing a precinct. Printing and syncing lists. Writing the per-door instruction. And then &#8212; the part that actually bleeds margin &#8212; re-cutting all of it every time the return file moves. Because in a mail-heavy electorate, the field universe is a moving target. Ballots come back daily. Every door on an active turf whose ballot is already in the box is now a dead door: a knock spent on a vote you already have.</span></p><p><span>Here&#8217;s the margin math nobody runs. Say a canvasser knocks eighty doors a shift and your walk list is three days stale. In a competitive vote-by-mail environment, a meaningful slice of those doors returned their ballots since the list was cut. Those knocks didn&#8217;t move turnout &#8212; they confirmed it. You paid your most expensive, most effective turnout dollar to talk to people who were already done. Multiply by every canvasser, every shift, across the whole program, and the leak is enormous and invisible, because it still reads as &#8220;we knocked our doors.&#8221;</span></p><p><span>This is where AI changes the economics &#8212; on the labor, not the doorstep. Building a door universe from a plain-language description instead of a data tech&#8217;s afternoon. Cutting and balancing turf in minutes. Sequencing routes against density and distance &#8212; the AI-driven routing now shipping in field apps like Vizit and Ecanvasser auto-adjusts walk paths from real canvasser progress. Drafting the canvasser&#8217;s per-door note. And, most important, suppressing returned-ballot doors against the live return file every single night, so the list in a volunteer&#8217;s hand the next morning points only at outstanding ballots. None of that replaces the conversation. All of it makes sure the conversation lands somewhere that matters.</span></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iQ3x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbda90931-c724-4a79-a81a-a7628126d069_1600x170.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iQ3x!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbda90931-c724-4a79-a81a-a7628126d069_1600x170.png 424w, https://substackcdn.com/image/fetch/$s_!iQ3x!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbda90931-c724-4a79-a81a-a7628126d069_1600x170.png 848w, https://substackcdn.com/image/fetch/$s_!iQ3x!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbda90931-c724-4a79-a81a-a7628126d069_1600x170.png 1272w, https://substackcdn.com/image/fetch/$s_!iQ3x!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbda90931-c724-4a79-a81a-a7628126d069_1600x170.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iQ3x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbda90931-c724-4a79-a81a-a7628126d069_1600x170.png" width="1456" height="155" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bda90931-c724-4a79-a81a-a7628126d069_1600x170.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:155,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7649,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://margins.catoconsultinggroup.com/i/203253986?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbda90931-c724-4a79-a81a-a7628126d069_1600x170.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iQ3x!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbda90931-c724-4a79-a81a-a7628126d069_1600x170.png 424w, https://substackcdn.com/image/fetch/$s_!iQ3x!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbda90931-c724-4a79-a81a-a7628126d069_1600x170.png 848w, https://substackcdn.com/image/fetch/$s_!iQ3x!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbda90931-c724-4a79-a81a-a7628126d069_1600x170.png 1272w, https://substackcdn.com/image/fetch/$s_!iQ3x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbda90931-c724-4a79-a81a-a7628126d069_1600x170.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong><span>A worked example, at scale</span></strong></p><p><span>Run the numbers on a real ground operation. In 2024 we turned out 650,000 voters for President Trump in Georgia as the state&#8217;s America PAC director. At that scale the binding constraint is never strategy. It&#8217;s the labor of keeping thousands of walk lists true against a return file that moves every day across a whole state.</span></p><p><span>Picture the old way. A county&#8217;s mail returns post. Somewhere in that universe are thousands of doors whose ballots just arrived. The data team re-pulls, re-cuts, re-prints &#8212; on a lag of days, because that&#8217;s how long the human pipeline takes. For those days, canvassers walk dead doors. Not because anyone was sloppy. Because the labor of re-cutting a statewide field universe by hand simply cannot keep pace with a daily return file.</span></p><p><span>Now picture the AI way on the same operation. The return file lands at night. A script reconciles it against every active turf, suppresses the doors whose ballots are in, re-balances the walk lists, and regenerates routes before the morning launch. Canvassers walk a list that is true </span><em><span>that day</span></em><span>. The same number of knocks, the same volunteers, the same budget &#8212; pointed only at the ballots still outstanding. That is not a better doorstep. It&#8217;s the same doorstep, aimed correctly, every day instead of every third day.</span></p><p><span>And you don&#8217;t need a vendor&#8217;s roadmap to build it. I shipped Campaign Compass &#8212; chase tooling &#8212; as a non-engineer working with AI. The walk-list re-cut is, under the hood, a reconciliation-and-routing problem: match the return file to the turf, drop the closed doors, re-sequence, export. That is now buildable by an operator who actually understands the field workflow, not only by a software company that has never cut turf. The people who know where the margin leaks are now close enough to the tools to plug it themselves.</span></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hu1Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcddabb72-6ad3-4dd8-9338-39069d8bed93_1600x170.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hu1Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcddabb72-6ad3-4dd8-9338-39069d8bed93_1600x170.png 424w, https://substackcdn.com/image/fetch/$s_!hu1Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcddabb72-6ad3-4dd8-9338-39069d8bed93_1600x170.png 848w, https://substackcdn.com/image/fetch/$s_!hu1Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcddabb72-6ad3-4dd8-9338-39069d8bed93_1600x170.png 1272w, https://substackcdn.com/image/fetch/$s_!hu1Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcddabb72-6ad3-4dd8-9338-39069d8bed93_1600x170.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hu1Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcddabb72-6ad3-4dd8-9338-39069d8bed93_1600x170.png" width="1456" height="155" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cddabb72-6ad3-4dd8-9338-39069d8bed93_1600x170.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:155,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7649,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://margins.catoconsultinggroup.com/i/203253986?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcddabb72-6ad3-4dd8-9338-39069d8bed93_1600x170.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hu1Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcddabb72-6ad3-4dd8-9338-39069d8bed93_1600x170.png 424w, https://substackcdn.com/image/fetch/$s_!hu1Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcddabb72-6ad3-4dd8-9338-39069d8bed93_1600x170.png 848w, https://substackcdn.com/image/fetch/$s_!hu1Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcddabb72-6ad3-4dd8-9338-39069d8bed93_1600x170.png 1272w, https://substackcdn.com/image/fetch/$s_!hu1Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcddabb72-6ad3-4dd8-9338-39069d8bed93_1600x170.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p><strong><span>So what &#8212; for a campaign budgeting right now</span></strong></p><p><span>If you&#8217;re a GOP campaign making field decisions this cycle, here&#8217;s the takeaway. Your canvass is your most expensive turnout dollar and your most effective one. The temptation is to spend the AI budget making the doorstep cheaper &#8212; a voice agent instead of a volunteer. Resist it. An agent can leave a reminder; it cannot be the neighbor on the porch, and the porch is the part the research says works. Spend the AI budget collapsing the hours between the return file moving and the walk list changing.</span></p><p><span>There&#8217;s a single buying question that exposes whether a field operation is leaking margin: </span><em><span>When a batch of ballots comes back, how long until my canvassers stop knocking those doors?</span></em><span> If the honest answer is &#8220;next print run&#8221; or &#8220;next week,&#8221; you are paying your best people to talk to voters who are already finished. The cheap win in field isn&#8217;t a smarter door. It&#8217;s a list that&#8217;s true this morning.</span></p><p><span>That&#8217;s the whole discipline, really. Campaigns are won on the margins, and field is where the largest, least-examined margin still sits &#8212; not in the conversation at the door, but in the day of stale labor standing between the data and the door.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://margins.catoconsultinggroup.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Winning on the Margins! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Cheapest Margin on the Board: AI and Voter-File Hygiene]]></title><description><![CDATA[The highest-leverage thing AI does for a turnout program isn't modeling who's persuadable &#8212; it's cleaning the list before you spend a dollar against it. The margin math on a dirty voter file.]]></description><link>https://margins.catoconsultinggroup.com/p/the-cheapest-margin-on-the-board</link><guid isPermaLink="false">https://margins.catoconsultinggroup.com/p/the-cheapest-margin-on-the-board</guid><dc:creator><![CDATA[Benjamin Davis]]></dc:creator><pubDate>Tue, 09 Jun 2026 14:59:29 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/cc28819d-50c9-4d95-a457-09568a80cf23_2100x440.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Everybody buys the same voter file. Almost nobody fixes it. That&#8217;s the cheapest margin on the board.</p><p>Two campaigns in the same district buy the exact same voter file from the exact same vendor on the same Tuesday. By Election Day one of them has wasted fifteen percent of its mail budget and the other hasn&#8217;t. The file didn&#8217;t change. What changed is that one of them treated the file as a finished product and the other treated it as raw material.</p><p>This is the part of a turnout program nobody writes about. The conversation about AI in campaigns is all happening at the glamorous end &#8212; synthetic electorates, message testing, the poll that never sleeps. Meanwhile the single highest-leverage thing AI does for a turnout program is the least glamorous task in all of politics: cleaning the list. Not modeling who&#8217;s persuadable. Just making sure the name, the address, and the status on each record are true before you spend a dollar acting on them.</p><p>Here&#8217;s why that matters more than it sounds. A mail-and-chase program is a machine for spending a fixed budget against a list of human beings, on a deadline that does not move. Every record in that list is an instruction: send this person a ballot application, mail this person a reminder, route a knock to this door, point a phone call at this number. If the record is wrong, the instruction is wrong, and the money is gone &#8212; not misallocated, gone. A mail piece to someone who moved two years ago doesn&#8217;t underperform. It does nothing. A chase call to a landline that was disconnected in 2023 isn&#8217;t low-yield. It&#8217;s zero-yield. And here&#8217;s the trap: none of it shows up as failure. It shows up as &#8220;we ran the program.&#8221; The waste is invisible because the dead records sit quietly in the universe looking exactly like the live ones.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uCAM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ec79c4c-0731-4c5f-ac0f-062913d09271_1600x170.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uCAM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ec79c4c-0731-4c5f-ac0f-062913d09271_1600x170.png 424w, https://substackcdn.com/image/fetch/$s_!uCAM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ec79c4c-0731-4c5f-ac0f-062913d09271_1600x170.png 848w, https://substackcdn.com/image/fetch/$s_!uCAM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ec79c4c-0731-4c5f-ac0f-062913d09271_1600x170.png 1272w, https://substackcdn.com/image/fetch/$s_!uCAM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ec79c4c-0731-4c5f-ac0f-062913d09271_1600x170.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uCAM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ec79c4c-0731-4c5f-ac0f-062913d09271_1600x170.png" width="1456" height="155" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2ec79c4c-0731-4c5f-ac0f-062913d09271_1600x170.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:155,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7649,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://margins.catoconsultinggroup.com/i/201311103?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ec79c4c-0731-4c5f-ac0f-062913d09271_1600x170.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uCAM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ec79c4c-0731-4c5f-ac0f-062913d09271_1600x170.png 424w, https://substackcdn.com/image/fetch/$s_!uCAM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ec79c4c-0731-4c5f-ac0f-062913d09271_1600x170.png 848w, https://substackcdn.com/image/fetch/$s_!uCAM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ec79c4c-0731-4c5f-ac0f-062913d09271_1600x170.png 1272w, https://substackcdn.com/image/fetch/$s_!uCAM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2ec79c4c-0731-4c5f-ac0f-062913d09271_1600x170.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>Now the scale of the rot, with real numbers. Americans move constantly &#8212; about 25.9 million people changed residences in 2024, roughly 11.8 percent of the population, and that&#8217;s at a record low mover rate. One in nine of the people on your file moved since the last cycle, and a meaningful share moved across a precinct, county, or state line that breaks their registration. Layer death on top: this April, North Carolina alone identified roughly 34,000 deceased individuals still sitting on its voter rolls after a single database comparison. The list-maintenance machinery that&#8217;s supposed to catch this &#8212; NCOA runs, Social Security death matches, the ERIC cross-state checks used by some two dozen states &#8212; is real but it is monthly, lagged, and uneven from jurisdiction to jurisdiction. The file you buy is always stale at the edges. The only question is whether you find the stale records before you mail them or after.</p><p>This is where AI changes the economics, and it has nothing to do with chatbots. The hard part of file hygiene was never knowing the rules &#8212; everyone knows a deceased flag matters. The hard part is resolution at scale: deciding whether &#8220;Robert J. Smith, 412 Oak&#8221; and &#8220;Bob Smith, 412 Oak St Apt 2&#8221; are one voter or two, whether a forwarding address is a real move or a snowbird&#8217;s winter rental, whether two records that share a household are duplicates or a father and son. That&#8217;s entity resolution, and it used to require either an expensive enterprise data vendor or a junior staffer burning a week on a spreadsheet doing it by eye. Language models are unusually good at exactly this fuzzy-matching, normalize-the-mess, judge-the-edge-case work. The voter-file industry knows it &#8212; the 2026 file refresh added a forward-looking &#8220;Moved&#8221; flag specifically to catch voters matched to a new registration in another state, and match-rate quality (how cleanly your file maps to real, reachable people) is now the thing serious data shops compete on. The leverage isn&#8217;t that AI finds voters you didn&#8217;t have. It&#8217;s that AI lets a small team scrub a universe down to the records that are actually true, in hours, for the price of compute instead of the price of a data contract.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zE0m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff47126dc-d53d-407f-b53d-dc3d6c6cd860_1600x170.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zE0m!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff47126dc-d53d-407f-b53d-dc3d6c6cd860_1600x170.png 424w, https://substackcdn.com/image/fetch/$s_!zE0m!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff47126dc-d53d-407f-b53d-dc3d6c6cd860_1600x170.png 848w, https://substackcdn.com/image/fetch/$s_!zE0m!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff47126dc-d53d-407f-b53d-dc3d6c6cd860_1600x170.png 1272w, https://substackcdn.com/image/fetch/$s_!zE0m!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff47126dc-d53d-407f-b53d-dc3d6c6cd860_1600x170.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zE0m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff47126dc-d53d-407f-b53d-dc3d6c6cd860_1600x170.png" width="1456" height="155" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f47126dc-d53d-407f-b53d-dc3d6c6cd860_1600x170.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:155,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7649,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://margins.catoconsultinggroup.com/i/201311103?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff47126dc-d53d-407f-b53d-dc3d6c6cd860_1600x170.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zE0m!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff47126dc-d53d-407f-b53d-dc3d6c6cd860_1600x170.png 424w, https://substackcdn.com/image/fetch/$s_!zE0m!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff47126dc-d53d-407f-b53d-dc3d6c6cd860_1600x170.png 848w, https://substackcdn.com/image/fetch/$s_!zE0m!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff47126dc-d53d-407f-b53d-dc3d6c6cd860_1600x170.png 1272w, https://substackcdn.com/image/fetch/$s_!zE0m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff47126dc-d53d-407f-b53d-dc3d6c6cd860_1600x170.png 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><p>I&#8217;ve built both sides of this. Running Georgia as a state director for America PAC, we were responsible for a turnout operation that ultimately delivered 650,000 voters for President Trump. At that scale the file underneath the program isn&#8217;t a detail &#8212; it&#8217;s the program. Every percentage point of dead, moved, or duplicate records is mail printed for nobody and field hours pointed at empty houses, multiplied across hundreds of thousands of targets. You feel the cost of a dirty file in your gut long before it shows up in a report, and you learn to fix the file first, because everything downstream inherits its errors.</p><p>That conviction is why I built Campaign Compass &#8212; a piece of software I shipped myself, as a non-engineer, by writing the build logs in plain English and letting AI handle the code. A lot of what Compass does is exactly this unglamorous resolution work: take the raw file, find the duplicates, flag the movers, normalize the addresses, and hand the operator a universe they can actually trust before they spend against it. The point of telling you a non-engineer built it is the point of this whole essay: the file-hygiene work that used to be gated behind a vendor&#8217;s enterprise contract is now something a disciplined operator can do directly, because the AI does the part that used to require a specialist. The moat around clean data is draining, and it&#8217;s draining toward whoever bothers to walk through it.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cOtx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aee638f-d5f5-4e89-93e7-0dc34204b89b_1600x170.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cOtx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aee638f-d5f5-4e89-93e7-0dc34204b89b_1600x170.png 424w, https://substackcdn.com/image/fetch/$s_!cOtx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aee638f-d5f5-4e89-93e7-0dc34204b89b_1600x170.png 848w, https://substackcdn.com/image/fetch/$s_!cOtx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aee638f-d5f5-4e89-93e7-0dc34204b89b_1600x170.png 1272w, https://substackcdn.com/image/fetch/$s_!cOtx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aee638f-d5f5-4e89-93e7-0dc34204b89b_1600x170.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cOtx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aee638f-d5f5-4e89-93e7-0dc34204b89b_1600x170.png" width="1456" height="155" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5aee638f-d5f5-4e89-93e7-0dc34204b89b_1600x170.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:155,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7649,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://margins.catoconsultinggroup.com/i/201311103?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aee638f-d5f5-4e89-93e7-0dc34204b89b_1600x170.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cOtx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aee638f-d5f5-4e89-93e7-0dc34204b89b_1600x170.png 424w, https://substackcdn.com/image/fetch/$s_!cOtx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aee638f-d5f5-4e89-93e7-0dc34204b89b_1600x170.png 848w, https://substackcdn.com/image/fetch/$s_!cOtx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aee638f-d5f5-4e89-93e7-0dc34204b89b_1600x170.png 1272w, https://substackcdn.com/image/fetch/$s_!cOtx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5aee638f-d5f5-4e89-93e7-0dc34204b89b_1600x170.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>So here&#8217;s the &#8220;so what&#8221; for anyone setting a 2026 turnout budget. Before you spend a dollar on a clever AI persuasion tool, ask what you&#8217;re spending on the file the whole program runs on. The order of operations matters: a brilliant chase strategy executed against a fifteen-percent-rotten universe is worse than a plain strategy executed against a clean one, because the dirty file taxes every single touch you make. Run the math on your own program. If even ten percent of your file is dead, moved, or duplicated &#8212; a conservative read given that one in nine voters moves every year &#8212; then a tenth of your mail spend, your chase hours, and your field walk is being burned on records that can never produce a vote. In a race decided by a few hundred ballots, that is not housekeeping. That is the margin. We beat a $450 million bond by 319 votes by being disciplined about exactly this kind of thing. The buying question is simple: before this tool helps me reach voters, does anything in my stack make sure the voters on my list are real? If the answer is no, that&#8217;s the first check you should write, and it&#8217;s the cheapest one on the board.</p><p>Winning on the Margins is where I write about the parts of campaigns nobody else does &#8212; mail ballot, ballot chase, the voter file, and field. If you build or fund turnout programs, subscribe here: https://margins.catoconsultinggroup.com</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x2Gi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b03069e-a4ed-4622-9bf8-2694966eda4b_1680x480.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x2Gi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b03069e-a4ed-4622-9bf8-2694966eda4b_1680x480.png 424w, https://substackcdn.com/image/fetch/$s_!x2Gi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b03069e-a4ed-4622-9bf8-2694966eda4b_1680x480.png 848w, https://substackcdn.com/image/fetch/$s_!x2Gi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b03069e-a4ed-4622-9bf8-2694966eda4b_1680x480.png 1272w, https://substackcdn.com/image/fetch/$s_!x2Gi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b03069e-a4ed-4622-9bf8-2694966eda4b_1680x480.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x2Gi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b03069e-a4ed-4622-9bf8-2694966eda4b_1680x480.png" width="1456" height="416" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b03069e-a4ed-4622-9bf8-2694966eda4b_1680x480.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:416,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:32474,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://margins.catoconsultinggroup.com/i/201311103?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b03069e-a4ed-4622-9bf8-2694966eda4b_1680x480.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!x2Gi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b03069e-a4ed-4622-9bf8-2694966eda4b_1680x480.png 424w, https://substackcdn.com/image/fetch/$s_!x2Gi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b03069e-a4ed-4622-9bf8-2694966eda4b_1680x480.png 848w, https://substackcdn.com/image/fetch/$s_!x2Gi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b03069e-a4ed-4622-9bf8-2694966eda4b_1680x480.png 1272w, https://substackcdn.com/image/fetch/$s_!x2Gi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b03069e-a4ed-4622-9bf8-2694966eda4b_1680x480.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Campaigns Are Won on the Margins. So Is the AI Race.]]></title><description><![CDATA[Why I'm starting this newsletter &#8212; and what you'll get from it.]]></description><link>https://margins.catoconsultinggroup.com/p/campaigns-are-won-on-the-margins</link><guid isPermaLink="false">https://margins.catoconsultinggroup.com/p/campaigns-are-won-on-the-margins</guid><dc:creator><![CDATA[Benjamin Davis]]></dc:creator><pubDate>Tue, 09 Jun 2026 13:01:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ntm0!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe32b8404-4428-44f4-a0f5-74e317c95038_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Most of what you read about AI and politics is written by people watching from the stands.</p><p>They cover the industry. They speculate about what the tools might do. They write the trend piece, run the panel, post the hot take. Very little of it is written by anyone who has actually built a turnout program, signed the vendor contracts, owned the data, and watched the numbers come in on election night.</p><p>That&#8217;s the seat I&#8217;m writing from. And it&#8217;s the gap this newsletter exists to fill.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://margins.catoconsultinggroup.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://margins.catoconsultinggroup.com/subscribe?"><span>Subscribe now</span></a></p><p>Here&#8217;s the premise, stated plainly: campaigns are won on the margins. Not on the loudest ad or the best-funded air war &#8212; on turnout mechanics. Mail ballot. Ballot chase. The voter file. Field. The unglamorous, deadline-aware execution that decides close races. It&#8217;s the discipline Democrats spent two decades perfecting and most conservative campaigns still underinvest in. <strong>And it is exactly where AI is about to change the economics of everything.</strong></p><p>Not in the &#8220;AI will transform democracy&#8221; sense. I have no interest in that conversation. I mean something narrower and more useful: which voters you can identify, how fast you can build a chase universe, what it costs to cure a ballot, how many doors one organizer can effectively run, how quickly you can turn a raw file into a targeting plan. Those are mechanical questions with real dollar figures attached, and AI moves those figures right now. That&#8217;s what I want to write about.</p><p>A little about the seat, so you know the receipts are real. I built and ran a ballot-chase program across a 343,000-voter universe in Sedgwick County, Kansas. I served as Georgia State Director for America PAC, where 650,000 voters turned out. I helped defeat a $450 million school bond by 319 votes while being outspent seven to one by the largest school district in the state of Kansas. And I shipped Campaign Compass, a campaign-operations SaaS &#8212; as a non-engineer, built with exactly the tools I write about here. Fifteen years of underdog wins, most of them decided at the margin.</p><p>Everything in this newsletter will be grounded in work that was actually done, with numbers you can check &#8212; not predictions, not vibes. When I make a claim, I&#8217;ll show you where it comes from. When something is my analysis rather than established fact, I&#8217;ll say so. When a number can&#8217;t be verified, I say so upfront.</p><p>This isn&#8217;t a partisan rant, either. It&#8217;s written from a Republican seat, for people who want the Right to stop leaving votes on the table &#8212; but the mechanics don&#8217;t care about your politics, and neither will the analysis. The other side built a turnout machine while a lot of our side was still arguing about whether mail ballots were legitimate. I&#8217;d rather we just win the argument by winning the race.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NEE-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c74b7d-806a-4db2-9dd3-b27fe1089f80_1600x170.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NEE-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c74b7d-806a-4db2-9dd3-b27fe1089f80_1600x170.png 424w, https://substackcdn.com/image/fetch/$s_!NEE-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c74b7d-806a-4db2-9dd3-b27fe1089f80_1600x170.png 848w, https://substackcdn.com/image/fetch/$s_!NEE-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c74b7d-806a-4db2-9dd3-b27fe1089f80_1600x170.png 1272w, https://substackcdn.com/image/fetch/$s_!NEE-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c74b7d-806a-4db2-9dd3-b27fe1089f80_1600x170.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NEE-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c74b7d-806a-4db2-9dd3-b27fe1089f80_1600x170.png" width="1456" height="155" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a6c74b7d-806a-4db2-9dd3-b27fe1089f80_1600x170.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:155,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7649,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://bendaviswinning.substack.com/i/201079666?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c74b7d-806a-4db2-9dd3-b27fe1089f80_1600x170.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NEE-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c74b7d-806a-4db2-9dd3-b27fe1089f80_1600x170.png 424w, https://substackcdn.com/image/fetch/$s_!NEE-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c74b7d-806a-4db2-9dd3-b27fe1089f80_1600x170.png 848w, https://substackcdn.com/image/fetch/$s_!NEE-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c74b7d-806a-4db2-9dd3-b27fe1089f80_1600x170.png 1272w, https://substackcdn.com/image/fetch/$s_!NEE-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6c74b7d-806a-4db2-9dd3-b27fe1089f80_1600x170.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Here&#8217;s what you&#8217;ll get, and how often:</p><p><strong>Every Tuesday </strong>&#8212; one original argument about applying AI to turnout mechanics. A single idea, worked all the way through: what actually happens in the workflow, where AI changes the math, a concrete example, and what it means for a campaign making budget decisions right now.</p><p><strong>Every Friday</strong> &#8212; field notes. Three to five short items: what shipped this week, what changed in the rules or the tooling, what the other side is building, each with one line of operator commentary on what it means for GOP turnout work. Lighter, faster, and the fastest way to stay current without drowning in the firehose.</p><p>That&#8217;s it. Two emails a week, both built to be read on your phone between meetings, both written for people who run campaigns for a living rather than people who tweet about them.</p><p>If that&#8217;s you &#8212; if you&#8217;re a campaign manager, a PAC director, a candidate, or an operative trying to figure out what&#8217;s real and what&#8217;s hype before you spend money on it &#8212; this is for you.</p><p>The margin is where elections are decided. It&#8217;s about to be where the AI advantage is decided too. I&#8217;d like to take you along for it.</p><p>Subscribe free, and you&#8217;ll get the first Tuesday essay in your inbox this week.</p><p>&#8212; Ben</p><p>Benjamin Davis, founder, Cato Consulting Group</p><h2></h2><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://margins.catoconsultinggroup.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Winning on the Margins! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item></channel></rss>