<?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[The Top Line]]></title><description><![CDATA[Lessons from 15 years building go-to-market at MongoDB, from first hire to $2B+, for founders and GTM leaders.]]></description><link>https://meghangill.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!hB15!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00584b4f-309c-4529-b1bf-3598ca9f6c1c_1024x1024.png</url><title>The Top Line</title><link>https://meghangill.substack.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 04 Nov 2026 03:28:57 GMT</lastBuildDate><atom:link href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Ffeed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Meghan Gill]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[meghangill@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[meghangill@substack.com]]></itunes:email><itunes:name><![CDATA[Meghan Gill]]></itunes:name></itunes:owner><itunes:author><![CDATA[Meghan Gill]]></itunes:author><googleplay:owner><![CDATA[meghangill@substack.com]]></googleplay:owner><googleplay:email><![CDATA[meghangill@substack.com]]></googleplay:email><googleplay:author><![CDATA[Meghan Gill]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[The pipeline generation campaigns you should have always-on]]></title><description><![CDATA[Nine pipeline plays every startup should be running, every quarter, starting this week.]]></description><link>https://meghangill.substack.com/p/the-pipeline-generation-campaigns</link><guid isPermaLink="false">https://meghangill.substack.com/p/the-pipeline-generation-campaigns</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Wed, 14 Oct 2026 12:47:53 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21hB15%21%2Cw_256%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F00584b4f-309c-4529-b1bf-3598ca9f6c1c_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every founder I talk to wants more pipeline. Most of the time, the fastest pipeline is sitting right in front of you.</p><p>These are prospects who&#8217;ve been on your website, bought from you before, know someone you know, or are fed up with what they have today. These plays don&#8217;t need a big budget, but you have to run them all the time, not just once a quarter when the pipe is light.</p><p>What all of these plays have in common is a signal: a job change, a mention on a call, a mutual connection, an event. In the age of AI slop, the teams that win aren&#8217;t sending more messages; rather they are catching more signals and acting on them while they&#8217;re fresh.</p><h3><strong>1. Go after the warm leads already on your website</strong></h3><p>The people visiting your website are already researching your solution, but most won&#8217;t fill out a form. Tools like <a href="iframe.php?url=https%3A%2F%2Fvector.co">Vector</a> de-anonymize your web traffic and match visitors to your ICP, so you can see which prospects are already on your site. For developer and open source products, tools like <a href="iframe.php?url=https%3A%2F%2Fwww.reo.dev%2F">Reo.dev</a> and <a href="iframe.php?url=https%3A%2F%2Fabout.scarf.sh%2F">Scarf</a> can show you who is looking at your docs and possibly using the product.</p><p>Unless the lead has previously converted on your site, you will likely only have the company data, which is still valuable. For example, at MongoDB we identified the companies downloading the open source software so that a rep could go to a CTO and say, <em>Did you know your team has downloaded MongoDB fifty times this month? We should talk.</em></p><h3><strong>2. Use industry events as an excuse to reach out</strong></h3><p>You don&#8217;t need to spend on an expensive booth or sponsorship to get prospects at industry events. You just need to use the event as a reason to reach out and talk to someone.</p><p>Ahead of the event, mine the speaker and sponsor list for prospects. As you get closer to the event, conferences often provide an app for networking that you can use to figure out who will be in attendance.</p><p>But you don&#8217;t <em>need</em> to know that the person is attending. Reaching out to say, &#8220;Hey, will you be at AWS re:Invent this year?&#8221; is a natural, low-pressure reason to start a conversation, and prospects are more likely to respond, whether they are attending or not.</p><h3><strong>3. Follow your champions when they move</strong></h3><p>Your best customers have champions: the people who brought you in, fought for the budget, and made the project a success. When one of them changes jobs, they&#8217;re walking into a new company looking for quick wins. Tools like <a href="iframe.php?url=https%3A%2F%2Fwww.usergems.com%2Fproduct%2Fcontact-tracking">UserGems</a>, <a href="iframe.php?url=https%3A%2F%2Fwww.getspear.ai">Spear</a>, and others will watch for this for you. They flag the moment a champion or past buyer starts a new role, so your message is one of the first they get. It&#8217;s another great reason to reach out and start a conversation.</p><h3><strong>4. Put your network (and especially your investors) to work</strong></h3><p>People are much more likely to respond when someone they know is vouching for you. So before you cold call, look for a warm intro through your board, investors, advisors, and employees. Don&#8217;t stop at your own network: your colleagues know people you don&#8217;t.</p><p>And make your investors work! Their interests are aligned with yours and they usually have big networks. Make it dead simple for them by sending a short, personalized email they can forward.</p><p>Once you&#8217;re at scale, tools like<a href="iframe.php?url=https%3A%2F%2Fwww.getspear.ai"> Spear</a> and<a href="iframe.php?url=https%3A%2F%2Fvieu.com%2F"> Vieu</a> can do the mapping for you, scanning your whole team&#8217;s and your investors&#8217; LinkedIn networks against your target accounts and finding the warmest path into each one.</p><h3><strong>5. Revisit closed-lost deals and the inbound graveyard</strong></h3><p>You met with a prospect, they were interested, and the timing was wrong. For the love of God, please keep in touch with them! Budgets and priorities change, so follow up on a regular cadence.</p><p>Most companies also have inbound leads that never converted: webinar and event attendees, content downloads, demo requests. Re-engaging these on a regular cadence is waaaay easier than starting with a cold lead.</p><p>This is where most teams drop the ball, because nobody owns the follow-up. Treat every moment as a reason to reach out: a birthday, a promotion, a new job, a funding round, a post they wrote. A short, human note on these occasions is an easy way to re-engage leads.</p><h3><strong>6. Get hyper-targeted</strong></h3><p>Figuring out a company&#8217;s tech stack or key initiatives is easier that you think. Just look at the company&#8217;s websites, job listings, and people profiles. With tools like <a href="iframe.php?url=https%3A%2F%2Fsumble.com%2F">Sumble</a> and <a href="iframe.php?url=https%3A%2F%2Fwww.rox.com%2F">Rox</a>, you can now do that at scale to <a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fthe-precision-playbook">run highly targeted campaigns</a>. For example, you can use natural language queries like &#8220;find me companies with over 1000 employees who are using Apache Kafka in the east coast of the US&#8221; to build lists of accounts to target and create a message specifically for that audience and their pain points.</p><h3><strong>7. Run competitive plays</strong></h3><p>Companies that have already bought a solution in your category both understand the problem and have the budget for it. Look for public references from your competitors: case studies, logo walls, conference talks. The same tools mentioned in #6 (Sumble and Rox) apply here.</p><p>Then listen for frustration. Review sites like G2 are a goldmine. If a customer writes a two-star review about the exact thing your product does well, that&#8217;s a conversation worth starting.</p><p>The most honest complaints are on Reddit. Buyers vent there in a way they never would on G2: &#8220;Has anyone actually gotten X to work?&#8221; or &#8220;Looking for an alternative to Y, it&#8217;s killing us.&#8221; Set up alerts on your competitors&#8217; names, your category keywords, and phrases like &#8220;alternative to&#8221; and &#8220;switching from.&#8221; Watch the subreddits your buyers live in, plus Hacker News, X, LinkedIn comments, and community Slacks.</p><p>When you find a thread, don&#8217;t drop a sales pitch in it. Redditors can smell that from a mile away. Answer the question, be useful, and then reach out to the person directly with something specific to what they wrote.</p><h3><strong>8. Find a personal connection (and maybe send a gift)</strong></h3><p>As I&#8217;ve said before, <a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fintegrity-is-good-for-business">people buy from people</a>. If you&#8217;re trying to get in front of a prospect, find out what they care about outside of work: their alma mater, a hobby, a charity, a sports team.</p><p>A real example: some of you know I have <a href="iframe.php?url=https%3A%2F%2Fracereports.substack.com%2Fabout">an alter ego who loves endurance sports</a>. For several years I&#8217;ve done a fundraiser for the <a href="iframe.php?url=https%3A%2F%2Fwww.mohonkpreserve.org%2F">Mohonk Preserve</a> called Rock the Ridge. While I was at MongoDB, Pocus was prospecting us. The rep didn&#8217;t just donate to my campaign page. She also sent me a package of running gear to prep for the race: a water bottle, salt pills, electrolytes, and elastic shoelaces. I still remember it, and still use those shoelaces.</p><h3><strong>9. Put your executives out front, particularly for small events</strong></h3><p>A message from a CEO or VP lands differently than a message from an SDR. Executives get replies because buyers want to talk to peers, not to a sequence.</p><p>If you host dinners, roundtables, or webinars, the hardest part is getting the right people in the room. You need someone to draw people in, such as a customer, analyst, or expert in your field. When you pair that with getting your executives to invite people personally, it&#8217;s much easier to fill these events than sending a marketing email or posting on LinkedIn.</p><p>The problem is getting executives to take the time to do that personalized outreach. I wrote about how I partnered with the CEO of Oso <a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fthe-secret-to-better-ai-outbound">to fill small events</a> by reaching out to prospects using his LinkedIn account.</p><p>What am I missing? I&#8217;d love to hear the plays that have worked for you.</p><h3><strong>A special offer for my readers</strong></h3><p>Many of these campaigns can be built and automated using <a href="iframe.php?url=https%3A%2F%2Fwww.getspear.ai%2Fsign-up-2-weeks-free-offer%3Futm_source%3DMeghanGill%26amp%3Butm_medium%3Dcommunities%26amp%3Butm_campaign%3DMeghanGill">Spear</a>, a company that I am advising. I&#8217;ve seen a lot of tools in this space, and many of them try to automate the SDR job: more volume, more cold email, more junior reps. Spear is the opposite. It&#8217;s built around signals, quality, and getting your executives and AEs in front of buyers.</p><p>Spear watches for the signals behind most of the plays above: champions moving, warm paths through your team and investors, life moments worth reaching out on, things prospects said on your calls, and the people going to your events. Then it helps you act on them from your own LinkedIn, in your own voice. It&#8217;s learned from more than 5 million prospecting journeys, so it knows what a good message looks like for each moment.</p><p>Sign up through <a href="iframe.php?url=https%3A%2F%2Fwww.getspear.ai%2Fsign-up-2-weeks-free-offer%3Futm_source%3DMeghanGill%26amp%3Butm_medium%3Dcommunities%26amp%3Butm_campaign%3DMeghanGill">my link</a> and you&#8217;ll get:</p><ul><li><p>Free access to Spear&#8217;s self-serve tier, so you can run your first signal-based plays from your own LinkedIn</p></li><li><p>No hidden credit charges: you pay per profile, not per action</p></li><li><p>A 1-hour session with one of Spear&#8217;s GTM engineers to build your first plays around your ICP</p></li></ul><p><em>Thanks to <a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fdorvardi-getspear%2F">Dor Vardi</a> &amp; the Spear team for contributing to this article.</em></p>]]></content:encoded></item><item><title><![CDATA[Integrity is good for business]]></title><description><![CDATA[People buy from people, after all, especially in enterprise software]]></description><link>https://meghangill.substack.com/p/integrity-is-good-for-business</link><guid isPermaLink="false">https://meghangill.substack.com/p/integrity-is-good-for-business</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Tue, 29 Sep 2026 14:48:05 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21hB15%21%2Cw_256%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F00584b4f-309c-4529-b1bf-3598ca9f6c1c_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Yesterday, the CEO of my former employer MongoDB, CJ Desai, resigned after less than a year in the job to take a leadership role at Meta. Last night I fired off a post on X pointing out what seemed obvious to me: departing a CEO job of a public company after less than 12 months demonstrates a lack of integrity. I did not expect that it would go viral:</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/meghanpgill/status/2104704514473517116&quot;,&quot;full_text&quot;:&quot;CJ has zero integrity. You don&#8217;t take a CEO job lightly. It&#8217;s responsibility for thousands of customers and employees, and not one to leave suddenly when you get a bigger offer.&quot;,&quot;username&quot;:&quot;meghanpgill&quot;,&quot;name&quot;:&quot;Meghan Gill&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/750868789311442944/Fts9C6Ld_normal.jpg&quot;,&quot;date&quot;:&quot;2026-09-28T22:47:14.000Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{&quot;full_text&quot;:&quot;To lead this effort, I'm excited that Chirantan \&quot;CJ\&quot; Desai will join Meta as Chief Enterprise Platform Officer, reporting directly to me. CJ is an experienced enterprise leader with a track record of building full-stack software and delivering results in AI, infrastructure,&quot;,&quot;username&quot;:&quot;finkd&quot;,&quot;name&quot;:&quot;Mark Zuckerberg&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/77846223/profile_normal.jpg&quot;},&quot;reply_count&quot;:133,&quot;retweet_count&quot;:40,&quot;like_count&quot;:2132,&quot;impression_count&quot;:839618,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>I tried to follow all of the responses, but generally they fell into two categories:</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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><ol><li><p>Agree!</p></li><li><p>It&#8217;s capitalism, live with it</p></li></ol><p>Many people on X point out that CJ owes nothing. That I shouldn&#8217;t expect integrity at the top. That employees are disposable, so why not CEOs?</p><p><em>Because having integrity is also good for business.</em></p><p>Perhaps it&#8217;s my naivet&#233;, but I think that there is a place for integrity in business. In fact, that was something I loved about the MongoDB culture. There was an investment in developing internal talent. It wasn&#8217;t altruism, because it made the company better. (If anything, sometimes I thought we needed <em>more</em> external talent to infuse fresh ideas into the organization.)</p><p>MongoDB&#8217;s leadership had what I thought of as a code. It sounds old-school, but it included things like: don&#8217;t go work for a direct competitor. Have a transition plan when you take your next role, whether it&#8217;s an internal job or a departure from the company. (You weren&#8217;t getting the next big job at MongoDB without a succession plan, anyway). Don&#8217;t solicit employees when you leave the company.</p><p>That code wasn&#8217;t there to be nice; it was about building a company that both customers and employees could trust. Because people didn&#8217;t jump to competitors, we could be more open and transparent internally. Because leaders planned their exits, transitions were smoother for both customers and team members. Because departures didn&#8217;t turn into raids, people invested in their colleagues.</p><p>I&#8217;m proof of how this works. MongoDB took a chance on me by moving me <a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fi-dont-think-im-cut-out-for-this">from marketing to running sales operations</a>, a bet I doubt many companies would have made. That investment made me a better and more well-rounded operator, but the company also got a return on the investment. I stayed for 15 years and brought everything I learned back into the business.</p><p>A leader&#8217;s word is a business asset. People buy from people, especially in enterprise software. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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[Are leaders made or born?]]></title><description><![CDATA[On mistaking one bad result for a permanent fact about myself at ages 11, 14, and 42]]></description><link>https://meghangill.substack.com/p/are-leaders-made-or-born</link><guid isPermaLink="false">https://meghangill.substack.com/p/are-leaders-made-or-born</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Mon, 28 Sep 2026 19:08:47 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21xqi9%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F5c9c6b9e-63db-4d5a-b630-cbd6d19a4197_1024x608.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#8220;I have 154 emails from Meghan in the last week alone&#8230;&#8221;</p><p>Those words are burned in my brain. It was an anonymous quote in a ten-page performance review my boss handed me right before he wrapped up his time at MongoDB. &#8220;I think you&#8217;re going to be really happy with what you see,&#8221; he&#8217;d told me.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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>That document included, verbatim, anonymous quotes from my peers. I could easily figure out who said what based on the context of each statement. The 154 emails exemplified the theme of the review: I could get stuff done, but I wasn&#8217;t &#8220;scaling.&#8221; I was a doer, and not a leader of people. I didn&#8217;t communicate plans, I just bombarded and overwhelmed people with my own high-speed execution.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21xqi9%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F5c9c6b9e-63db-4d5a-b630-cbd6d19a4197_1024x608.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xqi9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c9c6b9e-63db-4d5a-b630-cbd6d19a4197_1024x608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xqi9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c9c6b9e-63db-4d5a-b630-cbd6d19a4197_1024x608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xqi9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c9c6b9e-63db-4d5a-b630-cbd6d19a4197_1024x608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xqi9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c9c6b9e-63db-4d5a-b630-cbd6d19a4197_1024x608.jpeg 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21xqi9%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F5c9c6b9e-63db-4d5a-b630-cbd6d19a4197_1024x608.jpeg" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5c9c6b9e-63db-4d5a-b630-cbd6d19a4197_1024x608.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xqi9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c9c6b9e-63db-4d5a-b630-cbd6d19a4197_1024x608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xqi9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c9c6b9e-63db-4d5a-b630-cbd6d19a4197_1024x608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xqi9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c9c6b9e-63db-4d5a-b630-cbd6d19a4197_1024x608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xqi9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5c9c6b9e-63db-4d5a-b630-cbd6d19a4197_1024x608.jpeg 1456w" sizes="100vw" fetchpriority="high"></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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>Maybe I&#8217;m not cut out for a company that&#8217;s scaling,</em> I thought. <em>I&#8217;m an early-stage person.</em> It wasn&#8217;t the first time I&#8217;d decided something like that about myself.</p><p>As an elementary school student, I excelled academically. I loved to read. Math made sense to me. I aced standardized tests. My parents and the adults around me praised me: &#8220;You&#8217;re so smart, Meghan!&#8221; they would say.</p><p>My identity as the &#8220;smart kid&#8221; crumbled in 6th grade when I sat for the entrance exam to Hunter College High School and didn&#8217;t get in. I cried all day. <em>I guess I am not smart enough, </em>I decided. I didn&#8217;t even want to go there, particularly; it would have meant an hour-long bus-and-subway commute from Queens into Manhattan.</p><p>Life went on. While I still mostly identified as a nerd, there was one sport I took to naturally: swimming. I joined a team at 9 years old. When I got to ninth grade, I decided to try out for the high school team, the Turtles, expecting to fit right in. The girls were lovely, but the coach wasn&#8217;t impressed with me. &#8220;Gill? Her times are terrible,&#8221; I remember him saying. After one season, I quit.</p><p>It&#8217;s only recently that I observed a pattern: not smart enough for Hunter, not fast enough for the swim team, not a strong enough leader for a scaling company. Every time, I treated a moment&#8217;s feedback about my capabilities as an unchanging thing, rather than a data point about where I currently stood.</p><p>Let&#8217;s go back to that soul-crushing performance review. I&#8217;m sure that there was some reaffirming stuff in there as well. There had to be, since my boss told me that he thought I would be happy with the feedback. A more mature Meghan would have seen this feedback the way he did (instead of as a gut punch). It was information to make me a better leader. Instead, I internalized it and took the feedback personally, thinking of it as a condemnation of my character.</p><h2>Are leaders made or born?</h2><p>When Dev took over as CEO of MongoDB, I was amazed by the focus on people. Recruiting and developing people were paramount, even more important than execution. With the right people in place, trained to do the right things, execution would follow naturally. At QBRs, we did talk about business performance, but spent the majority of time discussing people. Was Bob ready to be promoted, and what could we do to get him there? How could we coach Jane on this deal?</p><p>Believe it or not, this was eye-opening to me. You mean that people aren&#8217;t just <em>born</em> as amazing leaders?</p><p>You may have noticed a pattern, which took me years to identify and unravel. I had decided that I just wasn&#8217;t smart enough to go to Hunter, or that I wasn&#8217;t a strong enough swimmer for the high school swim team.</p><p>In one of the many training sessions I took over the years on leadership while at MongoDB, I was introduced to the concept of <em>fixed</em> and <em>growth</em> mindset. On paper it seemed rather intuitive. A person with a fixed mindset assumes that their capabilities are innate and unchangeable. The failure to compete with the high school girls implied that I just wasn&#8217;t good enough. Time to quit the swim team!</p><p>But a person with a growth mindset sees those obstacles as experiences necessary for the path to excellence.</p><p>It finally clicked for me. How many things in life have I not pursued because I wouldn&#8217;t immediately be good at them? Being a star student had drawbacks. If things didn&#8217;t come naturally, I assumed I couldn&#8217;t ever be good at them.</p><p>Over time, that fixed mindset began to unravel as I saw more evidence that people, myself included, could develop and change. I had another 360 review where my peers said I was too much of a single point of failure and didn&#8217;t have enough senior people on my team. It was reminiscent of the feedback in that ten-page report, where the team said, in so many words, that I was just a super IC and couldn&#8217;t build a strong team. Except this time, I spent the next year recruiting to prove to them, and to myself, that I <em>could </em>scale. I hired some amazing people on the way. (KJ, Haja, Sief, Casey, JB, Chen, to name a few.) I got promoted to SVP, recruited a successor, and gracefully departed the company after 15 years.</p><h2>The growth mindset lesson that I keep learning</h2><p>This whole growth mindset thing came back to bite me again recently, this time in running, of all places.</p><p>With more flexibility in my schedule in my post-MongoDB life, I really wanted to get back into shape. Before having kids I had run two marathons. My times weren&#8217;t remarkable, but my goal had been to complete the race. And I had experience swimming as a kid. Living in New Paltz, in the shadow of the Shawangunk Ridge, the <a href="iframe.php?url=https%3A%2F%2Fwww.sostriathlon.com%2F">SOS triathlon</a> is the iconic fitness challenge: a 30-mile bike ride, followed by a series of alternating runs and swims through the Mohonk Preserve and Minnewaska State Park.</p><p>I spent 2025 training for the race. I didn&#8217;t expect to be competitive. I just wanted to finish, a goal that only a small number of people have achieved. I came in 11th out of 11 women in my age group, finishing in over 7 hours. &#8220;Were you in one of the later starting waves?&#8221; my mom asked as I crossed the finish line among the final finishers. &#8220;No, Mom, I&#8217;m just slow!&#8221; I responded.</p><p>I had done all the SOS training on my own, which was getting lonely. So I joined Masters Swimming at SUNY New Paltz. At the pool I met Danielle, another SOS athlete. I couldn&#8217;t help but look up Danielle&#8217;s SOS times and compare them to mine. She was faster than me on every leg of the race.</p><p>Danielle invited me on a bike ride, then a run. &#8220;I&#8217;m not fast,&#8221; I warned her. She was coming back from an injury and needed an easy pace, so I tagged along, and she introduced me to a local running group. I was the slowest one there. I&#8217;d never done real speed work in my life.</p><p>And then, something kind of amazing happened. <em>I improved!</em> I raced SOS again this year and <a href="iframe.php?url=https%3A%2F%2Fracereports.substack.com%2Fp%2Frace-recap-sos-triathlon-2026">finished 43 minutes faster than last year</a>, with better times on all eight stages.</p><p><em>Wait a second</em>, I thought to myself, <em>can I also improve as a runner? </em>I had never really thought of myself as an athlete, I was always a nerd in school. And when I was training for marathons or SOS, I didn&#8217;t focus on times, just on building the endurance to finish. Maybe it was because I didn&#8217;t want to be disappointed if I didn&#8217;t meet my goals. Maybe it was because I didn&#8217;t know <em>how</em> to improve until I joined a running group. But with a lot of deliberate practice, my times improved.</p><p>I had thought that I had squashed that pesky fixed mindset, but here it was, rearing its head again!</p><p>That, I think, is what all those corporate trainings on growth mindset failed to teach me. Growth mindset is not a belief you install once and keep. It&#8217;s a habit of catching yourself saying <em>I&#8217;m not smart enough, I&#8217;m not fast enough, I&#8217;m not a leader of people</em>, and then reminding yourself that you aren&#8217;t limited by the things you can do today. I guess it&#8217;s a lesson that I am still learning.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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[Why You Need to Forecast Recruiting Like You Forecast Revenue]]></title><description><![CDATA[The greatest champagne problem in enterprise sales: when you can&#8217;t hire reps fast enough]]></description><link>https://meghangill.substack.com/p/why-you-need-to-forecast-recruiting</link><guid isPermaLink="false">https://meghangill.substack.com/p/why-you-need-to-forecast-recruiting</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Tue, 22 Sep 2026 16:44:26 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21mqAz%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F07de4df0-b146-4fb9-a6cb-93609adf7cba_1024x608.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Picture this: a CEO is in a board meeting, walking through the quarter. The company overachieved on the number. Average productivity per rep is up, win rates look great, and everyone in the room is feeling good.</span></p><p><span>Then the CEO says the sales team is going to miss next quarter.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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>The board members are confused. </span><em><span>Didn&#8217;t we just say the team is overachieving? What changed? </span></em><span>Welcome to the greatest champagne problem in enterprise sales: the inability to hire and ramp sales fast enough. </span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21mqAz%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F07de4df0-b146-4fb9-a6cb-93609adf7cba_1024x608.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mqAz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07de4df0-b146-4fb9-a6cb-93609adf7cba_1024x608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mqAz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07de4df0-b146-4fb9-a6cb-93609adf7cba_1024x608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mqAz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07de4df0-b146-4fb9-a6cb-93609adf7cba_1024x608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mqAz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07de4df0-b146-4fb9-a6cb-93609adf7cba_1024x608.jpeg 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21mqAz%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F07de4df0-b146-4fb9-a6cb-93609adf7cba_1024x608.jpeg" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/07de4df0-b146-4fb9-a6cb-93609adf7cba_1024x608.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mqAz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07de4df0-b146-4fb9-a6cb-93609adf7cba_1024x608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mqAz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07de4df0-b146-4fb9-a6cb-93609adf7cba_1024x608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mqAz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07de4df0-b146-4fb9-a6cb-93609adf7cba_1024x608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mqAz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07de4df0-b146-4fb9-a6cb-93609adf7cba_1024x608.jpeg 1456w" sizes="100vw" fetchpriority="high"></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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><figcaption class="image-caption"></figcaption></figure></div><p><span>Productivity may look good, but even at those productivity levels, the company doesn&#8217;t have enough sales capacity. The company is riding on a handful of fully ramped reps who were overachieving their number, and there isn&#8217;t enough of a bench behind them to carry the next quarter. </span></p><p><span>This is one of the most common, and most avoidable, mistakes I see companies make as they move past founder-led sales. Once you&#8217;re no longer relying on the founder to close every deal, forecasting recruiting becomes just as important as forecasting your revenue.</span></p><p><span>At MongoDB, we spent </span><em><span>more</span></em><span> time forecasting recruiting than we did forecasting revenue. By the time you&#8217;re in the current quarter, your pipeline already exists. But the reps who will carry </span><em><span>next</span></em><span> quarter, and the quarter after that, need to be hired and ramped </span><em><span>now</span></em><span>.</span></p><h2><strong><span>Building a recruiting forecast</span></strong></h2><p><span>Treat your recruiting like you treat your revenue forecast. Review it every week, the same way you&#8217;d review the pipeline. The format doesn&#8217;t need to be complicated, but it does need to be consistent. For every manager, I&#8217;d want to track the following:</span></p><ul><li><p><span>Start of quarter headcount</span></p></li><li><p><span>New AEs starting in quarter (butts in seat, not signed)</span></p></li><li><p><span>Anticipated not started (signed offers with a start date in the quarter)</span></p></li><li><p><span>Attrition (expected departures)</span></p></li><li><p><span>The sum of all of the above (your actual projected headcount by end of quarter)</span></p></li></ul><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BgcQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F678682ea-05a4-4ac7-a25a-3ffab0abab1a_2814x444.png 424w, https://substackcdn.com/image/fetch/$s_!BgcQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F678682ea-05a4-4ac7-a25a-3ffab0abab1a_2814x444.png 848w, https://substackcdn.com/image/fetch/$s_!BgcQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F678682ea-05a4-4ac7-a25a-3ffab0abab1a_2814x444.png 1272w, https://substackcdn.com/image/fetch/$s_!BgcQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F678682ea-05a4-4ac7-a25a-3ffab0abab1a_2814x444.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21BgcQ%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F678682ea-05a4-4ac7-a25a-3ffab0abab1a_2814x444.png" width="1456" height="230" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/678682ea-05a4-4ac7-a25a-3ffab0abab1a_2814x444.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:230,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:64406,&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://meghangill.substack.com/i/216892894?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F678682ea-05a4-4ac7-a25a-3ffab0abab1a_2814x444.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_!BgcQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F678682ea-05a4-4ac7-a25a-3ffab0abab1a_2814x444.png 424w, https://substackcdn.com/image/fetch/$s_!BgcQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F678682ea-05a4-4ac7-a25a-3ffab0abab1a_2814x444.png 848w, https://substackcdn.com/image/fetch/$s_!BgcQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F678682ea-05a4-4ac7-a25a-3ffab0abab1a_2814x444.png 1272w, https://substackcdn.com/image/fetch/$s_!BgcQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F678682ea-05a4-4ac7-a25a-3ffab0abab1a_2814x444.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><p>Then, I&#8217;d want the sales leader&#8217;s gut call on where they&#8217;ll land at the end of the quarter. Too often, they are overly optimistic: they don&#8217;t have enough lead time to get the candidate to start within the quarter, or they forgot to account for a rep they are managing out, or any other number of things. Which brings me to my next section.</p><h2><strong><span>The gotchas</span></strong></h2><p><span>I think I got into more arguments about this recruiting forecast sheet than any other report, </span>usually over tiny numbers<span>. (</span><em><span>Hey! I&#8217;m going to end with 5 AEs, not 4!</span></em><span>)  </span>It&#8217;s easy for any individual manager to look like they&#8217;re &#8220;only one behind.&#8221; But once you&#8217;re at scale, with dozens of managers each &#8220;only one behind,&#8221; those onesie-twosies add up to a meaningful drop in capacity.</p><p><span>Here are a few patterns that I observed, both at MongoDB and at other companies that I advise.</span></p><h3><span>Lack of first-line management and/or recruiting capacity</span></h3><p><span>You can&#8217;t scale recruiting without frontline managers dedicated to it. I recently worked with a company that had a plan to double their AE headcount but hadn&#8217;t put the managers in place to support it first. It turned into a death spiral: the managers they did have spent all their time interviewing instead of coaching, reps didn&#8217;t get properly onboarded or developed, reps then failed and attrited&#8230; the result being that the managers had to recruit even more! </span></p><p><span>You need to lead with management so you have the capacity to recruit AEs. Ideally you can build your management bench through a mix of internal promotion and external hires. And </span>while managers are ultimately accountable for hiring, they can&#8217;t do it without the help of a recruiting team. A productive recruiter can fill 8-10 roles  per quarter, depending on the seniority of the role. </p><h3><span>Failing to anticipate attrition</span></h3><p>Sales is a high-turnover function. </p><p><span>Always assume you&#8217;ll have more attrition than you think. I recently reviewed a forecast for a company I&#8217;m working with, and they had three attrits baked in. I pushed on it. A month later, they had eight. </span></p><p><span>Build in the cushion from the start and don&#8217;t wait to be surprised. And build your recruiting capacity based on the </span><em><span>gross</span></em><span> hiring with a realistic assumption for attrition.</span></p><h3>Forgetting that promos are attrition, too</h3><p>You need to build your front-line management capacity, and there is no better pool of candidates than your most successful AEs. Those people are in the best position to coach new AEs, and internal promos are a huge morale booster for any team. But a promotion also means that you&#8217;re losing sales capacity. </p><p>A great way to address this: tell your promo candidate that they can get the job once they&#8217;ve hired their backfill. You&#8217;re still losing capacity, since the new AE will need to ramp up, but at least you have a butt in seat. And make sure that you also account for this in your capacity model!</p><h3>Counting signed offers instead of butts in seat</h3><p>I can&#8217;t tell you how many times a leader told me they were &#8220;on track&#8221; because their final rep had signed an offer but hadn&#8217;t started yet. My answer was always the same: we don&#8217;t start to ramp reps when they sign. We start ramping them when they show up for work. So if you have a May hire that signs in May but starts in June, you are late on hiring. </p><p>You always need to work backwards from notice periods. This is particularly painful in countries like Germany and India, which have long notice periods. It might be  months after a signed offer that the person actually starts. Which means you need to be recruiting months in advance.</p><p>In fact, in the quarters when we had the most aggressive hiring plans, we had a &#8220;sign by date&#8221; that everyone was working towards. In the US, it was typically three weeks before the last Monday of the quarter (since all new joiners onboarded on Mondays) and even earlier for Europe and Asia. We knew that after that date, it was basically impossible to impact the recruiting in quarter, and we moved to forecasting the following quarter.</p><h3><span>Pausing recruiting when the team is full</span></h3><p><span>Even when a team is full, keep the pipeline warm and keep the operational muscle in place for managers to move forward on hires. You always need someone a few reps ahead of plan to offset the managers who are behind. If you only start recruiting once you have an open seat, you&#8217;re already behind.</span></p><h3><span>Having the wrong incentives in place for managers</span></h3><p><span>A manager&#8217;s own quota should be tied to their hiring plan for the year. If they miss on hiring, it&#8217;s that much harder for them to hit their number. But if they hire ahead of plan, they&#8217;re setting themselves up to overachieve. Get the incentives pointed the right way and recruiting stops being an afterthought.</span></p><p></p><p><span>What other gotchas am I missing? Feel free to comment. I&#8217;m also considering making a spreadsheet template of the recruiting forecast sheet available on Substack, so please let me know if that would be useful.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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[Dear Meghan: How Do I Carve up Territories for my Second and Third Account Executives?]]></title><description><![CDATA[A common question from founders as the sales team begins to scale]]></description><link>https://meghangill.substack.com/p/dear-meghan-how-do-i-carve-up-territories</link><guid isPermaLink="false">https://meghangill.substack.com/p/dear-meghan-how-do-i-carve-up-territories</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Mon, 14 Sep 2026 17:45:42 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Uery%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F6d87acc4-12f2-4200-ab0f-8311597361df_1024x608.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2>Dear Meghan,</h2><p>I&#8217;m hiring my second and third AEs, and I have no idea how to split up the territory. My first rep has basically had free rein of the whole market. Now I&#8217;ve got three people with three very different skill sets: one senior, closer to enterprise-ready, and a couple who are scrappier and better suited to SMB and high-growth startups.</p><p>Do I draw lines on a map? Split by industry? By company size? I keep going back and forth, and I&#8217;m worried that whatever I pick, someone ends up with a territory that &#8220;sucks,&#8221; and I spend the next six months refereeing complaints instead of running a sales team.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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>Signed, <br>Suddenly Splitting Things Three Ways</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Uery%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F6d87acc4-12f2-4200-ab0f-8311597361df_1024x608.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Uery!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d87acc4-12f2-4200-ab0f-8311597361df_1024x608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Uery!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d87acc4-12f2-4200-ab0f-8311597361df_1024x608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Uery!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d87acc4-12f2-4200-ab0f-8311597361df_1024x608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Uery!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d87acc4-12f2-4200-ab0f-8311597361df_1024x608.jpeg 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Uery%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F6d87acc4-12f2-4200-ab0f-8311597361df_1024x608.jpeg" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d87acc4-12f2-4200-ab0f-8311597361df_1024x608.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Uery!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d87acc4-12f2-4200-ab0f-8311597361df_1024x608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Uery!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d87acc4-12f2-4200-ab0f-8311597361df_1024x608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Uery!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d87acc4-12f2-4200-ab0f-8311597361df_1024x608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Uery!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d87acc4-12f2-4200-ab0f-8311597361df_1024x608.jpeg 1456w" sizes="100vw" fetchpriority="high"></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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><div><hr></div><h2>Dear Suddenly Splitting,</h2><p>Congratulations! Going from one rep to three reps is a milestone. Here are a few guidelines for when you set up territories for the first time.</p><h3>Territory management is <em>the</em> lever for productivity</h3><p>Once you&#8217;ve hired the right people, territory management is your single best lever for rep productivity. Yes, this takes more upfront work: you need to research, score, and rank the best targets. But if you&#8217;re about to make a major investment in a new hire whose success is directly tied to company revenue, it&#8217;s worth setting them up to succeed. It&#8217;s far too easy for ramping reps to waste cycles chasing accounts that don&#8217;t fit your ICP; better to serve them the best accounts on a silver platter. </p><h3><strong>Give each rep a set of named accounts (not a rule)</strong></h3><p>Don&#8217;t tell a rep &#8220;you cover the Northeast&#8221; or &#8220;anything under 1,000 employees is yours.&#8221; That sounds efficient, but it just pushes the research work onto them. </p><p>Now they&#8217;re burning hours figuring out which accounts actually fit, and you&#8217;re refereeing arguments about whether a company has 998 employees or 1,004.</p><p>Focus drives productivity. Hand each rep a named set of accounts that fit your ICP. Their job is to generate pipeline against that list. </p><p>Not to mention, if you start building these territories, it can actually become a powerful recruiting tool. In an interview process, you can show candidates a list of accounts that you would assign them, and the rationale. What better way to get someone excited for the job and to ensure that they can hit the ground running once they start!</p><h3><strong>Match the accounts to the reps</strong></h3><p>While named account lists take more time to create, it also solves the issue of different rep profiles. It gives you the flexibility to apply judgement. Your senior rep who&#8217;s ready for bigger, more complex deals gets the larger enterprise accounts. Your scrappier reps get the SMB and high-growth startup accounts where speed and volume matter more than navigating a buying committee. You&#8217;re both avoiding overlap and setting each person up to win in the accounts that actually match their skill sets.</p><h3><strong>Plan for the &#8220;my territory sucks&#8221; conversation</strong></h3><p>Every rep eventually decides their list is worse than someone else&#8217;s. They will always ask for more territory. Reps assume more accounts means a bigger number. In practice, a well-designed list of 100 tight-fit accounts will outperform a sprawling list of accounts, many of which they won&#8217;t have the time to properly research and engage.</p><p>Establish a clear, consistent process for when an account can be swapped out. Set real disqualification criteria (a minimum number of attempted touches, for example) before a rep can trade in an account for a new one. And keep a &#8220;bullpen&#8221; of vetted accounts ready to go, so when someone does DQ out of a name, you&#8217;re not scrambling to backfill it.</p><p>More importantly, track activity in assigned accounts. If the rep isn&#8217;t working an account, they shouldn&#8217;t get to keep it. At MongoDB we always used to say that the CRO owns all the accounts; they are just on loan to the reps. The core message? Every day you need to prove that you are working the accounts you&#8217;ve been handed.</p><p>That combination &#8212; a curated list, sized to the team, tuned to each rep&#8217;s strengths, with a real process for refreshing it &#8212; solves more problems than people expect. It handles the &#8220;how do I avoid drawing geo lines&#8221; problem, the &#8220;how do I split enterprise from mid-market&#8221; problem, and the &#8220;how do I keep this from becoming a free-for-all&#8221; problem, all at once.</p><p>Hiring reps #2 and #3 is hard enough. Don&#8217;t let a bad territory setup undo the good hiring decisions you just made.</p><p><em>Rooting for your pipeline,</em> <br><em>Meghan</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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[Can PLG and sales peacefully coexist?]]></title><description><![CDATA[Product-led growth and sales, by nature, optimize for different things. So can both exist in the same company?]]></description><link>https://meghangill.substack.com/p/can-plg-and-sales-peacefully-coexist</link><guid isPermaLink="false">https://meghangill.substack.com/p/can-plg-and-sales-peacefully-coexist</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Tue, 08 Sep 2026 19:13:20 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21W4H1%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fb41e636e-5454-4bb8-8bf7-fd6c30f06f85_1024x608.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>A colleague once compared the way the MongoDB team rejected an early sales hire to a </span><em><span>body rejecting an organ transplant</span></em><span>.</span></p><p><span>To understand why, it helps to know what MongoDB looked like before there was a sales team at all. At that time, the company was called 10gen, an intentionally different name and brand from the open source software (MongoDB) that the company produced.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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>When I joined the company-then-known-as-10gen, MongoDB was just starting to get traction as an open source project. We had no revenue, but early adopters were kicking the tires, and distributing the software for free served as a &#8220;freemium&#8221; model that could later be monetized. I&#8217;ve previously called this the </span><a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fbefore-devrel-was-a-thing"><span>OG PLG (product-led growth) motion</span></a><span>.</span></p><p><span>We were in the early days of the cloud, and years before we would launch </span><a href="iframe.php?url=https%3A%2F%2Fwww.mongodb.com%2Fproducts%2Fplatform%2Fatlas-database"><span>MongoDB Atlas,</span></a><span> the hosted database-as-a-service solution that is now the majority of </span><a href="iframe.php?url=https%3A%2F%2Ffinance.yahoo.com%2Fquote%2FMDB%2F"><span>$MDB&#8217;s</span></a><span> revenue. The only thing we could actually sell at that time that produced recurring revenue was support: an annual subscription that gave customers direct access to 10gen engineers.</span></p><p><span>Despite the fact that we lacked a commercial product, it was clear that we needed to hire not just engineers, but also salespeople. We couldn&#8217;t keep up with the initial inbound demand, even though, ironically, we barely had anything to sell them yet. One early rep overachieved on her quota simply by getting access to a digital voicemail box we&#8217;d set up for customer inquiries, where developers left messages begging for help with MongoDB. We measured deal cycles in days and weeks instead of months. The fish were jumping into the boat.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21W4H1%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fb41e636e-5454-4bb8-8bf7-fd6c30f06f85_1024x608.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W4H1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41e636e-5454-4bb8-8bf7-fd6c30f06f85_1024x608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!W4H1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41e636e-5454-4bb8-8bf7-fd6c30f06f85_1024x608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!W4H1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41e636e-5454-4bb8-8bf7-fd6c30f06f85_1024x608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!W4H1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41e636e-5454-4bb8-8bf7-fd6c30f06f85_1024x608.jpeg 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21W4H1%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fb41e636e-5454-4bb8-8bf7-fd6c30f06f85_1024x608.jpeg" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b41e636e-5454-4bb8-8bf7-fd6c30f06f85_1024x608.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!W4H1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41e636e-5454-4bb8-8bf7-fd6c30f06f85_1024x608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!W4H1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41e636e-5454-4bb8-8bf7-fd6c30f06f85_1024x608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!W4H1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41e636e-5454-4bb8-8bf7-fd6c30f06f85_1024x608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!W4H1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41e636e-5454-4bb8-8bf7-fd6c30f06f85_1024x608.jpeg 1456w" sizes="100vw" fetchpriority="high"></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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><figcaption class="image-caption">Fish jumping into a boat</figcaption></figure></div><p><span>As the sales team scaled, inbound leads grew too, just not as fast as the sales team. Instead of a few reps overwhelmed by demand and crushing their numbers, we soon had a team of mouths to feed.</span></p><h2><span>Free by design</span></h2><p><span>The founders&#8217; philosophy, which I had fully internalized, was to prioritize giving developers an amazing experience. Once MongoDB had been widely adopted, then we could worry about monetization. This is a long-term-oriented and expensive approach, but the database market was and is massive &#8211; over $100 billion and growing. If we could drive enough product adoption, even monetizing a sliver of it could be hugely profitable.</span></p><p><span>We didn&#8217;t ask developers for their email address before they downloaded the software. It wasn&#8217;t uncommon to discover a well-known company running MongoDB in production without us having ever realized it.</span></p><p><span>If someone posted a question in the user forum or IRC (the precursor to Slack) at midnight, there was a decent chance someone, often one of the founders, would answer it by morning.</span></p><p><span>We wanted MongoDB to feel like a community-run open source project, and not at all corporate. 10gen and MongoDB were different brands, each with their own websites and color palette.</span></p><p><span>The net result was that developers could download MongoDB without even leaving their name, they could get answers to most of their questions for free, and they weren&#8217;t even aware that there was a company called 10gen behind the software selling support.</span></p><p><span>Even if they did know about 10gen, many early adopters didn&#8217;t see the point of buying support. The sales reps weren&#8217;t wrong when they complained that we were our own biggest competition. Why pay for support when you could get it for free?</span></p><h2><span>The culture mismatch between product and sales</span></h2><p><span>As far as I could tell, 10gen&#8217;s founder, Dwight, wasn&#8217;t losing sleep over any of this. For him, widespread adoption was the goal, and monetization was a problem for future-Dwight. But the reps had quotas </span><em><span>today</span></em><span>, creating a very real culture mismatch. The company had been built by engineers, run by engineers, and optimized for engineers. I had barely felt accepted as a marketer on this highly technical team. Sales people were a different animal entirely, and they had opinions about </span><em><span>everything</span></em><span>:</span></p><ul><li><p><span>Sales wanted to gate the download (i.e., require a person to share their email before downloading the software) so that they could more easily prospect. PLG says remove friction. Sales says friction is how you find out who your prospects are!</span></p></li><li><p><span>Sales wanted engineering, and the founders in particular, to stop providing such great support to open source users for free. PLG says the support is the product experience. Sales says free support is a subscription you&#8217;re giving away.</span></p></li><li><p><span>Sales wanted differentiation between the open source product (which anyone could get for free), and the product that customers could buy when they purchased a subscription. Support simply wasn&#8217;t differentiated enough. But every feature we kept free was also a feature that drove adoption, built goodwill, and made the community bigger and stickier for the long term.</span></p></li><li><p><span>Sales wanted to get rid of the 10gen branding so that they could call on prospects as &#8220;Valerie from MongoDB&#8221; instead of &#8220;Valerie from 10gen.&#8221; To sales, having two names for one thing created friction and confusion. But from a PLG standpoint, keeping the open source and commercial entities separate reinforced MongoDB as a developer-focused, community project.</span></p></li></ul><p><span>Here&#8217;s a tangible example of that friction. In a flash of his typical creativity, Dwight had me add a form to the website offering &#8220;lightning consults&#8221; &#8212; one-hour sessions with a 10gen engineer for $400. It was a clever way for us to make sure that any company using MongoDB could quickly get help. Ironically, even though this generated a small amount of revenue, sales hated these even more than the free support. Instead of getting a customer onto an annual subscription, we were now undercutting the sales team, selling support one issue at a time!</span></p><p><span>Looking back, almost every one of these exemplified the inherent tension between the PLG instincts (frictionless access, community trust) and sales (visible pipeline, hitting quarterly targets).</span></p><h2><span>There&#8217;s a fine line between clever and stupid</span></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21zZTq%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fbfebd4f8-c046-4882-8564-f3800ee1c5f9_640x358.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zZTq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfebd4f8-c046-4882-8564-f3800ee1c5f9_640x358.gif 424w, https://substackcdn.com/image/fetch/$s_!zZTq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfebd4f8-c046-4882-8564-f3800ee1c5f9_640x358.gif 848w, https://substackcdn.com/image/fetch/$s_!zZTq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfebd4f8-c046-4882-8564-f3800ee1c5f9_640x358.gif 1272w, https://substackcdn.com/image/fetch/$s_!zZTq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfebd4f8-c046-4882-8564-f3800ee1c5f9_640x358.gif 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21zZTq%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fbfebd4f8-c046-4882-8564-f3800ee1c5f9_640x358.gif" width="640" height="358" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bfebd4f8-c046-4882-8564-f3800ee1c5f9_640x358.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:358,&quot;width&quot;:640,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2461065,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/gif&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://meghangill.substack.com/i/214762755?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfebd4f8-c046-4882-8564-f3800ee1c5f9_640x358.gif&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zZTq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfebd4f8-c046-4882-8564-f3800ee1c5f9_640x358.gif 424w, https://substackcdn.com/image/fetch/$s_!zZTq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfebd4f8-c046-4882-8564-f3800ee1c5f9_640x358.gif 848w, https://substackcdn.com/image/fetch/$s_!zZTq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfebd4f8-c046-4882-8564-f3800ee1c5f9_640x358.gif 1272w, https://substackcdn.com/image/fetch/$s_!zZTq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfebd4f8-c046-4882-8564-f3800ee1c5f9_640x358.gif 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><span>In the 1984 mockumentary </span><em><span>Spinal Tap</span></em><span>, the band famously says there&#8217;s a fine line between clever and stupid. We spent years walking that line. How much information could we gather about the developers using our product without making them feel exploited? This is really the PLG-versus-sales tension in miniature: every tactic below was an attempt to give sales what it needed without breaking the trust that made developers want to use MongoDB in the first place.</span></p><p><span>For example, instead of gating the download behind a form, we put a form </span><em><span>after</span></em><span> the download, asking if people wanted to stay in touch. That generated hundreds of sign-ups a week, and I set up a drip of emails educating those developers on MongoDB and inviting them to reach out if they needed help. In 2013 we launched MongoDB University, offering free online courses for developers and DBAs. (Last I checked, over a million people had signed up for one of these courses.)</span></p><p><span>Eventually we started using tools to deanonymize our web traffic. We weren&#8217;t trying to identify individual people, but the companies behind the downloads so we could arm sales with that information. A rep could go to a CTO and say, </span><em><span>Did you know your team has downloaded MongoDB fifty times this month? We should talk.</span></em></p><p><span>We also drew a line inside the product itself: developer-facing functionality would stay free and open source; the security and operations features that ops teams needed to run MongoDB at scale would be commercial. That distinction became the seed of what eventually grew into MongoDB Enterprise Advanced.</span></p><p><span>These were all sales trying to retrofit itself onto a PLG motion. As long as the best version of the product was free to download and support was easy to access, the tension wasn&#8217;t going away.</span></p><h2><span>Chasing the smoke (as in, where there is smoke, there&#8217;s fire)</span></h2><p><span>All the clever micro-tactics, like semi-gated forms, deanonymizing traffic, free online courses, were ways of trying to monetize a fundamentally free thing. What finally worked? It was Atlas, the hosted database service launched in 2016.</span></p><p><span>Before Atlas, our sales team had mostly chased large, regulated industries who&#8217;d pay for commercial licensing and enterprise support. We were typically selling to the operations persona, folks who are generally risk-averse and hence resistant to change. And smaller companies rarely saw the value in support; they&#8217;d just run the database themselves.</span></p><p><span>Atlas changed who we were selling to. We went from selling to ops teams who had to be convinced to buy an insurance policy (i.e. support), to selling directly to developers who wanted someone else to manage the database for them. Enterprises were still in the mix, but the aperture had opened to startups and digital-native companies that had never been a real prospect before.</span></p><p><span>Our lead database was full of people from companies that had downloaded the open source product and been disqualified by sales because they wanted to DIY. They were self-managing MongoDB on their own infrastructure instead of paying for support. Overnight, that list of rejects became the most valuable list we had. Every one of those self-managed deployments was a company already sold on MongoDB but still doing the undifferentiated heavy lifting of running it themselves, which was exactly the pain Atlas was built to take off their hands. Sales didn&#8217;t have to convince them MongoDB was the right database. They just had to convince them to stop managing it themselves.</span></p><p><span>None of this demand appeared out of nowhere the day Atlas launched. It was the payoff of years of </span><a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fbefore-devrel-was-a-thing"><span>building an open source community</span></a><span>. By this point, I had </span><a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fi-dont-think-im-cut-out-for-this"><span>transitioned to running sales ops</span></a><span>, where my team was tasked with building &#8220;smoke reports.&#8221; These were lists of companies actively engaging with MongoDB, pulled from download activity, community touchpoints, job listings, and other third party data. </span><em><span>Where there&#8217;s smoke, there&#8217;s fire, </span></em><span>we trained the salesforce. We used those reports to build sales territories. We weren&#8217;t cold-calling; we now had something valuable to sell to these organizations who had adopted MongoDB.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%217H1J%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F90b812c2-bd62-430f-9527-0e340c78effa_1024x608.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7H1J!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b812c2-bd62-430f-9527-0e340c78effa_1024x608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7H1J!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b812c2-bd62-430f-9527-0e340c78effa_1024x608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7H1J!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b812c2-bd62-430f-9527-0e340c78effa_1024x608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7H1J!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b812c2-bd62-430f-9527-0e340c78effa_1024x608.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%217H1J%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F90b812c2-bd62-430f-9527-0e340c78effa_1024x608.jpeg" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/90b812c2-bd62-430f-9527-0e340c78effa_1024x608.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7H1J!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b812c2-bd62-430f-9527-0e340c78effa_1024x608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7H1J!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b812c2-bd62-430f-9527-0e340c78effa_1024x608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7H1J!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b812c2-bd62-430f-9527-0e340c78effa_1024x608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7H1J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F90b812c2-bd62-430f-9527-0e340c78effa_1024x608.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><figcaption class="image-caption">Where there's smoke, there's fire</figcaption></figure></div><p><span>This is where the strength of MongoDB&#8217;s sales culture shined. Armed with this data, sales was disciplined in generating pipeline against these warm accounts. It was a brilliant formula for a successful go-to-market. Sales didn&#8217;t need to convince prospects to use MongoDB, they already knew and loved the product. Their job was to get those MongoDB fans to form a commercial partnership with us.</span></p><h2><span>So&#8230; can sales and PLG co-exist?</span></h2><p><span>The sales machine got very good, very fast. Maybe too good. In my final years at MongoDB, </span><a href="iframe.php?url=https%3A%2F%2Fdb-engines.com%2Fen%2Franking"><span>Postgres started closing the gap</span></a><span> as one of the most popular databases, becoming the default database for a lot of startup developers. We still had years of latent demand left to convert, so Postgres&#8217;s rise was slow and steady; easy to miss until it wasn&#8217;t.</span></p><p><span>A PLG motion generates enormous value that doesn&#8217;t show up immediately as revenue, and I&#8217;ve often wondered whether we&#8217;d gotten so disciplined at converting demand into sales territories and quota that we stopped tending to the thing that created the demand in the first place: the years of community work, free support, and goodwill that gave us the &#8220;smoke signals&#8221; in the first place.</span></p><p><span>We got very good at harvesting the field. But had we forgotten that we needed to invest just as much in planting? This is the conundrum of investing in community and developer relations at many companies. It&#8217;s expensive and very difficult to measure ROI, with the impact measured in years instead of quarters.</span></p><p><span>Product-led growth and sales, by nature, are optimizing for different things. Early on, we arguably weren&#8217;t commercial enough &#8212; a frictionless product and years of free support, with no real machine behind it to convert any of that goodwill into revenue. By the end, we may have swung too far the other way.</span></p><p><span>I don&#8217;t have a tidy conclusion here because I don&#8217;t know that one exists. I don&#8217;t think that there is a perfect formula for building a company that&#8217;s both product-led </span><em><span>and</span></em><span> good at sales. It&#8217;s a needle you keep threading, for as long as the company exists.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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[I don’t think I’m cut out for this]]></title><description><![CDATA[On being handed two jobs I wasn't qualified for: running revenue operations and motherhood]]></description><link>https://meghangill.substack.com/p/i-dont-think-im-cut-out-for-this</link><guid isPermaLink="false">https://meghangill.substack.com/p/i-dont-think-im-cut-out-for-this</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Thu, 13 Aug 2026 17:38:16 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21sf1C%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F66f27308-3ef0-483d-b511-93547a2bec30_738x356.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>Most RevOps professionals enter the field in one of two ways: either a combination of management consulting and/or finance, or by having been a seller themselves.</span></p><p><span>Me? I was on the marketing team. I never would have considered running RevOps as an option, but to his credit, MongoDB&#8217;s former CEO (Dev Ittycheria) was all about developing people. And that often included lateral moves.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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>&#8220;We need a new head of sales operations. I think you would be a good candidate,&#8221; Dev told me in early 2017. I was surprised. I vaguely understood the function from working with the Salesforce admin team to track marketing leads through to closed business. And because I owned demand generation, I spent a lot of time looking at data. But that was the extent of my qualifications.</span></p><p><span>I got 30 minutes with our very busy CRO the next time he came to  New York. It was a bit awkward. I was intrigued by the idea of trying something new but also felt out of my depth. And there was a complicating factor I wasn&#8217;t sharing with anyone yet: I had just found out I was pregnant. It was too early to tell my parents, let alone the very-busy-CRO currently sizing me up for a leadership role. Conflicted, I decided to go through the motions anyway.</span></p><p><span>The previous head of sales ops was a former investment banker, who used to joke with me that he liked to work half days: from 7am to 7pm. Mr. 7-to-7 had just left MongoDB to take on a CEO role, and I called him to get his advice on taking the job.</span></p><p><span>&#8220;I have two questions for you,&#8221; Mr. 7-to-7 said. &#8220;First, do you like Excel?&#8221;</span></p><p><span>&#8220;Sure,&#8221; I said. Excel and I had always been friends. I&#8217;d spent much of my time in marketing analyzing lead cohorts and conversion rates.</span></p><p><span>&#8220;Good. You&#8217;ll be in Excel all the time.&#8221; Then: &#8220;Second, are you prepared to spend 50% of your time dealing with sales compensation?&#8221;</span></p><p><span>&#8220;</span><a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fthe-sales-compensation-problem-every"><span>Sales</span></a><span> </span><a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fthe-10-commandments-of-sales-compensation"><span>compensation</span></a><span>? How complicated could that be?&#8221;</span></p><p><span>He just laughed at my naivet&#233;.</span></p><h2><strong><span>The Alien in the Room</span></strong></h2><p><span>I joined MongoDB as the first &#8220;non-technical hire.&#8221; That&#8217;s what they called me, anyways. I felt like an outsider among a team of low-level nerds. But if I&#8217;d felt like an outsider among the engineers in 2009, years later I felt like an </span><em><span>alien</span></em><span> in the sales organization. The entire leadership team was male, as were nearly all the individual sales people. Everyone talked openly about money and their commission checks. And where I used to feel like an imposter for never having written code, I now felt like an imposter for never having &#8220;carried a bag.&#8221;</span></p><p><span>We were coming off a weak quarter. Morale was low, and several sales people had exited the company. With fewer sales reps, and hence less sales &#8220;firepower,&#8221; the sales leaders were worrying about how they would hit their numbers.</span></p><p><span>My first assignment was to placate the sales leaders. &#8220;They need new quotas,&#8221; the very-busy-CRO demanded. &#8220;We have to adjust their targets, or we are going to lose even more people. And we&#8217;ve hired new sales managers who don&#8217;t have comp plans yet. They&#8217;re getting restless. Can you handle that?&#8221;</span></p><p><em><span>What exactly is a comp plan</span></em><span>, I wondered. I got access to a shared drive full of compensation files: one Excel spreadsheet per sales leader, each with a row for every rep or hire on their team, and a quota calculation dense with nested IF-statements. I opened the first one and stared at it for hours, trying to reverse-engineer the logic.</span></p><p><span>I guess this was why Mr 7-to-7 had laughed when I asked how complicated sales compensation could be.</span></p><p><span>By 11:30 pm that night, I put my head in my hands at my tiny New York City dining room table. A pit formed in my stomach. I had taken the job without realizing how little I knew, and I had to learn it before I had a baby. Going back to my old job in marketing wasn&#8217;t an option: the CMO was already close to hiring my backfill. </span><em><span>I&#8217;ve made a horrible mistake,</span></em><span> I thought.</span></p><p><span>&#8220;I don&#8217;t think I&#8217;m cut out for this,&#8221; I told my husband.</span></p><p><span>Pregnant and with parental leave looming, I didn&#8217;t have a choice. I sat at the dining room table with pen and paper, walking through each cell and scribbling flow charts to represent the branching logic.</span></p><h2><strong><span>Colorblind</span></strong></h2><p><span>The start of each quarter was the busiest stretch for my RevOps team. We would convene in person to tick and tie every last attainment metric and build the deck recognizing the top performers for the Sales All Hands. The very-busy-CRO insisted this presentation happen the Monday after the quarter closed, no exceptions, which often meant working through the weekend.</span></p><p><span>It sounds simple: pull the numbers, highlight the top performers, present the results. It was </span><em><span>not</span></em><span> simple. Did we count ramping reps or only fully ramped ones? Did we properly account for deals split across teams? Had finance adjusted the terms on a given opportunity before we pulled it? There were a hundred reasons why you couldn&#8217;t just export a table from Salesforce and call it done.</span></p><p><span>I dreaded those All Hands calls. It was far too easy for a slide to say $356,000 when the correct number was $365,000, or for someone to be furious that we&#8217;d ranked the top reps by percentage-to-quota instead of absolute dollars. For a job that was supposed to be purely data-driven and analytical, it turned out that salespeople have </span><em><span>a lot</span></em><span> of opinions about data.</span></p><p><span>After the All Hands, sales managers ran Quarterly Business Reviews (QBRs) with their own reps. By week three of the quarter, the very-busy-CRO ran QBRs with the sales leaders. We&#8217;d pull up something called the &#8220;Red Yellow Green&#8221; &#8212; a chart color-coding every rep by whether they&#8217;d hit their number across the last five quarters, and the very-busy-CRO would ask each manager who was ready for promotion, who needed development, and who needed to be managed out.</span></p><p><span>My team produced all the metrics: attainment, pipeline, the Red Yellow Green, and a dozen others. The Red Yellow Green in particular was a source of constant low-grade panic for me. It was mostly automated, but the automation had blind spots: a rep promoted into a new role and territory, for instance, would get flagged red by a formula that only knew start dates, when in reality they were ramping into the role or territory. The very-busy-CRO wasn&#8217;t shy about pointing it out when the colors were wrong.</span></p><p><span>After the second round of QBRs, he pulled me aside, and he wasn&#8217;t happy. &#8220;The data quality isn&#8217;t good enough,&#8221; he said. After sitting in on so many QBRs where we evaluated people&#8217;s performance, I could read between the lines: get my shit together or we find someone else for the role.</span></p><p><span>I relayed the feedback to James, the sole analyst on my team, who built the charts. &#8220;We&#8217;ve got to do a better job with the data,&#8221; I told him. &#8220;We&#8217;re making too many mistakes.&#8221;</span></p><p><span>That&#8217;s when James mentioned, almost in passing, that he was colorblind.</span></p><p><span>&#8220;Well,&#8221; I laughed, &#8220;that explains why QA-ing a chart called Red Yellow Green might be a challenge for you.&#8221;</span></p><p><span>I tried to memorize the various edge cases that could throw off the data. And still, the very-busy-CRO would call something out mid-session and turn to me. I&#8217;d start frantically digging through spreadsheets and Salesforce reports while he grilled the regional sales director standing in front of me.</span></p><p><span>I was never on stage the way the sales leaders were, but I felt evaluated in every QBR. The days ran long, and I never knew when someone would turn and ask me for a number on the spot.</span></p><h2><strong><span>Always Be Planning</span></strong></h2><p><span>In my first several months on the job, compensation exceptions were landing on my desk constantly. Our salaries weren&#8217;t at market. The very-busy-CRO and his team wanted me to bring forth a proposal for a market adjustment as part of our annual planning process.</span></p><p><span>Dev was not pleased with my proposal. </span><em><span>What are you talking about,</span></em><span> he said, while, I later learned, he was texting the CEO of a peer company to compare salary bands. Making this change would cost </span><em><span>a lot </span></em><span>of money. </span><em><span>Where&#8217;s the data showing this is actually necessary?</span></em></p><p><span>I left that meeting embarrassed. It was among the first of many annual planning tasks that kept getting longer: segmentation of the market, territory carving, quota modeling, headcount requests&#8230; all of it stacked on top of a quarterly rhythm I still hadn&#8217;t fully caught up to.</span></p><p><span>Afterwards, I went to the recruiting team, and together we pulled every offer we&#8217;d issued in the past year and how many had needed non-standard compensation to close. Recruiting built out a comparison set of companies and their salaries. I rebuilt the proposal and brought it back.</span></p><p><span>I was still commuting on the subway to the office, climbing up about 50 steps to reach the elevated train at the Astoria Ditmars Blvd stop. I came into the office for a planning session two days overdue on January 4th, 2018. Scrolling through my old photos I found this picture of Dev in front of a white board, writing about who-knows-what:</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21ciQ5%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F29335bd1-0e6f-4944-a5d3-b78fe24eff7c_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ciQ5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29335bd1-0e6f-4944-a5d3-b78fe24eff7c_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ciQ5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29335bd1-0e6f-4944-a5d3-b78fe24eff7c_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ciQ5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29335bd1-0e6f-4944-a5d3-b78fe24eff7c_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ciQ5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29335bd1-0e6f-4944-a5d3-b78fe24eff7c_1536x2048.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21ciQ5%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F29335bd1-0e6f-4944-a5d3-b78fe24eff7c_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29335bd1-0e6f-4944-a5d3-b78fe24eff7c_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ciQ5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29335bd1-0e6f-4944-a5d3-b78fe24eff7c_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ciQ5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29335bd1-0e6f-4944-a5d3-b78fe24eff7c_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ciQ5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29335bd1-0e6f-4944-a5d3-b78fe24eff7c_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ciQ5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29335bd1-0e6f-4944-a5d3-b78fe24eff7c_1536x2048.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><span>At the end of that session, I told my colleagues that I would &#8220;see them tomorrow, maybe.&#8221; And then went into labor that night, giving birth to a beautiful baby girl.</span></p><p><span>If I thought I was unprepared to run RevOps, I was about to find out what real unpreparedness felt like. There is no ramp time with a newborn. It turns out qualification didn&#8217;t come first in either job. I got handed the thing, and the readiness came after (if it ever did).</span></p><p><span>I stuck with the RevOps job for seven more planning cycles. And I now have three kids, ages 8, 6, and 4 years old. Last week my cousin had his first child.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21sf1C%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F66f27308-3ef0-483d-b511-93547a2bec30_738x356.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sf1C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66f27308-3ef0-483d-b511-93547a2bec30_738x356.png 424w, https://substackcdn.com/image/fetch/$s_!sf1C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66f27308-3ef0-483d-b511-93547a2bec30_738x356.png 848w, https://substackcdn.com/image/fetch/$s_!sf1C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66f27308-3ef0-483d-b511-93547a2bec30_738x356.png 1272w, https://substackcdn.com/image/fetch/$s_!sf1C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66f27308-3ef0-483d-b511-93547a2bec30_738x356.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21sf1C%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F66f27308-3ef0-483d-b511-93547a2bec30_738x356.png" width="738" height="356" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/66f27308-3ef0-483d-b511-93547a2bec30_738x356.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:356,&quot;width&quot;:738,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sf1C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66f27308-3ef0-483d-b511-93547a2bec30_738x356.png 424w, https://substackcdn.com/image/fetch/$s_!sf1C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66f27308-3ef0-483d-b511-93547a2bec30_738x356.png 848w, https://substackcdn.com/image/fetch/$s_!sf1C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66f27308-3ef0-483d-b511-93547a2bec30_738x356.png 1272w, https://substackcdn.com/image/fetch/$s_!sf1C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66f27308-3ef0-483d-b511-93547a2bec30_738x356.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em><span>Thanks to &#8220;James the analyst&#8221; for reviewing an early version of this article. He is now running ops for Profound, an AI marketing intelligence platform, where he probably had an analyst use Claude Code to build the RYG in 30 seconds. And of course to my better half Graham for reviewing.</span></em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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[Sales 101 for Startup Founders]]></title><description><![CDATA[What I told student founders at NYU&#8217;s summer accelerator about their first sales conversations]]></description><link>https://meghangill.substack.com/p/sales-101-for-startup-founders</link><guid isPermaLink="false">https://meghangill.substack.com/p/sales-101-for-startup-founders</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Fri, 24 Jul 2026 13:33:55 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21hB15%21%2Cw_256%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F00584b4f-309c-4529-b1bf-3598ca9f6c1c_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>I recently spoke to the participants in Summer Launchpad, an NYU-based accelerator program. Frank Rimalovski, the Executive Director @ NYU Entrepreneurial Institute, asked me to lead a session on the following:</span></p><p><em><span>How to approach your first sales conversations as a founder, the difference between outbound and inbound, building a simple repeatable sales process, running a discovery call, handling objections, knowing when to hire your first sales person, and transitioning from founder-led sales to a scalable motion.</span></em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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>That&#8217;s a lot of ground to cover, so I tried to distill it into a few simple themes.</span></p><h2><strong><span>Work your network before you work a list</span></strong></h2><p><span>My first real piece of advice was the least glamorous: </span><a href="iframe.php?url=https%3A%2F%2Fwww.paulgraham.com%2Fds.html"><span>do things that don&#8217;t scale</span></a><span>. In the earliest days, founder-led sales is personal outreach and manual onboarding.</span></p><p><span>Before you touch a cold list, exhaust your warm network. Someone needs to take a chance on you, and a personal connection makes it way more likely that they will. Professors, classmates, accelerator peers, advisors, speakers who&#8217;ve come through the program are all options for warm intros.</span></p><p><span>And for the love of God, don&#8217;t spray and pray, especially not when you are trying to source design partners and understand the customer. Until you really understand the buyer, it doesn&#8217;t make any sense to try to scale up outreach.</span></p><h2><strong><span>Form a hypothesis about your ICP</span></strong></h2><p><span>Once you&#8217;ve mined your network, you need a hypothesis to begin scaling outbound against: an Ideal Customer Profile (ICP). Something like </span><em><span>&#8220;SaaS companies with a microservices architecture, US-based, targeting platform engineers,&#8221;</span></em><span> which is specific enough that you start to learn the language your buyers use, where the pain actually lives, and where they spend their time.</span></p><p><span>Some founders get wrapped around the axel because their ICP might be much more narrow than their overall TAM. That&#8217;s ok, the ICP is a starting point, a place where you can start to pattern match and build expertise.</span></p><p><span>From there, expect to make at least 9 or 10 touches: A personalized LinkedIn note, a warm intro through a mutual connection, a cold email, a phone call, a voicemail that reinforces the other touches.</span></p><h2><strong><span>Discovery: you&#8217;re there to learn, not pitch</span></strong></h2><p><span>Once you&#8217;re on the call, the job is to listen more than you talk. Your goal is to understand the prospect&#8217;s pain. How are they currently solving the problem? What happens if they continue as is? What would the impact be on making a change - to revenue, to the budget, or to employee productivity.</span></p><p><span>But most importantly is to find the pain. </span><strong><span>No pain, no deal.</span></strong></p><p><span>I gave an example when I was running Sales Ops at MongoDB. I did a demo of a conversational intelligence tool (I won&#8217;t mention which one). They had killer features and a better user experience than the solution we had in place. So the rep was shocked when I told her I didn&#8217;t want to move forward.</span></p><p><span>&#8220;This isn&#8217;t a pain point,&#8221; I explained. &#8220;Your solution might be superior to the one in place, but there are other problems that are much more urgent.&#8221;</span></p><p><span>You should leave the discovery stage of the deal with the able to answer the </span><a href="iframe.php?url=https%3A%2F%2Fwww.jameswpurvis.com%2Fsingle-post%2Fthe-3-why-s-of-sales"><span>&#8220;Three Whys&#8221;</span></a><strong><span>: why anything</span></strong><span> (is there real pain here worth solving), </span><strong><span>why now</span></strong><span> (what&#8217;s the urgency), and </span><strong><span>why us</span></strong><span> (what&#8217;s the differentiation).</span></p><p><span>Record and transcribe every call if you can. That data is gold, and useful for iterating on both your sales messaging and marketing copy.</span></p><h2><strong><span>Champion vs. coach</span></strong></h2><p><span>What&#8217;s the most important sales skill? Is it the ability to pitch? To negotiate? Or simply the ability to connect with people? No. </span><em><span>Qualification</span></em><span> is the most important skill in sales.</span></p><p><span>Founders can waste a lot of cycles with &#8220;happy ears.&#8221; Your time is your most valuable asset, so make sure that you are prioritizing prospects with real pain. One great call is not a deal.</span></p><p><span>We discussed the distinction between a</span><a href="iframe.php?url=https%3A%2F%2Fwww.forcemanagement.com%2Fseller-blog%2Fcoaches-vs-champions-know-the-difference"><span> coach vs. a champion</span></a><span>. A coach is friendly, gives you information, helps you understand the org chart, but has no power to move the deal. A champion has </span><em><span>power and influence</span></em><span> and has something personal riding on the deal&#8217;s success.</span></p><p><span>No pain, no champion, no deal.</span></p><h2><strong><span>Be paranoid about how they actually buy</span></strong></h2><p><span>Ask your champion to walk you through the procurement process.</span><em><span> </span></em><span>Then go looking for reasons the deal </span><em><span>won&#8217;t</span></em><span> happen, instead of waiting for them to surface on their own: security review, procurement, legal, final budget sign-off.</span></p><p><span>I learned from sales legend John McMahon that you should never lose a proof of concept. Influence the criteria </span><em><span>before</span></em><span> you enter one. Agree in writing on what success looks like (&#8221;if we can do X, Y, and Z in the next six weeks, then we agree that...&#8221;) and run parallel tracks (security, legal, procurement) during the POC.</span></p><h2><strong><span>Hiring your first sales rep</span></strong></h2><p><span>The rule of thumb I gave: you should be able to sell something like $1M a year yourself, with some real consistency in how you&#8217;re closing, before you hire. The</span><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fpulse%2Ffounder-quota-rule-when-hire-your-founding-aes-robby-allen-ly7wc%2F"><span> Founder Quota Rule</span></a><span> is a good gut-check if you want a more formal version of that.</span></p><p><span>And when you do hire, don&#8217;t expect to hand sales off. Your first account executive needs your pipeline, your relationships, and your coaching to have a shot at succeeding.</span></p><p><em><span>Thanks for having me NYU! You can also check out their recap on the </span><a href="iframe.php?url=https%3A%2F%2Fentrepreneur.nyu.edu%2Fblog%2F2026%2F07%2F20%2Fsales-101-founder-led-sales-meghan-gill%2F"><span>Entrepreneurial Institute blog</span></a><span>.</span></em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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[Is Marketing Engineer a Real Job?]]></title><description><![CDATA[Or is it just everyone&#8217;s job now?]]></description><link>https://meghangill.substack.com/p/is-marketing-engineer-a-real-job</link><guid isPermaLink="false">https://meghangill.substack.com/p/is-marketing-engineer-a-real-job</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Thu, 02 Jul 2026 12:59:15 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21hB15%21%2Cw_256%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F00584b4f-309c-4529-b1bf-3598ca9f6c1c_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>One of the recurring themes at Profound&#8217;s</span><a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Ftil-about-answer-engine-optimization"><span> Zero Click conference</span></a><span> this year was the rise of a new role: the </span><em><span>marketing engineer</span></em><span>. </span>This person is a systems thinker who ships strategy and execution end to end.<span> </span><a href="iframe.php?url=https%3A%2F%2Fjob-boards.greenhouse.io%2Ffigma%2Fjobs%2F6013495004%3Fgh_jid%3D6013495004"><span>Figma is recruiting one at a $290K base</span></a><span>. </span></p><p><span>The case for the marketing engineer:</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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><ul><li><p><span>Using AI across the marketing stack is a specialized skill set</span></p></li><li><p><span>An AI-native marketing approach requires someone a direct reporting line to the CMO or VP of Marketing who can work cross-functionally</span></p></li></ul><p><span>I&#8217;m not convinced that this is a net new job, at least not in the long-term, so here&#8217;s my hot take.</span></p><h2><span>AI changes every marketing function</span></h2><p><span>I do expect that marketing teams will be required to have more technical skills.</span></p><p><span>Product marketers will use AI to run competitive research and build battlecards in an afternoon instead of a month. Content marketers will use it to iterate, repurpose, and atomize a single asset into ten formats. And so forth, across analytics, design, communications, and all of the other marketing sub-disciplines.</span></p><p><span>The AI skills get absorbed, the same way &#8220;knows how to use a computer&#8221; stopped being a job description and became table stakes.</span></p><h2><span>Cross-functional ICs are how you create confusion, not clarity</span></h2><p><span>We&#8217;re not in the ZIRP era anymore, when you could throw headcount at every emerging need and sort out the org chart later. That era created some bad habits. I once worked with an organization that had a dedicated operations team, a chief of staff, </span><em><span>and</span></em><span> a center of excellence &#8212; all staffed with talented, well-meaning people, all stepping on each other. Instead of accelerating output, this structure led to diffusion of responsibility.</span></p><p><span>A &#8220;marketing engineer&#8221; layered on top of product marketing, content, and demand gen has the same failure mode baked in.</span></p><h2><span>Marketing already has a technical function</span></h2><p><span>High-functioning marketing teams already have a technical function. It&#8217;s called marketing operations. If the argument is &#8220;marketing needs someone who can build systems, automate workflows, and think in pipelines,&#8221; that role exists and has for years. We don&#8217;t need to invent a new title to describe it, or to duplicate many of its core functions with a new part of the org chart.</span></p><h2><span>AI has failed to to kill the SDR</span></h2><p><span>We just lived through a near-identical cycle with sales development. A couple of years ago, the consensus was that AI was about to make the SDR extinct. The &#8220;AI SDR&#8221; became its own venture category. By some estimates the market has</span><a href="iframe.php?url=https%3A%2F%2Fprospeo.io%2Fs%2Fwill-sdrs-be-replaced-by-ai"><span> grown into the billions</span></a><span>, with a wave of startups promising to replace the human top-of-funnel entirely.</span></p><p><span>Yet, a quick job search will find AI-native companies like Clay, OpenAI, and Anthropic actively hiring for human SDRs.</span></p><p><a href="iframe.php?url=https%3A%2F%2Fmarkets.financialcontent.com%2Fobservernewsonline%2Farticle%2Fbizwire-2025-2-14-6sense-releases-state-of-the-bdr-2025-research-report-revealing-ais-positive-impact-on-sales-development"><span>6sense&#8217;s State of the SDR research</span></a><span> found that SDR teams using AI were actually </span><em><span>growing</span></em><span> and performing better, not disappearing. Not to mention, one of those AI SDR companies was found to have fabricated its metrics in a </span><a href="iframe.php?url=https%3A%2F%2Ftechcrunch.com%2F2025%2F03%2F24%2Fa16z-and-benchmark-backed-11x-has-been-claiming-customers-it-doesnt-have%2F"><span>highly-publicized scandal</span></a><span>.</span></p><p><span>Matt Heinz captured this in his piece</span><a href="iframe.php?url=https%3A%2F%2Fmattheinz.substack.com%2F"><span> </span></a><em><a href="iframe.php?url=https%3A%2F%2Fmattheinz.substack.com%2F"><span>I Was Told BDRs Would Be Extinct By Now</span></a></em><span>. Someone told him years ago the role would be dead by now; it isn&#8217;t, but the actual work has changed enormously. That&#8217;s exactly right, and it&#8217;s the template for how I think about every &#8220;AI is creating/killing a role&#8221; prediction.</span></p><p><span>The same logic applies to the GTM engineer, the other title everyone&#8217;s excited about right now. It tends to live at the intersection of SDR and ops, using AI to research and target prospects. Useful work! But again &#8212; is that a new species, or is it what every AI-native sales rep or SDR will look like in the future?</span></p><h2><span>So, are they real jobs?</span></h2><p><span>For now, yes, but in the same way &#8220;growth hacker&#8221; was a real job in 2013. But I&#8217;d bet against &#8220;marketing engineer&#8221; and &#8220;GTM engineer&#8221; surviving as distinct roles five years out. The skill won&#8217;t stay concentrated in one headcount line; it&#8217;ll diffuse into the job description of everyone around it.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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[8 Failure Modes for Your First Marketing Hire]]></title><description><![CDATA[I've had some version of this conversation with a lot of founders: I hired a marketer. It's not working. What did I do wrong?]]></description><link>https://meghangill.substack.com/p/8-failure-modes-for-your-first-marketing</link><guid isPermaLink="false">https://meghangill.substack.com/p/8-failure-modes-for-your-first-marketing</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Wed, 24 Jun 2026 13:48:41 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21hB15%21%2Cw_256%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F00584b4f-309c-4529-b1bf-3598ca9f6c1c_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em><span>This is an adapted version of a post I recently published on the</span><a href="iframe.php?url=https%3A%2F%2Fwww.ansa.co%2Finsight%2Ffailure-modes-for-your-first-marketing-hire"><span> Ansa blog</span></a><span>, where I am a Venture Partner. A few details and examples have been added and expanded for this audience.</span></em></p><p><span>When I joined MongoDB as the first go-to-market employee, I worked directly with the founder, Dwight Merriman. Dwight didn&#8217;t hand marketing off when he hired me; he understood developers and the best way to reach them. He asked me to organize a developer event in San Francisco about MongoDB, which eventually launched a </span><a href="iframe.php?url=https%3A%2F%2Fwww.mongodb.com%2Fevents%2Fmongodb-local"><span>series of MongoDB events</span></a><span>. He thought</span><a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fbefore-devrel-was-a-thing"><span> coffee mugs</span></a><span> were the best kind of swag; I eventually ended up mailing them all over the world to MongoDB community members. He would tweak the language on the homepage himself, working through whether MongoDB should be described as a &#8220;schema-free&#8221; database, a &#8220;flexible schema&#8221; database, or a &#8220;dynamic schema&#8221; database.</span></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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&#8217;ve spent a lot of years since then on the other side of this conversation, talking to founders about when and how to make their first marketing hire. The failure modes are pretty consistent, and last week, Justin Dunham and I led a session for founders at Base10&#8217;s San Francisco on the topic. Here are the failure modes that we discussed:</span></p><div><hr></div><h2><strong><span>1. Hiring a marketer to solve a product problem</span></strong></h2><p><span>If your product doesn&#8217;t clearly solve a real problem, marketing will struggle regardless of who you hire or when. Good marketing accelerates a product that&#8217;s working. It rarely rescues one that isn&#8217;t.</span></p><p><span>I know this sounds obvious. But a surprising number of founders hire their first marketer when the problem they&#8217;re actually trying to solve is: </span><em><span>why isn&#8217;t anyone buying this?</span></em><span> That&#8217;s a product question. A marketer can help you talk about what you&#8217;ve built, but they can&#8217;t fix what you&#8217;ve built.</span></p><p><span>For most B2B companies, wait until you have some closed business and a meaningful sense of who&#8217;s buying and why. You don&#8217;t need a sales team in place first, but you do need signals that something is working.</span></p><div><hr></div><h2><strong><span>2. Hiring the wrong profile</span></strong></h2><p><span>Marketing is a function with many distinct sub-disciplines: product marketing, demand generation, marketing ops, communications, brand. These are not interchangeable.</span></p><p><span>Hiring a great demand gen marketer and expecting them to own your positioning is like hiring a radiologist and asking them to staff the emergency room. They&#8217;re both doctors. One diagnoses, one treats. One might do okay in place of the other in a pinch, but your expectations should be very different depending on who&#8217;s actually in the role.</span></p><p><span>For most early-stage B2B companies, the decision comes down to two profiles:</span></p><p><strong><span>Product marketing</span></strong><span> is about what you say and to whom: positioning, messaging, website copy, sales enablement, competitive framing. The output is a clear, differentiated story the rest of the company can actually use.</span></p><p><strong><span>Demand generation</span></strong><span> is about getting people to hear it: content, SEO, paid, events, the channels and mechanics of pipeline creation.</span></p><p><span>The right call depends on what&#8217;s actually blocking you. If everyone who hears about you loves it but almost nobody has heard of you, hire demand gen. If people are hearing about you but leaving confused, you have a messaging problem, hire a product marketer.</span></p><p><span>The failure mode is hiring &#8220;a marketer&#8221; without thinking this through, and then being disappointed when the person you hired isn&#8217;t solving the problem you needed solved.</span></p><div><hr></div><h2><strong><span>3. Hiring a VP when you need an IC</span></strong></h2><p><span>Even once you&#8217;ve figured out the right profile, many founders default to hiring a VP.</span></p><p><span>A VP-level hire at this stage typically wants to build a team and delegate before you&#8217;re ready. They&#8217;ll write strategy documents when what you need is someone who writes the brief, makes the creative call, and ships the thing. Not to mention, most VPs of Marketing bias towards one of the marketing sub-disciplines above. So if you hire a VP </span><em><span>and </span></em><span>hire for the wrong skill set, you will have 2x the problems.</span></p><p><span>The right first hire is a strong individual contributor with enough experience to own strategy and enough drive to execute it personally. With modern AI tools, one senior marketer can produce what previously required a team, including writing, research, analytics, basic design,and  basic reporting.</span></p><div><hr></div><h2><strong><span>4. Getting excited about logos on a resume</span></strong></h2><p><span>A lot of founders get excited by recognizable names on a LinkedIn profile. Someone spent three years at Salesforce or Stripe and they get excited.</span></p><p><span>But did they drive that company&#8217;s success, or were they simply along for the ride? Large marketing orgs have room to specialize in ways that small ones don&#8217;t. Someone who &#8220;owned demand gen&#8221; at a 300-person company might have managed vendors, attended standups, and reported on metrics someone else set. That&#8217;s a very different thing from building pipeline from zero.</span></p><div><hr></div><h2><strong><span>5. Delegating positioning instead of partnering on it</span></strong></h2><p><span>Founders are closest to the product, the customers, and the problem. A good product marketer can get the story out of your head and into a format the rest of the company can actually use &#8212; website copy, sales decks, competitive battlecards. What they can&#8217;t do is generate the insight from scratch. They need ongoing access to you, to customers, and to the feedback coming back from sales.</span></p><p><span>At the start of this article, I mentioned that Dwight used to iterate on the words we used to describe MongoDB. Another great example is Charity Majors of Honeycomb. She didn&#8217;t just build a product; she spent years developing the concept of </span><em><span>observability</span></em><span>, drawing on how the term was being used in hardware and working out what it meant for software systems. In a recent conversation on messaging, Charity commented that &#8220;as soon as something starts working, every other company rushes to copy you. It&#8217;s a moving target.&#8221; She intuitively understood that messaging is a never-ending challenge.</span></p><div><hr></div><h2><strong><span>6. Using AI to reinvent the wheel</span></strong></h2><p><span>A question came up at the event that I&#8217;ve been thinking about since: a founder mentioned they weren&#8217;t publishing content fast enough. They were running into friction with their CMS and felt like they should build something custom.</span></p><p><span>AI is useful for reducing toil. It is not a good substitute for off-the-shelf tools that already solve hard problems well. Using AI to rebuild infrastructure that already exists is a great way to waste engineering cycles. Webflow, Contentful, WordPress &#8212; these products work just fine for a lot of marketing teams, and yours probably isn&#8217;t an exception. If publishing is too slow, the right use of AI is to automate the parts of the process that are actually slowing you down. Build an agent that handles the last-mile tasks: formatting, tagging, scheduling, cross-posting. Let the marketer focus on writing and editorial judgment and automate the mechanical steps around it.</span></p><div><hr></div><h2><strong><span>7. Skipping the work product in the interview</span></strong></h2><p><span>This is true of any hire, but I feel strongly about it for marketing specifically: ask candidates to produce something during the interview process.</span></p><p><span>It&#8217;s good for both sides. You see their actual work, not their ability to talk about work. They learn what the job will actually feel like. If someone is wrong for the role, a work sample surfaces it faster than references.</span></p><p><span>My standing example: when I was at MongoDB, I was hiring for a demand gen coordinator role. Candidates had to take an existing white paper and turn it into several assets, including a blog post, an email series, and social media posts. One candidate&#8217;s writing popped off the page, even though he didn&#8217;t have a marketing background at all; he&#8217;d been a technical recruiter. I would have missed him entirely under a standard interview process. He&#8217;s now </span><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fpeterzawistowicz%2F"><span>VP of Revenue Marketing at Astronomer</span></a><span>.</span></p><div><hr></div><h2><strong><span>8. Overcomplicating the analytics stack</span></strong></h2><p><span>Early-stage marketing teams don&#8217;t need sophisticated analytics infrastructure. They need enough signal to make decisions.</span></p><p><span>The starting stack can be pretty simple: GA4, Google Search Console, Bing Webmaster Tools (the only source right now for data on what&#8217;s being cited by LLMs), and Hubspot.</span></p><p><span>In the early days, you&#8217;re looking for signals, not proof. A few worth tracking:</span></p><p><strong><span>Branded search volume</span></strong><span> in Google Search Console: when more people search your company name organically, your market presence is growing. It&#8217;s a leading indicator.</span></p><p><strong><span>LLM visibility</span></strong><span>: check whether you appear in ChatGPT, Perplexity, or Gemini when someone searches for topics you care about. If you&#8217;re not showing up there, you&#8217;re on shortlists that will never appear in your analytics.</span></p><p><strong><span>Self-reported attribution</span></strong><span>: a simple open-text field on your demo form (&#8221;How did you hear about us?&#8221;) captures things attribution software never will.</span></p><p><strong><span>Content connection to pipeline</span></strong><span>: build a report in HubSpot that shows which content signups or demo requests tend to engage with the most. This tells you what&#8217;s actually influencing buyers rather than what&#8217;s just getting traffic.</span></p><p></p><p><strong><span>That&#8217;s a wrap!</span></strong><span> Thanks to </span><a href="iframe.php?url=https%3A%2F%2Fwww.ansa.co%2F"><span>Ansa</span></a><span> (where I am a Venture Partner) and </span><a href="iframe.php?url=https%3A%2F%2Fbase10.vc%2F"><span>Base10</span></a><span>, who co-hosted the event that this blog post was based on. More on this topic:</span></p><ul><li><p><a href="iframe.php?url=https%3A%2F%2Fwww.ansa.co%2Finsight%2Fwhen-and-how-should-i-make-my-first-marketing-hire"><span>When (and how) should I make my first marketing hire?</span></a></p></li><li><p><a href="iframe.php?url=https%3A%2F%2Fwww.ansa.co%2Finsight%2Fhow-do-i-know-if-marketing-is-working"><span>How do I know if marketing is working?</span></a></p></li><li><p><a href="iframe.php?url=https%3A%2F%2Fwww.ansa.co%2Finsight%2Ffailure-modes-for-your-first-marketing-hire"><span>Failure modes for your first marketing hire</span></a></p></li><li><p><a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fwhy-the-first-startup-marketing-hire"><span>Why the First Marketing Hire Usually Fails</span></a></p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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 Best AEO Takeaways of 2026 (Yes, This Title Is Optimized for Answer Engines)]]></title><description><![CDATA[Dispatches from Profound&#8217;s Zero Click conference]]></description><link>https://meghangill.substack.com/p/the-best-aeo-takeaways-of-2026-yes</link><guid isPermaLink="false">https://meghangill.substack.com/p/the-best-aeo-takeaways-of-2026-yes</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Fri, 12 Jun 2026 12:58:32 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21g8Jm%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F1fb3d4af-1f9a-4f39-8518-3038a697ac9c_856x928.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This week I returned to <a href="iframe.php?url=https%3A%2F%2Fwww.tryprofound.com%2F">Profound&#8217;s</a> Zero Click conference. I previously attended their<a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Ftil-about-answer-engine-optimization"> October event</a> and was eager to learn what had changed in the past nine months.</p><p>First takeaway: <em>recent</em> articles with <em>superlatives</em> are more likely to get cited.  Hence the title of this post :-P </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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>Kidding aside, <em>The State of AI Search</em> from Profound&#8217;s research team was jam-packed with charts and stats. Here are some of the interesting data points from that session.</p><h2><strong>Ads have arrived in ChatGPT, and the inventory is tiny</strong></h2><ul><li><p>Only 30% of eligible ChatGPT users currently see ads. 47% of ad placements land on the first turn of a conversation, and 83% of conversations carry only one ad placement. While Instagram is serving roughly one ad per minute, ChatGPT is serving one ad per <em>conversation</em>. Scarce inventory means CPMs are running about 4x Meta&#8217;s.<br></p></li><li><p>The broke out conversations into buckets: generative (43%), informational (36%), and commercial (20%). All three generate ads, but commercial prompts trigger ads 1.5x more often.<br></p></li><li><p>The biggest determinant of ad relevance is your title and description, beating out even your landing page. Copywriting matters!<br></p></li><li><p>Unrelated to ads: In May, ChatGPT referral traffic jumped 60% when citations became clickable links. A quarter of those clicks now land on homepages (up from 3.6%). Your homepage matters!</p></li></ul><h2><strong>Claude is criminally underrated (their words, but the data backs it up)</strong></h2><ul><li><p>Ramp&#8217;s spend data shows more businesses paying for Anthropic than OpenAI, which opens an opportunity for marketers who can understand how Claude works.<br></p></li><li><p>Unlike ChatGPT, Claude leans heavily on traditional search signals. The result is that the overlap between what ChatGPT and Claude cite is only 8% at the domain level. (Said another way, 92% of what ChatGPT cites, Claude doesn&#8217;t.) Overlap between Claude and Google is 64%. (Makes sense, given that they are the search engine giant.)<strong><br></strong></p></li><li><p><strong>One simple takeaway: being ranked on <a href="iframe.php?url=https%3A%2F%2Fsearch.brave.com%2F">Brave</a> is how you influence Claude.</strong> 79% of Claude&#8217;s citations came from Brave&#8217;s top 10 search results. You can run searches in Brave for free to see where you stand.<br></p></li><li><p>Claude only searches the web about a third of the time. You can only optimize for Claude when it actually searches, so target the prompt types that trigger search, such as&#8230;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21g8Jm%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F1fb3d4af-1f9a-4f39-8518-3038a697ac9c_856x928.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!g8Jm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fb3d4af-1f9a-4f39-8518-3038a697ac9c_856x928.png 424w, https://substackcdn.com/image/fetch/$s_!g8Jm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fb3d4af-1f9a-4f39-8518-3038a697ac9c_856x928.png 848w, https://substackcdn.com/image/fetch/$s_!g8Jm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fb3d4af-1f9a-4f39-8518-3038a697ac9c_856x928.png 1272w, https://substackcdn.com/image/fetch/$s_!g8Jm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fb3d4af-1f9a-4f39-8518-3038a697ac9c_856x928.png 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21g8Jm%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F1fb3d4af-1f9a-4f39-8518-3038a697ac9c_856x928.png" width="856" height="928" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1fb3d4af-1f9a-4f39-8518-3038a697ac9c_856x928.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:928,&quot;width&quot;:856,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1331897,&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://meghangill.substack.com/i/201739892?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fb3d4af-1f9a-4f39-8518-3038a697ac9c_856x928.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_!g8Jm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fb3d4af-1f9a-4f39-8518-3038a697ac9c_856x928.png 424w, https://substackcdn.com/image/fetch/$s_!g8Jm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fb3d4af-1f9a-4f39-8518-3038a697ac9c_856x928.png 848w, https://substackcdn.com/image/fetch/$s_!g8Jm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fb3d4af-1f9a-4f39-8518-3038a697ac9c_856x928.png 1272w, https://substackcdn.com/image/fetch/$s_!g8Jm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1fb3d4af-1f9a-4f39-8518-3038a697ac9c_856x928.png 1456w" sizes="100vw" fetchpriority="high"></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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></li><li><p>One detail that can make an immediate impact: Claude stamps its fan-out queries with years. Put the year in your title and you&#8217;ll match more naturally. (See: the title of this post.)<br></p></li><li><p>This slide summarizes how Claude and ChatGPT prioritize sources for citations:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21crCB%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F15486dbf-ae4f-4bca-b60e-cf65536fe140_1040x866.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!crCB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15486dbf-ae4f-4bca-b60e-cf65536fe140_1040x866.png 424w, https://substackcdn.com/image/fetch/$s_!crCB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15486dbf-ae4f-4bca-b60e-cf65536fe140_1040x866.png 848w, https://substackcdn.com/image/fetch/$s_!crCB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15486dbf-ae4f-4bca-b60e-cf65536fe140_1040x866.png 1272w, https://substackcdn.com/image/fetch/$s_!crCB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15486dbf-ae4f-4bca-b60e-cf65536fe140_1040x866.png 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21crCB%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F15486dbf-ae4f-4bca-b60e-cf65536fe140_1040x866.png" width="1040" height="866" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/15486dbf-ae4f-4bca-b60e-cf65536fe140_1040x866.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:866,&quot;width&quot;:1040,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1626374,&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://meghangill.substack.com/i/201739892?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15486dbf-ae4f-4bca-b60e-cf65536fe140_1040x866.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_!crCB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15486dbf-ae4f-4bca-b60e-cf65536fe140_1040x866.png 424w, https://substackcdn.com/image/fetch/$s_!crCB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15486dbf-ae4f-4bca-b60e-cf65536fe140_1040x866.png 848w, https://substackcdn.com/image/fetch/$s_!crCB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15486dbf-ae4f-4bca-b60e-cf65536fe140_1040x866.png 1272w, https://substackcdn.com/image/fetch/$s_!crCB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15486dbf-ae4f-4bca-b60e-cf65536fe140_1040x866.png 1456w" sizes="100vw" fetchpriority="high"></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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></li></ul><h2><strong>Reverse-engineering Google&#8217;s AI Mode</strong></h2><ul><li><p>Google moved AI Mode into the main search bar, so this is now mainstream behavior.<br></p></li><li><p>Google&#8217;s approach is binary: for some queries it reads its own data, for others it reads third-party sources. &#8220;Best startups&#8221; looked at the open web; &#8220;best shoe store&#8221; looked at Google&#8217;s own data (customer reviews and the like).<br></p></li><li><p>Be specific in your copy, because Google tends to look at page summaries, and you don&#8217;t want details like the product name or location to get lost. Here is the example they shared:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21rDDl%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F19d0583d-b7ea-4237-b4b9-df0e6c0c1901_742x518.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rDDl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19d0583d-b7ea-4237-b4b9-df0e6c0c1901_742x518.png 424w, https://substackcdn.com/image/fetch/$s_!rDDl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19d0583d-b7ea-4237-b4b9-df0e6c0c1901_742x518.png 848w, https://substackcdn.com/image/fetch/$s_!rDDl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19d0583d-b7ea-4237-b4b9-df0e6c0c1901_742x518.png 1272w, https://substackcdn.com/image/fetch/$s_!rDDl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19d0583d-b7ea-4237-b4b9-df0e6c0c1901_742x518.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21rDDl%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F19d0583d-b7ea-4237-b4b9-df0e6c0c1901_742x518.png" width="742" height="518" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/19d0583d-b7ea-4237-b4b9-df0e6c0c1901_742x518.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:518,&quot;width&quot;:742,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:637313,&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://meghangill.substack.com/i/201739892?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19d0583d-b7ea-4237-b4b9-df0e6c0c1901_742x518.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_!rDDl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19d0583d-b7ea-4237-b4b9-df0e6c0c1901_742x518.png 424w, https://substackcdn.com/image/fetch/$s_!rDDl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19d0583d-b7ea-4237-b4b9-df0e6c0c1901_742x518.png 848w, https://substackcdn.com/image/fetch/$s_!rDDl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19d0583d-b7ea-4237-b4b9-df0e6c0c1901_742x518.png 1272w, https://substackcdn.com/image/fetch/$s_!rDDl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19d0583d-b7ea-4237-b4b9-df0e6c0c1901_742x518.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></li><li><p>You can reverse engineer AI mode. Pull up AI Mode responses for your key prompts and read the headings. Those headings are the winning <em>themes</em> for that topic. (The example they gave was shoe stores, where the response was broken out into independent stories, specialty stores, and large chains.) Then build content to those themes.<br></p></li></ul><p>This area is moving fast, so I&#8217;ll make sure to keep writing new articles on AEO with superlatives in the title!</p><p><em>Thanks to James Underhill for getting me a seat at this sold out conference!</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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 Secret to Better AI Outbound: More Humans]]></title><description><![CDATA[AI is making outbound worse. Here&#8217;s an outbound AI play that has been working for me, which requires a human touch.]]></description><link>https://meghangill.substack.com/p/the-secret-to-better-ai-outbound</link><guid isPermaLink="false">https://meghangill.substack.com/p/the-secret-to-better-ai-outbound</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Tue, 19 May 2026 14:19:21 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21hB15%21%2Cw_256%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F00584b4f-309c-4529-b1bf-3598ca9f6c1c_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>AI tools are supposed to make sales more effective. In particular, AI makes researching a company and understanding their pains fast and easy. Yet, I still receive &#8220;spray and pray&#8221; emails like the one below, which include no personalization:</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Y5Zd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14cb56c4-5fc0-48fd-bcbe-24f0db990a97_1494x280.png 424w, https://substackcdn.com/image/fetch/$s_!Y5Zd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14cb56c4-5fc0-48fd-bcbe-24f0db990a97_1494x280.png 848w, https://substackcdn.com/image/fetch/$s_!Y5Zd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14cb56c4-5fc0-48fd-bcbe-24f0db990a97_1494x280.png 1272w, https://substackcdn.com/image/fetch/$s_!Y5Zd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14cb56c4-5fc0-48fd-bcbe-24f0db990a97_1494x280.png 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Y5Zd%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F14cb56c4-5fc0-48fd-bcbe-24f0db990a97_1494x280.png" width="1494" height="280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/14cb56c4-5fc0-48fd-bcbe-24f0db990a97_1494x280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:280,&quot;width&quot;:1494,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:51333,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Y5Zd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14cb56c4-5fc0-48fd-bcbe-24f0db990a97_1494x280.png 424w, https://substackcdn.com/image/fetch/$s_!Y5Zd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14cb56c4-5fc0-48fd-bcbe-24f0db990a97_1494x280.png 848w, https://substackcdn.com/image/fetch/$s_!Y5Zd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14cb56c4-5fc0-48fd-bcbe-24f0db990a97_1494x280.png 1272w, https://substackcdn.com/image/fetch/$s_!Y5Zd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14cb56c4-5fc0-48fd-bcbe-24f0db990a97_1494x280.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></div></figure></div><p>Here is another example, this time espousing an agentic AI platform to help grow pipeline. The irony is that it&#8217;s clear that the sender only personalized by putting in tokens for my name and company:</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sW_-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13538086-a8ce-41e4-9ade-8d6411f4b817_1590x198.png 424w, https://substackcdn.com/image/fetch/$s_!sW_-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13538086-a8ce-41e4-9ade-8d6411f4b817_1590x198.png 848w, https://substackcdn.com/image/fetch/$s_!sW_-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13538086-a8ce-41e4-9ade-8d6411f4b817_1590x198.png 1272w, https://substackcdn.com/image/fetch/$s_!sW_-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13538086-a8ce-41e4-9ade-8d6411f4b817_1590x198.png 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21sW_-%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F13538086-a8ce-41e4-9ade-8d6411f4b817_1590x198.png" width="1590" height="198" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/13538086-a8ce-41e4-9ade-8d6411f4b817_1590x198.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:198,&quot;width&quot;:1590,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45449,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sW_-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13538086-a8ce-41e4-9ade-8d6411f4b817_1590x198.png 424w, https://substackcdn.com/image/fetch/$s_!sW_-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13538086-a8ce-41e4-9ade-8d6411f4b817_1590x198.png 848w, https://substackcdn.com/image/fetch/$s_!sW_-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13538086-a8ce-41e4-9ade-8d6411f4b817_1590x198.png 1272w, https://substackcdn.com/image/fetch/$s_!sW_-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F13538086-a8ce-41e4-9ade-8d6411f4b817_1590x198.png 1456w" sizes="100vw"></picture><div></div></div></div></figure></div><p>Savvy sales reps can now use tools like Clay to download massive lead lists and blast out thousands of &#8220;personalized&#8221; emails that reference your LinkedIn headline, as if that counts as research.  It seems that instead of making sales more targeted, we are just filling everyone&#8217;s inbox with even more crap.</p><p>The targets of these automated emails are getting more savvy, too. There have been some hilarious examples of people putting prompt injections into their LinkedIn profiles to cause automated recruiter emails to <a href="iframe.php?url=https%3A%2F%2Fx.com%2Ftmuxvim%2Fstatus%2F2055275374905307216">address them in Old English</a> or <a href="iframe.php?url=https%3A%2F%2Fx.com%2Frohanpaul_ai%2Fstatus%2F1970975931121447407">send them recipes for flan</a>.</p><h2><strong>From Casting a Wide Net to Fishing With a Spear</strong></h2><p>Every piece of content on B2B sales and marketing best practices talks about messaging &#8220;the right person, at the right time, with the right message,&#8221; yet very few companies accomplish this. The dominant approach has gone in exactly the wrong direction with the proliferation of AI tools. A single rep can now blanket thousands of prospects in the time it used to take to compose a single precise message.</p><p>That&#8217;s what drew me to <a href="iframe.php?url=https%3A%2F%2Fwww.getspear.ai%2F">Spear</a>. Where most tools ask &#8220;how many can we reach?&#8221; Spear asks &#8220;who actually deserves a message right now, and why?&#8221;</p><p>I&#8217;ve been experimenting with Spear for months now, specifically in the context of founder-led sales at <a href="iframe.php?url=https%3A%2F%2Fwww.osohq.com%2F">Oso</a>. (For the uninitiated, Oso is a Series A, Sequoia-backed startup funded by my better half, <a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fgrahamneray%2F">Graham</a>. Oso provides visibility and control into agents.) Spear is built on the premise that a few well-timed, relevant messages to the right people are worth more than a thousand generic ones.</p><h2><strong>How Spear Works</strong></h2><p><strong>Spear connects to the founder&#8217;s (or another executive&#8217;s) LinkedIn.</strong> This matters because when you are trying to reach senior buyers, they are far more likely to respond to a c-suite executive than an account manager or sales development rep.</p><p><strong>Spear learns your ICP and personas.</strong> When you set up Spear, you give it some basic information about your ideal customer profile and personas. Spear will then make daily suggestions of people to connect with, which you review. As you approve or reject suggestions, Spear gets better at figuring out the right people to suggest.</p><p>This review step isn&#8217;t just something Graham and I chose to do. It&#8217;s a core part of how Spear is designed to work. The product intentionally keeps a human in the loop, using your feedback to calibrate and improve over time.</p><p><strong>Every outreach is tied to a compelling event.</strong> Rather than &#8220;I noticed you work in [industry], wanted to connect,&#8221; Spear surfaces a relevant reason to reach out: a new role, a recent news announcement, attendance at an event, etc.</p><h2><strong>Using Spear for Exec Dinners</strong></h2><p>The use case where Spear has really proven itself is executive dinners.</p><p>Having been part of both sales and marketing organizations, I&#8217;ve seen the same story play out many times. Sales and Marketing agree to organize a pipeline generation dinner. The hardest part of organizing these kinds of events is filling the table with the right people. Sales expects marketing to fill the room. Marketing expects sales to fill the room. A few days before the event, the teams are panicking because they don&#8217;t have enough people RSVPed.</p><p>At Oso, we built a playbook where we were filling dinners on a monthly basis with high-quality attendees, without a sales team.</p><p>We&#8217;d start by picking someone, such as an executive at a customer account or a friendly investor, to be the main attraction. Then we&#8217;d run a Spear campaign targeting people who&#8217;d be a good fit for the dinner: same ICP, right seniority level, geographically close to the event.</p><p>Every day, Spear would recommend a small but highly tailored list of prospects. Graham and I would review together, and decide which ones we would connect with and with which message. (Over time, once Graham and I were well calibrated on the prospects and messaging, I did this on his behalf every day.)</p><p>The outreach wasn&#8217;t &#8220;come hear our pitch.&#8221; An example message might look like the below, and we had the flexibility to customize each message:</p><blockquote><p><em>&#8220;Hi [Name], I&#8217;m reaching out to invite you to a breakfast we are hosting for engineering leaders. [Famous engineer leader] who [did something exceptional] will be there. I think you&#8217;d enjoy the convo. Happy to connect either way.</em></p></blockquote><p>If the person accepted the connection request, we had an automated follow up shortly thereafter with more details on the dinner.</p><p>We were successfully filling dinners regularly with great prospects, and there was even an unanticipated benefit: running campaigns through Graham&#8217;s LinkedIn profile grew his network of relevant executives. Graham was already writing a lot about the domain and publishing on LinkedIn. Now that thought leadership would reach a larger audience.</p><h2><strong>The Takeaway</strong></h2><p>AI is good at pattern recognition: finding the right profile, surfacing the compelling event, drafting the message. But the judgment of whether this specific person deserves your attention right now, and whether you can say something relevant to them, still requires a human. </p><p>Spear isn&#8217;t a &#8220;set it and forget it&#8221; solution. Graham and I reviewed suggestions together every day. The AI handles the research and sequencing; the humans decide who&#8217;s worth reaching and why. </p><p>Even with the benefit of AI, outbound is still hard.  The reps who win won&#8217;t be the ones who automate the most. They&#8217;ll be the ones who know when not to.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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[How Pipeline Tracking and Forecasting Break When You Move to Usage-Based Pricing]]></title><description><![CDATA[Two foundational sales processes that need to be rethought when you have usage-based pricing]]></description><link>https://meghangill.substack.com/p/how-pipeline-tracking-and-forecasting</link><guid isPermaLink="false">https://meghangill.substack.com/p/how-pipeline-tracking-and-forecasting</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Tue, 12 May 2026 12:22:59 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21NjGf%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fefc2fdee-37d4-4006-9e99-35c0ec77ffd0_1360x830.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This is the second post in a series on what breaks when you move to usage-based pricing. The first post covered <a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fthe-sales-compensation-problem-every">sales compensation</a> and how the traditional commission model stops working when there&#8217;s no closed-won contract moment. This post looks at two operational processes that also fall apart: pipeline tracking and forecasting.</p><h2>TL;DR</h2><ul><li><p>Moving to usage-based pricing doesn&#8217;t just change how you bill. It breaks several foundational operational processes, particularly pipeline tracking and forecasting.</p></li><li><p>Pipeline is the first thing to break. Traditional opportunity objects don&#8217;t work for consumption models.</p></li><li><p>ACV-based forecasting with weighted stages becomes irrelevant. Forecasting requires a new model: more analytical, less deal-by-deal judgment.</p></li></ul><h2>1 &#8212; Pipeline Tracking</h2><p>How do you track pipeline in a consumption-based sales force? This is one of the most common questions I get from CROs and heads of Sales Ops. In the traditional SaaS model, reps create opportunities with SKUs, prices, and close dates. That makes it easy to understand how much pipeline reps are creating (the leading indicator of bookings) and how much is closing in the quarter (your pipeline coverage against your forecast).</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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>In a usage-based model, those metrics don&#8217;t work. A rep may have a customer who already has a contract and is using the product. The rep&#8217;s job is to get that customer to increase usage by adding new use cases or features. That requires a sales cycle, but it doesn&#8217;t produce a traditional opportunity with a dollar value and a close date.</p><p>In companies at the start of their usage-based journey, I&#8217;ve consistently seen the same workaround: reps create dummy contract opportunities to track their sales cycles and show their managers they&#8217;re creating pipeline. The problem is that contract opportunities follow a specific sales process and are expected to close with a signed contract. When reps use them to track incremental usage instead there is no signed contract. Eventually reps mark them as closed lost, creating CRM clutter and dirty data.</p><p>The fix I&#8217;ve seen at least three companies land on is a dedicated opportunity type specifically for tracking incremental usage. At MongoDB, we called these New Workload opportunities. Other companies I&#8217;ve spoken with call them &#8220;Use Cases.&#8221; The key characteristics:</p><ul><li><p>No SKUs, no finance sign-off &#8212; these are internal tracking objects, not contracts</p></li><li><p>This opportunity captures the expected incremental ARR, expected spend start date, and other key data points</p></li><li><p>The opportunity closes when the sales cycle is complete and the use case is handed to the post-sales team (typically the CSM)</p></li></ul><p>This gives you something to track. But it doesn&#8217;t fully solve the problem, which brings me to the next challenge: attribution.</p><h2>2 &#8212; Attribution</h2><p>Let&#8217;s say you set up the custom opportunity type described above. What happens after that opportunity is handed off to the post-sales team? How do you know if it actually generated incremental spend?</p><p>For a new logo, this is easy &#8212; you can attribute all growth in that account to the initial sales cycle. A cross-sell with a distinct SKU is also straightforward. Where it&#8217;s tricky is when you have multiple use cases within the same customer account, all running through the same meter.</p><p>The ideal state is having attribution built into the product that ties incremental consumption back to the originating opportunity. But products are rarely designed with sales attribution tracking in mind &#8212; and you could argue they shouldn&#8217;t be, since R&amp;D time is better spent on customer-facing functionality.</p><p>The practical result: the standard forecasting method &#8212; weighted pipeline by stage &#8212; breaks down and has to be replaced with something else.</p><h2>3 &#8212; Forecasting</h2><p>Unlike SaaS forecasting, which is a judgment exercise on which deals will close and which will slip, consumption forecasting is closer to an analytical modeling exercise. Most of your revenue for the quarter is already in motion. The question is whether you can accurately read the trajectory.</p><p>In a consumption model, most of your revenue for the quarter is already locked in &#8212; it comes from existing customers who are already consuming. The forecast question is really: what will existing customers consume this quarter, and how much incremental consumption will sales drive on top of that?</p><p>At MongoDB, we built a model that tracked weekly growth trends, updated every week throughout the quarter. We then built a sensitivity analysis for the remaining weeks showing where we might land depending on whether growth held, accelerated, or slowed. Here is an illustrative example:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21NjGf%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fefc2fdee-37d4-4006-9e99-35c0ec77ffd0_1360x830.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NjGf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefc2fdee-37d4-4006-9e99-35c0ec77ffd0_1360x830.png 424w, https://substackcdn.com/image/fetch/$s_!NjGf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefc2fdee-37d4-4006-9e99-35c0ec77ffd0_1360x830.png 848w, https://substackcdn.com/image/fetch/$s_!NjGf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefc2fdee-37d4-4006-9e99-35c0ec77ffd0_1360x830.png 1272w, https://substackcdn.com/image/fetch/$s_!NjGf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefc2fdee-37d4-4006-9e99-35c0ec77ffd0_1360x830.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21NjGf%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fefc2fdee-37d4-4006-9e99-35c0ec77ffd0_1360x830.png" width="1360" height="830" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/efc2fdee-37d4-4006-9e99-35c0ec77ffd0_1360x830.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:830,&quot;width&quot;:1360,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NjGf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefc2fdee-37d4-4006-9e99-35c0ec77ffd0_1360x830.png 424w, https://substackcdn.com/image/fetch/$s_!NjGf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefc2fdee-37d4-4006-9e99-35c0ec77ffd0_1360x830.png 848w, https://substackcdn.com/image/fetch/$s_!NjGf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefc2fdee-37d4-4006-9e99-35c0ec77ffd0_1360x830.png 1272w, https://substackcdn.com/image/fetch/$s_!NjGf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fefc2fdee-37d4-4006-9e99-35c0ec77ffd0_1360x830.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>We then layered in insights from the field. Sales would flag any outliers the data model couldn&#8217;t pick up, such as a customer doing a major spend optimization or bringing a massive new application online.</p><p>One challenge we didn&#8217;t fully solve: cascading this methodology down to the field. At the aggregate level, the model was fairly accurate. But once you zoomed into specific regions or smaller books of business with fewer customers, the statistical smoothing broke down. </p><h2>Wrapping Up</h2><p>Pipeline and forecasting present major challenges for companies that have usage-based pricing models. But in some ways, the harder problem comes next: how do you give a rep a number to hit when their customers&#8217; consumption can swing up or down based on factors outside anyone&#8217;s control? That&#8217;s what I am working on for my next post.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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[When Buying More Tools Only Makes Your (GTM) Problems Worse]]></title><description><![CDATA[Most companies don&#8217;t have a tooling problem; they have a workflow problem. Yet they keep buying tools anyway.]]></description><link>https://meghangill.substack.com/p/when-buying-more-tools-only-makes</link><guid isPermaLink="false">https://meghangill.substack.com/p/when-buying-more-tools-only-makes</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Tue, 05 May 2026 12:31:38 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21hB15%21%2Cw_256%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F00584b4f-309c-4529-b1bf-3598ca9f6c1c_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>When <a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fninapascucci%2F">Nina Pascucci</a>, Sr Director of Sales Operations, joined MongoDB, she walked into what she called &#8220;tool mania.&#8221;</p><p>In particular, she was tasked with improving the workflow for the Customer Success team. They were using multiple SaaS tools, including Gainsight, Salesforce, Tableau, and Terret. There were also custom, internal tools purpose-built for the CSMs.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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>Yet despite all of the insight these tools were supposed to provide, the CSMs were frustrated. They were opening five or more tabs to answer a single customer question. The &#8220;call to action&#8221; system fired off so many alerts and created so much alert fatigue that people had basically stopped looking at it. The result was tool sprawl that made simple tasks harder, not easier.</p><h2><strong>How tool sprawl happens</strong></h2><p>Tool sprawl is a common pattern at fast-growing organizations, and it&#8217;s a pattern that new AI vendors and vibe-coded apps will only accelerate.</p><p>The first step in Nina&#8217;s process to untangle these systems was interviewing CSMs about their day-to-day workflows. No single tool had the full picture. A CSM trying to understand a customer had to stitch it together across systems: checking health scores in Gainsight, pulling account history from Salesforce, looking at usage trends in Tableau, and cross-referencing signals in the internal tools.</p><p>How did this happen? Different stakeholders were responsible for different metrics. For example, the product management team wanted to understand feature adoption. The finance and sales operations team wanted to understand the forecast. The CSM leadership wanted to understand onboarding and measure customer health.</p><p>The result was that each of those teams had introduced tools in isolation, creating a Frankenstein of systems. Nobody had deliberately designed this arrangement. It had evolved naturally as the company grew and different teams made different tooling decisions to track their own metrics. (And for the record, I am 100% sure that I personally contributed to this tool sprawl!)</p><p>&#8220;The systems reflected our internal org chart, instead of the end users&#8217; needs,&#8221; Nina explained.</p><p>It&#8217;s not that anyone made bad decisions. Every team made reasonable decisions for their own needs. The problem is that &#8220;reasonable for my team&#8221; and &#8220;coherent for the end user&#8221; are two different things.</p><h2><strong>Buy-in has to go bottom-up</strong></h2><p>To kick things off, Nina&#8217;s team ran a cross-functional workshop before making any major decisions. Day one was tool walkthroughs and a SWOT analysis. Day two was alignment on the actual problem statement. She brought together people from different orgs who had never been in the same room talking about the same problems.</p><p>This exercise was eye-opening for all the different groups that had rolled out tools to the CSMs. They could now see and understand the tool fatigue the CSMs were experiencing, and were motivated to address the end-to-end process instead of their individual needs.</p><p>When it came time to start designing the systems, Nina&#8217;s took a bottom-up approach to getting buy-in. The end users had the biggest pains as a result of the tool sprawl. Redesigning the process from their perspective helped Nina identify and recommend parts of the workflows that could be removed or simplified. By the time she met with the executives, she was reporting a decision that&#8217;s already been validated.</p><h2><strong>The goal was a coherent workflow (not just &#8220;fewer tools&#8221;)</strong></h2><p>It is tempting to start with the solution: let&#8217;s consolidate systems. Some of Nina&#8217;s stakeholders suggested a &#8220;lift and shift&#8221; of functionality from Gainsight into Salesforce to reduce the number of screens needed. A lift-and-shift would successfully reduce the number of tools, but it would have replicated many of the old problems in a new environment.</p><p>Instead, Nina mapped what the onboarding process was supposed to accomplish. She identified which of the 15 steps in the existing checklist were necessary versus administrative overhead that had accumulated over time. And with lots of back and forth between the CSMs and their management, she was able to cut that process to five steps.</p><p>She knew the team wanted fewer tools, so she investigated whether the new onboarding workflow could be implemented in Salesforce. Her team ultimately de-commissions Gainsight and rolled out the streamlined process directly in Salesforce. But she didn&#8217;t enter the project with a goal of eliminating a particular tool. She entered the project trying to understand the process and which metrics were critical to track.</p><h2><strong>What happens when you get the process right first</strong></h2><p>The onboarding improvements were one of many major changes Nina&#8217;s team implemented.</p><p>She also rebuilt the call-to-action system that was firing too many false positives, not by buying a new tool, but by fixing the underlying data science model triggering those calls-to-action. She was able to reduce from 30 CTA types to 8.</p><p>She redesigned the forecasting process so that using Terret was the natural thing to do, not the extra thing. Terret adoption went from 20% to over 80%.</p><p>Nina piloted each of these changes before full deployment, reporting back to the CSM management on feedback and issues at each step.</p><h2><strong>The lesson: it&#8217;s the fool, not the tool</strong></h2><p>With so many new AI tools on the market, it&#8217;s tempting to keep bolting on new systems. But AI doesn&#8217;t fix broken workflows. It just helps you execute them faster. Teams that skip the hard work of talking to end users and mapping the end-to-end process will find themselves in the same place they started.</p><p>Hey, these challenges will keep us ops people employed&#8230; at least, for now &#128579;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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 sales compensation problem every AI company will eventually hit: How to pay sales on usage]]></title><description><![CDATA[Everything I learned about the trade-offs between incremental ARR, gross usage, and committed spend compensation models]]></description><link>https://meghangill.substack.com/p/the-sales-compensation-problem-every</link><guid isPermaLink="false">https://meghangill.substack.com/p/the-sales-compensation-problem-every</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Tue, 28 Apr 2026 13:07:38 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21wVtH%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F00ba67ff-f8bf-482f-aa69-ba8883c1ed0b_1306x1364.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It seems that every week I get a version of the same message from a founder or GTM leader: &#8220;We&#8217;re an AI company, we charge per token, and our sales comp plan is a mess. How did you figure this out?&#8221;</p><p>I spent eight years running Sales Operations at MongoDB, including the years when we made the transition from subscription software to a consumption model. I wrote this article for the founders and GTM leaders navigating this now, particularly those building AI products where per-token or per-API-call pricing is the default. If you charge on usage, you need to think about comp on usage. Here&#8217;s everything I learned.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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>TL;DR:</p><ul><li><p>If you&#8217;re building an AI business, it&#8217;s likely priced based on usage. The pay-per-use model pioneered by AWS is now standard for AI-native companies: per-token, per-API-call, or hybrid seat-plus-usage.</p></li><li><p>Traditional SaaS comp breaks in a consumption world. When revenue is usage-driven, the deal close is just the starting line. Measuring rep impact, setting fair quotas, and avoiding perverse incentives all require fresh thinking.</p></li><li><p>There are three main models: paying on committed spend (similar to traditional SaaS), paying on incremental usage, paying on gross usage, or some combination of those three. Each has trade-offs.</p></li><li><p>I share my personal experience iterating on the MongoDB compensation plans when I was head of Sales Operations. We used the <em>incremental usage</em> model, and fine-tuned it over the years.</p></li></ul><h2>What do we mean by a &#8220;consumption&#8221; or &#8220;usage&#8221; based pricing model?</h2><p>Before we get into the compensation mechanics, it&#8217;s worth grounding ourselves in what makes a consumption model fundamentally different from what came before it. Let&#8217;s explore the three eras of software pricing:</p><p><strong>The perpetual license era</strong> (think Oracle) meant the customer bought the software outright, typically via large upfront deals. The vendor owned the market, pricing was complex, and the customer was locked in. This was a very vendor-friendly world.</p><p><strong>The SaaS era</strong> (think Salesforce) shifted toward subscription-based pricing where the customer &#8220;rents&#8221; the software and renews annually. More customer-friendly, but still with friction, including large upfront commitments and complex pricing tiers. And from a metrics standpoint, you have a misalignment between bookings and actual revenue recognition. (Bookings are recognized upfront while the revenue is recognized ratably over the course of the contract.)</p><p><strong>The consumption era </strong>(pioneered by AWS and now AI-native startups) means that the customer pays for what they use, billed in arrears. Usually paired with a product-led growth and/or self serve model, the product has to continue to prove itself in every single billing cycle.</p><blockquote><p><em>&#8220;For customers, the benefits of doing business with vendors that offer a usage-based pricing model are clear: use the products you want, when you want, and be billed when you do.&#8221;</em></p><p><em>&#8212; Ben Chambers, Sales Compensation Consultant (formerly New Relic, Databricks)</em></p></blockquote><p>This pricing model is particularly relevant in the age of AI. Many AI native companies price on a per API call or per token basis, or use a hybrid of per seat models with usage. If you&#8217;re building a product that calls an LLM under the hood, your pricing model is almost certainly consumption-based in some form, which means your sales comp model needs to be too.</p><p>During my tenure leading Sales Operations at MongoDB, we shifted our pricing and sales motion from subscription to consumption based. In this article, I&#8217;ll share the evolution of that model over time and compare it to other companies that I studied while designing the plans, such as AWS, Twilio, Snowflake, and others. These insights should be applicable for founders and GTM leaders at AI companies who are navigating building their business around usage-based pricing.</p><h2>The two main usage-based compensation models: incremental usage and gross usage</h2><p>In working on MongoDB&#8217;s shift to consumption, I researched several different approaches and spoke with RevOps leaders at many companies. The compensation models typically fell into the following categories:</p><ol><li><p>Pay on committed spend, similar to a traditional SaaS model</p></li><li><p>Pay on incremental usage (example: MongoDB)</p></li><li><p>Pay on gross usage (example: AWS)</p></li><li><p>Some combination of the above, e.g. a comp plan with an element for committed spend as well as usage</p></li></ol><p>I&#8217;ll start with the incremental approach, since that is what we adopted at MongoDB. We didn&#8217;t get there overnight, so let me walk you through the process.</p><h3>Compensating on incremental usage</h3><p>MongoDB built their sales incentives around a metric we called <em>Net ARR.</em> I want to share how we actually got there at MongoDB, because it took several iterations on the plans over many years, each one fixing a problem the previous stage created.</p><h4>Stage 1: Paying on commitment</h4><p>When MongoDB first introduced its cloud product, Atlas, in 2016, the company was operating in a world built around traditional software sales. Sales had been selling an on-prem product (MongoDB Enterprise Advanced) where they were credited using a traditional New Annual Contract Value (NACV) method. Atlas, in contrast, would be billed based on usage.</p><p>When we introduced Atlas, we initially applied the same NACV logic to sales compensation. Reps were credited when they got the customer to agree to purchase a predefined pool of credits, from which the customer would draw down as they used the product. When they ran out of credits, they would have to go back to sales to either renew early or do a short &#8220;top-up&#8221; deal to bridge their usage until the end of the contract.</p><p><em>Challenges with this approach:</em></p><ul><li><p>It introduced friction into the sales cycle. Customers had been conditioned by the hyperscalers to pay on a usage basis and had come to expect that pricing model.</p></li><li><p>To purchase a commit, the sales would need to go through a sizing exercise to figure out how much the customer should buy. Sales engineers were spending weeks trying to help the customer predict their spend.</p></li><li><p>There was an incentive for reps to pressure customers into commits before they were ready. Even worse, in some cases they might oversell the product, getting customers to make large commitments and then walk away before the customer implemented the technology.</p></li><li><p>Reps were wasting cycles chasing paperwork for &#8220;top-up&#8221; deals with customers once they ran out of credits. This was annoying for the customer too, most of which preferred to be billed overages in arrears rather than sign a new contract.</p></li></ul><h4>Stage 2: Neutralizing the incentives with run rate crediting</h4><p>The goal of Stage 2 was neutralization: we wanted reps to be indifferent between selling an Enterprise Advanced commit, an Atlas commit, or having a customer pay-as-they-go. Whatever was right for the customer should be right for the rep.</p><p>After a customer consumed their commit, we would bill in arrears and pay reps on the incremental run rate above the commit. This solved the problem of reps chasing top-up deals.</p><p>Once the customer burned through their commitment, the rep would automatically get credited for any incremental ARR. And if the customer had no commitment at all, we&#8217;d pay on the run rate directly. This addressed the issue of reps prematurely pushing commitments, and also reduced (but didn&#8217;t eliminate) the time spent working on sizing deals.</p><p><strong>Example</strong></p><p>Let me illustrate it for you in an example.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%218XiC%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fc0e0c47f-65cf-48f7-a826-7ea6351153c7_1028x322.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8XiC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e0c47f-65cf-48f7-a826-7ea6351153c7_1028x322.png 424w, https://substackcdn.com/image/fetch/$s_!8XiC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e0c47f-65cf-48f7-a826-7ea6351153c7_1028x322.png 848w, https://substackcdn.com/image/fetch/$s_!8XiC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e0c47f-65cf-48f7-a826-7ea6351153c7_1028x322.png 1272w, https://substackcdn.com/image/fetch/$s_!8XiC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e0c47f-65cf-48f7-a826-7ea6351153c7_1028x322.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%218XiC%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fc0e0c47f-65cf-48f7-a826-7ea6351153c7_1028x322.png" width="1028" height="322" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c0e0c47f-65cf-48f7-a826-7ea6351153c7_1028x322.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:322,&quot;width&quot;:1028,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8XiC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e0c47f-65cf-48f7-a826-7ea6351153c7_1028x322.png 424w, https://substackcdn.com/image/fetch/$s_!8XiC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e0c47f-65cf-48f7-a826-7ea6351153c7_1028x322.png 848w, https://substackcdn.com/image/fetch/$s_!8XiC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e0c47f-65cf-48f7-a826-7ea6351153c7_1028x322.png 1272w, https://substackcdn.com/image/fetch/$s_!8XiC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0e0c47f-65cf-48f7-a826-7ea6351153c7_1028x322.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><ul><li><p><strong>Q1:</strong> The customer commits to 120 and they use 25. That means that their annualized run rate is 100 (25 per quarter x 4 quarters). The rep would get credited for the commit of 120.</p></li><li><p><strong>Q2:</strong> The customer starts to ramp up their usage and consumes 35. This means that their annualized run rate is 140, exceeding their original commit. However, because they have only consumed a total of 60 (25 in Q1 and 35 in Q2), the rep wouldn&#8217;t earn any incremental credit.</p></li><li><p><strong>Q3:</strong> The customer&#8217;s usage accelerates further and they consume 50. This brings their ARR to 200 (50 per quarter x 4 quarters), and they have used up their commit of 120 (25 in Q1, plus 35 in Q2, plus 50 in Q3 is 135). The customer wouldn&#8217;t need to go through procurement again; they would start getting billed for the incremental usage. And the rep would get credited 80, which represents the difference between their baseline of 120 (established by the original commit) and their run rate (200).</p></li><li><p><strong>Q4:</strong> The baseline on the account would be 200. In order for the rep to earn further credit, the customer would need to increase their usage or commit to more than 200.</p></li></ul><p><em>What worked:</em></p><ul><li><p>Reps were still incentivized to drive commitments, but they weren&#8217;t pushing them on customers unnaturally.</p></li><li><p>Sales and the customer spent less time on sizing commitments.</p></li><li><p>Reps (and customers) no longer had to do top-up deals.</p></li></ul><p><em>Challenges with this approach:</em></p><ul><li><p>We started to notice reps racing to pull renewal commitments forward at the end of quarters, and sometimes even sacrificing discounts, in cases where a customer&#8217;s run rate exceeded their commit but they hadn&#8217;t yet exhausted the commit balance.</p></li><li><p>When a customer&#8217;s use declined below the baseline, reps were subject to commissions and crediting clawbacks.</p></li></ul><h4>Stage 3: Greater of the run rate or the commit</h4><p>To address the issue of reps pulling forward renewals, we made a simple change to the crediting guidelines. The rep would be paid on the greater of the customer&#8217;s ARR run rate or their commit, whichever is higher, regardless of whether they had exhausted their commitment.</p><p>If we revisit the example above, under the new crediting rules, the rep would have earned credit of 20 in Q2 because their run rate (140) exceeded the baseline set by the commit (120) even though the customer hadn&#8217;t exhausted their commit. This effectively pulled forward ARR crediting, and had to be taken into consideration in quota setting. (Said another way: quotas went up because reps could get ARR more quickly and easily.)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21t1rD%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F96cc2031-28d5-460b-81fe-3d42ef9e5a4f_826x328.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!t1rD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96cc2031-28d5-460b-81fe-3d42ef9e5a4f_826x328.png 424w, https://substackcdn.com/image/fetch/$s_!t1rD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96cc2031-28d5-460b-81fe-3d42ef9e5a4f_826x328.png 848w, https://substackcdn.com/image/fetch/$s_!t1rD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96cc2031-28d5-460b-81fe-3d42ef9e5a4f_826x328.png 1272w, https://substackcdn.com/image/fetch/$s_!t1rD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96cc2031-28d5-460b-81fe-3d42ef9e5a4f_826x328.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21t1rD%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F96cc2031-28d5-460b-81fe-3d42ef9e5a4f_826x328.png" width="826" height="328" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/96cc2031-28d5-460b-81fe-3d42ef9e5a4f_826x328.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:328,&quot;width&quot;:826,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!t1rD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96cc2031-28d5-460b-81fe-3d42ef9e5a4f_826x328.png 424w, https://substackcdn.com/image/fetch/$s_!t1rD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96cc2031-28d5-460b-81fe-3d42ef9e5a4f_826x328.png 848w, https://substackcdn.com/image/fetch/$s_!t1rD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96cc2031-28d5-460b-81fe-3d42ef9e5a4f_826x328.png 1272w, https://substackcdn.com/image/fetch/$s_!t1rD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96cc2031-28d5-460b-81fe-3d42ef9e5a4f_826x328.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><em>What worked:</em></p><ul><li><p>Reps no longer pushed customers to renew early if they hadn&#8217;t exhausted their commitment, putting them in a better negotiating position.</p></li></ul><p><em>Challenges with this approach:</em></p><ul><li><p>We continued to have challenges with customer churn impacting reps&#8217; paychecks. This was largely addressed through an exception process that was highly manual, and was the major pain point of this comp plan.</p></li></ul><h3>Compensating on gross usage</h3><p>While MongoDB was undergoing this transformation, I spoke with peers at many other companies, and most had some element of compensation on <em>gross</em> usage. The logic is intuitive: every dollar the customer consumes is a dollar of revenue for the company, so give the rep credit for every dollar billed. The quota is set as a total billing target, factoring in an expected organic growth rate, plus an additional uplift that the reps were responsible for driving.</p><p>Here&#8217;s a simple example of how you might set a quota in this model:</p><ul><li><p>Territory billed $1,00,000 in the prior year</p></li><li><p>Organic growth is 25% &#8594; $1,250,000 of billing expected</p></li><li><p>Quota is set with an uplift of 20% &#8594;  $1,500,000 quota</p></li></ul><p><em>What works:</em></p><ul><li><p>The elegant part of this model is the alignment: the customer, the company, and the rep are all measuring the same thing. Unlike the incremental crediting approach, the crediting model is simple, and you don&#8217;t have to clawback if a customer&#8217;s usage drops. (The reps just earn less of their overall variable and have to make it up elsewhere.)</p></li><li><p>Reps have predictable payouts as customers consume.</p></li><li><p>This can be paired with a separate element for commitments. In some cases, prior year commits informed the consumption element of the comp plan, and the commit element would be weighted (e.g. 30% on commitment, 70% on usage) based on how many customers were available for renewal.</p></li></ul><p><em>Challenges with this approach:</em></p><ul><li><p>The biggest challenge is quota-setting. You need a model to project growth for all of your accounts, and these growth expectations can feel like a black box to reps. </p></li><li><p>Reps earn commissions on the usage across their entire territory, including the portion that would have grown without them. You&#8217;re effectively paying on retention as well as expansion. And you can suffer from the &#8220;free rider&#8221; effect, where reps can earn a large portion of their variable just for retaining the customer.</p></li><li><p>It&#8217;s harder to make an attractive comp plan with big upside, because the quotas end up being so large.</p></li></ul><h2>There&#8217;s no perfect comp plan for consumption</h2><p>When I&#8217;m asked about compensation plans for consumption businesses, my answer is always the same: There is no perfect solution, only trade-offs. I&#8217;ve described many above, but here is the cheat sheet:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21wVtH%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F00ba67ff-f8bf-482f-aa69-ba8883c1ed0b_1306x1364.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wVtH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ba67ff-f8bf-482f-aa69-ba8883c1ed0b_1306x1364.png 424w, https://substackcdn.com/image/fetch/$s_!wVtH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ba67ff-f8bf-482f-aa69-ba8883c1ed0b_1306x1364.png 848w, https://substackcdn.com/image/fetch/$s_!wVtH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ba67ff-f8bf-482f-aa69-ba8883c1ed0b_1306x1364.png 1272w, https://substackcdn.com/image/fetch/$s_!wVtH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ba67ff-f8bf-482f-aa69-ba8883c1ed0b_1306x1364.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21wVtH%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F00ba67ff-f8bf-482f-aa69-ba8883c1ed0b_1306x1364.png" width="1306" height="1364" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/00ba67ff-f8bf-482f-aa69-ba8883c1ed0b_1306x1364.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1364,&quot;width&quot;:1306,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:251536,&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://meghangill.substack.com/i/195663023?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ba67ff-f8bf-482f-aa69-ba8883c1ed0b_1306x1364.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_!wVtH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ba67ff-f8bf-482f-aa69-ba8883c1ed0b_1306x1364.png 424w, https://substackcdn.com/image/fetch/$s_!wVtH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ba67ff-f8bf-482f-aa69-ba8883c1ed0b_1306x1364.png 848w, https://substackcdn.com/image/fetch/$s_!wVtH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ba67ff-f8bf-482f-aa69-ba8883c1ed0b_1306x1364.png 1272w, https://substackcdn.com/image/fetch/$s_!wVtH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00ba67ff-f8bf-482f-aa69-ba8883c1ed0b_1306x1364.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>If you&#8217;re building an AI company on usage-based pricing, expect to start somewhere imperfect and improve from there. The goal isn&#8217;t to design the ideal plan on day one. It&#8217;s to design a plan that you can measure, that reps can understand, and that you can change when the incentives drift from the behavior you actually want.</p><h2>Sources &amp; Related Reads</h2><ul><li><p><a href="iframe.php?url=https%3A%2F%2Fwww.bvp.com%2Fatlas%2Fthe-ai-pricing-and-monetization-playbook">The AI pricing and monetization playbook</a> from Bessemer Venture Partners</p></li><li><p><a href="iframe.php?url=https%3A%2F%2Fwww.growthunhinged.com%2Fp%2Fai-agent-pricing-framework">A new framework for AI agent pricing</a> from Growth Unhinged</p></li><li><p><a href="iframe.php?url=https%3A%2F%2Fa16z.com%2Foverages-problem-usage-based-pricing%2F">How Do I Build a Usage-based Sales Compensation Plan?</a> from the A16Z blog, co-authored by my former colleague Joe Morrissey</p></li><li><p><a href="iframe.php?url=https%3A%2F%2Fa16z.com%2Foverages-problem-usage-based-pricing%2F">Overages: The Overlooked Problem in Usage-based Pricing (and How to Fix It)</a> from the A16Z blog, also by Joe Morrissey</p></li><li><p><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Flightspeed-venture-partners%2Fnavigating-consumption-based-pricing-with-mike-scarpelli-cfo-of-snowflake-4c76548b2f40">Navigating Consumption-Based Pricing</a> with Mike Scarpelli, CFO of Snowflake</p></li><li><p><a href="iframe.php?url=https%3A%2F%2Fwww.snowflake.com%2Fen%2Fblog%2Fsales-compensation-in-a-consumption-pricing-world%2F">Sales Compensation in a Consumption Pricing World</a>, Andrew Straus on the Snowflake blog</p></li><li><p><a href="iframe.php?url=https%3A%2F%2Fopenviewpartners.com%2Fblog%2Fusage-based-pricing-and-sales-compensation-plans%2F">Going Usage-Based? It&#8217;s Time to Rethink your Sales Comp</a> by Ben Chambers</p></li><li><p><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fpulse%2Fcloud-consumption-based-model-changes-sales-leaders-can-laura-palmer%2F">The Cloud Consumption-Based Model: Changes Sales Leaders Can Make to Ensure Success</a>, Laura Palmer on LinkedIn</p></li><li><p><a href="iframe.php?url=https%3A%2F%2Fopenviewpartners.com%2Fblog%2Fusage-based-pricing-new-relic%2F">Usage-Based Pricing: Behind the Scenes of New Relic&#8217;s Transformation</a>, OpenView blog</p></li><li><p><a href="iframe.php?url=https%3A%2F%2Fwww.theinformation.com%2Farticles%2Fgoogle-cloud-considers-scrapping-sales-commissions-based-on-deal-values%3Frc%3Dkyzlxl">Google Cloud Considers Scrapping Sales Commissions Based on Deal Values</a>, The Information</p></li><li><p><a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fthe-10-commandments-of-sales-compensation">The 10 Commandments of Sales Compensation</a></p></li><li><p>Finally, embedded below is a talk I gave at SaaStr on this topic in 2023</p></li></ul><div id="youtube2-rzuhJhrcOTQ" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;rzuhJhrcOTQ&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="iframe.php?url=https%3A%2F%2Fwww.youtube-nocookie.com%2Fembed%2FrzuhJhrcOTQ%3Frel%3D0%26amp%3Bautoplay%3D0%26amp%3Bshowinfo%3D0%26amp%3Benablejsapi%3D0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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[Why the First Startup Marketing Hire Usually Fails]]></title><description><![CDATA[Because founders hire &#8220;a marketer&#8221; instead of the right kind of marketer]]></description><link>https://meghangill.substack.com/p/why-the-first-startup-marketing-hire</link><guid isPermaLink="false">https://meghangill.substack.com/p/why-the-first-startup-marketing-hire</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Tue, 21 Apr 2026 12:19:06 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21TJCw%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F543d7d14-dae3-4736-a6ae-fbf51376a6a8_956x640.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Founders ask me this question a lot: <em>What should I look for in my first marketing hire? </em>Too often, early startup marketing hires fail, and founders know that.</p><p>The failure usually shows up in one of two ways:</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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><ol><li><p>The founder hires a marketer to focus on messaging, and then disappears, assuming positioning is now &#8220;handled.&#8221; It isn&#8217;t. Messaging requires the founder&#8217;s ongoing involvement, especially when the product is still evolving.</p></li><li><p>The founder hires a marketer to drive pipeline before they have product-market fit or positioning. Spending $$ on distributing a sub-optimal message is $$ down the drain.</p></li></ol><p>Marketing is different from almost every other function you&#8217;ll hire for. It&#8217;s a function with several distinct sub-disciplines.</p><p>In sales, the rep in New York is doing the same job as the rep in London. In engineering, yes, you have specialties, but a senior engineer in one stack can usually ramp on another. Marketing doesn&#8217;t work that way.</p><p>Under the marketing umbrella you have product marketing, communications, demand generation, marketing ops, and design. These are distinct skill sets. Hiring a great demand gen person and expecting them to also own your messaging strategy is like hiring a great radiologist and expecting them to see patients in the emergency room. They&#8217;re both doctors. One diagnoses; the other treats. You would not want them to switch.</p><p>So when a founder asks me &#8220;should I hire a VP or a more junior do-er?&#8221; I usually push back on the question. The more important question is: <em>which flavor of marketing do you actually need right now?</em></p><p>AI has changed this a bit. Senior marketers can do more (and should be expected to do more) than ever before. One person with the right instincts and good AI tooling can cover ground that used to require a team. But it hasn&#8217;t collapsed all the disciplines into one. It&#8217;s mostly made good marketers faster.</p><h2>Product marketing vs Demand generation</h2><p>For most early-stage B2B startups, it usually comes down to two options: someone with a <strong>product marketing</strong> background, or someone with a <strong>demand generation</strong> background.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21TJCw%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F543d7d14-dae3-4736-a6ae-fbf51376a6a8_956x640.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TJCw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543d7d14-dae3-4736-a6ae-fbf51376a6a8_956x640.png 424w, https://substackcdn.com/image/fetch/$s_!TJCw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543d7d14-dae3-4736-a6ae-fbf51376a6a8_956x640.png 848w, https://substackcdn.com/image/fetch/$s_!TJCw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543d7d14-dae3-4736-a6ae-fbf51376a6a8_956x640.png 1272w, https://substackcdn.com/image/fetch/$s_!TJCw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543d7d14-dae3-4736-a6ae-fbf51376a6a8_956x640.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21TJCw%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F543d7d14-dae3-4736-a6ae-fbf51376a6a8_956x640.png" width="956" height="640" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/543d7d14-dae3-4736-a6ae-fbf51376a6a8_956x640.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:640,&quot;width&quot;:956,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:66334,&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://meghangill.substack.com/i/194836387?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543d7d14-dae3-4736-a6ae-fbf51376a6a8_956x640.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_!TJCw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543d7d14-dae3-4736-a6ae-fbf51376a6a8_956x640.png 424w, https://substackcdn.com/image/fetch/$s_!TJCw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543d7d14-dae3-4736-a6ae-fbf51376a6a8_956x640.png 848w, https://substackcdn.com/image/fetch/$s_!TJCw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543d7d14-dae3-4736-a6ae-fbf51376a6a8_956x640.png 1272w, https://substackcdn.com/image/fetch/$s_!TJCw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F543d7d14-dae3-4736-a6ae-fbf51376a6a8_956x640.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><h2>The case for starting with product marketing</h2><p>Founders are often better at positioning than they realize. You sold the early deals. You know the domain. You&#8217;ve had the customer conversations. The problem isn&#8217;t that there&#8217;s no story, it&#8217;s that the story lives in your head and nowhere else.</p><p>Take Charity Majors, the founder and CTO of Honeycomb, as an example. Charity didn&#8217;t just build a product. She invented a category, <a href="iframe.php?url=https%3A%2F%2Fwww.honeycomb.io%2Fblog%2Ftime-to-version-observability-signs-point-to-yes">using the term observability as early as 2016</a> to describe and differentiate Honeycomb from simplistic monitoring tools.</p><p>That&#8217;s product marketing at its best, and it happened because someone with deep domain knowledge spent lots of time thinking about the problem, speaking with customers, and even <a href="iframe.php?url=https%3A%2F%2Famzn.to%2F4cmNZQJ">writing an entire book on the topic</a>.</p><p>You may think that I&#8217;m making the case for founders to lead product marketing. And I do think founders are best positioned to drive messaging. But hiring a product marketer can make sense <em>as long as the founder stays involved</em>. For example:</p><ul><li><p>A product marketer can help get the story out of the founder&#8217;s head and into a format the rest of the company can actually use: website copy, sales decks, one-pagers, competitive battlecards.</p></li><li><p>A product marketing hire is a good fit if your product is evolving quickly. In the early days, when what you&#8217;re selling can change substantially from quarter to quarter, a product marketer can own the process of keeping messaging up to date and aligned across all the teams that are customer-facing.</p></li><li><p>A product marketer is also a great fit if you are scaling your sales team. Sales will demand sales collateral and provide constant feedback on positioning based on their customer conversations.</p></li></ul><p>The biggest failure mode is the founder who hands off positioning and then disappears. <a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fkelloggdave_you-cant-talk-enough-about-messaging-activity-7386466858209579008-wrmY%2F">Messaging is not a one-time exercise.</a> The market evolves, competitors shift, you learn things from customer conversations that should feed back into the story.</p><p>Charity was inspired by the term <em>observability</em> as it was being used in another domain (hardware) and then &#8220;spent a couple of years trying to work out how that definition might apply to software systems.&#8221; Yes, it took <strong>years</strong> for her to nail the messaging. So don&#8217;t expect to solve positioning over night.</p><h2>The case for starting with demand generation (or a growth marketer)</h2><p>If product marketing is about <em>what you say</em>, demand generation is about getting people to actually hear it. Running campaigns, testing channels, driving traffic to your website, and filling the funnel is the job of a demand gen marketer. Content, events, webinars, digital channels, whatever combination works.</p><p>Some founders take this role a step further and hire a <em>growth marketer</em>. In addition to running campaigns, a growth marketer will also be working on optimizing the product itself, seeing the first-time user experience as an extension of the marketing funnel. This profile typically makes sense in a company with a product-led growth approach.</p><p>The best growth marketers share a trait: they experiment constantly, kill what doesn&#8217;t work fast, and double down hard when something does. They are allergic to running the same playbook quarter after quarter regardless of results.</p><p>Product marketing builds the message, and demand generation distributes it. For that reason, demand generation typically builds on product marketing.</p><p>This is the right hire if:</p><ul><li><p>Your messaging is somewhat stable  you&#8217;ve got product-market fit, customers who get what you do and love it, but you need more of them to know you exist, and/or</p></li><li><p>You&#8217;re a founder who stays deeply hands-on with messaging and needs someone to build and run the distribution engine.</p></li></ul><h2>So which profile should I hire?</h2><p>Start with the problem. What&#8217;s actually blocking you? If everyone&#8217;s confused about what you do, hire a product marketer to refine the message. If everyone who hears about you loves it but almost nobody has heard of you, hire a growth marketer to drive awareness.</p><p>And if someone suggests you hire a VP who will &#8220;oversee all of marketing&#8221; before you even have a team, just know that what you&#8217;re actually getting is someone who manages. What you need, at this stage, is someone who does things.</p><div><hr></div><h2>More on this topic</h2><ul><li><p>I recently co-authored a post for the Ansa blog <a href="iframe.php?url=https%3A%2F%2Fwww.ansa.co%2Finsight%2Fwhen-and-how-should-i-make-my-first-marketing-hire">When (and how) should I make my first marketing hire?</a> with my long time friend and former MongoDB colleague <a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fjustinwdunham%2F">Justin Dunham</a>. Justin now runs an agency called <a href="iframe.php?url=https%3A%2F%2Fwww.ercule.com%2F">&#233;rcule</a> that helps startups build organic and content marketing. Watch the Ansa blog as this is the first in a series on this topic.</p></li><li><p>Ansa and Base10 are co-hosting a breakfast event for founders at Base10&#8217;s San Francisco offices, where Justin and I will be talking about this topic, along with Austin Lau from Anthropic. You can <a href="iframe.php?url=https%3A%2F%2Fgatsby.events%2Fansa%2Frsvp%2Fregister%3Fe%3Dyour-first-marketing-hire-what-to-look-for-what-to-expect">apply to attend here</a>.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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[Diagnosing Sales Issues 101: Productive Capacity vs. Productivity]]></title><description><![CDATA[Two commonly conflated, yet very important, concepts in sales analytics]]></description><link>https://meghangill.substack.com/p/diagnosing-sales-issues-101-productive</link><guid isPermaLink="false">https://meghangill.substack.com/p/diagnosing-sales-issues-101-productive</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Tue, 14 Apr 2026 13:06:25 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Oaou%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F32d7395e-259e-4871-916c-4ed4e1799428_1508x884.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I recently met with a sales leader and their ops team in an advisory capacity. They had missed their forecast and put together a detailed analysis on what went wrong: a 20-page deck with data on bookings vs. goal, win rates, closed lost reason analysis, pipeline generation, and AE attainment.</p><p>&#8220;We need to slow down hiring,&#8221; the ops team told me.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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>&#8220;Are you sure that&#8217;s the right conclusion?&#8221; I asked.</p><p>&#8220;We need to gain more confidence that our AEs can attain their targets before investing more,&#8221; they explained.</p><p>&#8220;But do you know if you missed your number due to a productivity issue or a productive capacity issue?&#8221; I challenged.</p><p>&#8220;Well&#8230; it&#8217;s both&#8230; I think.&#8221;</p><p><em>Productive capacity</em> and <em>productivity</em> are the most fundamental metrics in a sales organization. Not only do they help you forecast your expected output, but examining them is the first step to understanding how your sales organization is performing.</p><p>Yet, these two terms are frequently confused and conflated. So let&#8217;s get precise about what these two things actually mean.</p><h2>Productive Capacity vs Productivity</h2><p><strong>Productive capacity</strong> is a projection of what you think a team <em>should</em> produce in a given period. It&#8217;s a representation of how much &#8220;firepower&#8221; you have. If a ramped rep produces, on average, $1M per year, and you have 5 fully ramped reps, then you have $5M in productive capacity (5 reps x $1M/rep per year).</p><p><strong>Productivity</strong> is your average output per rep. It&#8217;s an efficiency metric that normalizes performance on a per capita basis. If you have 5 reps and they collectively produce $4M in a year, your productivity is $800K per rep ($4M / 5 reps = $800K per rep).</p><p>Here&#8217;s a quick example:</p><ul><li><p><strong>Team A</strong>: 12 ramped reps close $12.6M in Q2 &#8594; $1.05M productivity per rep</p></li><li><p><strong>Team B</strong>: 30 ramped reps close $21M in Q2 &#8594; $700K productivity per rep</p></li></ul><p>On the surface, Team B looks like the better team. They closed $8.4M more. But on a per-rep basis, Team A is dramatically outperforming.</p><h2>A Quick but Important Detour: Quota Is Not Productivity</h2><p>Before we go further, it&#8217;s worth pausing to discuss a pet peeve of mine: when people use <em>productivity</em> and <em>quota</em> interchangeably.</p><p>Quota is how you pay people. Productivity is what you <em>actually</em> expect them to produce. They&#8217;re related, but they&#8217;re not the same thing.</p><p>Most companies set quotas <em>above</em> expected productivity deliberately, by 15-25%, to create a performance buffer. So when you&#8217;re modeling what a team will actually deliver, you shouldn&#8217;t be using quota as your input, you should be using historic productivity. And ideally, you are using different productivity assumptions for each segment and geography.</p><p>Here&#8217;s why it matters: if you have 10 sellers each carrying a $2M quota, you have $20M in &#8220;street quota.&#8221; That sounds like a lot of firepower. But if those reps realistically produce $1M each based on historical performance, your true productive capacity is $10M. If you only look at the quota in the field, you&#8217;ve just inflated your sense of safety by 2x.</p><p>Here&#8217;s another reason it matters. When a new rep joins, they typically have a quota from day 1. It might be a lower quota to reflect their ramp, but they have a quota nonetheless. Yet, it&#8217;s unrealistic to expect a rep to start producing immediately. For this reason, I would typically model productive capacity at $0 during the ramp period.</p><h2>Why This Distinction Matters</h2><p>Going back to the company I was advising: it&#8217;s entirely possible to miss a revenue target because of rep attrition, while the <em>remaining</em> reps are overachieving. In that scenario, the right answer might be to double down on hiring, not pull back. (And to diagnose why you are having such attrition.) If you don&#8217;t separate the capacity question from the productivity question, you won&#8217;t see it.</p><p>The first step in diagnosing a performance problem is to break it into one of these two categories:</p><ul><li><p><strong>Capacity problem</strong>: You don&#8217;t have enough reps. The team is producing well per capita; you just don&#8217;t have enough of them.</p></li><li><p><strong>Productivity problem</strong>: You have plenty of reps but on average they are underperforming. Adding more headcount here just scales the problem.</p></li></ul><p><em>An important callout: as your sales organization gets larger, it becomes as important to forecast hiring and attrition as it is to forecast revenue. But that is a topic for another article.</em></p><p>If it&#8217;s a <strong>capacity problem</strong>, then you can narrow in further on the issue:</p><ul><li><p>You aren&#8217;t hiring fast enough</p></li><li><p>You are attriting too many reps</p></li></ul><p>If it&#8217;s a <strong>productivity problem</strong>, it will take you on a different path, where you will want to look at:</p><ul><li><p>Productivity by segment, geography, and tenure cohort</p></li><li><p>Pipeline generation (is it a top of funnel issue?)</p></li><li><p>Close rates (is it a deal execution issue?)</p></li><li><p>Ramp times (are you hiring the wrong profile or not enabling/onboarding?)</p></li></ul><p>This flow chart illustrates the process:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Oaou%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F32d7395e-259e-4871-916c-4ed4e1799428_1508x884.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Oaou!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d7395e-259e-4871-916c-4ed4e1799428_1508x884.png 424w, https://substackcdn.com/image/fetch/$s_!Oaou!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d7395e-259e-4871-916c-4ed4e1799428_1508x884.png 848w, https://substackcdn.com/image/fetch/$s_!Oaou!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d7395e-259e-4871-916c-4ed4e1799428_1508x884.png 1272w, https://substackcdn.com/image/fetch/$s_!Oaou!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d7395e-259e-4871-916c-4ed4e1799428_1508x884.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Oaou%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F32d7395e-259e-4871-916c-4ed4e1799428_1508x884.png" width="1456" height="854" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/32d7395e-259e-4871-916c-4ed4e1799428_1508x884.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:854,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Oaou!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d7395e-259e-4871-916c-4ed4e1799428_1508x884.png 424w, https://substackcdn.com/image/fetch/$s_!Oaou!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d7395e-259e-4871-916c-4ed4e1799428_1508x884.png 848w, https://substackcdn.com/image/fetch/$s_!Oaou!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d7395e-259e-4871-916c-4ed4e1799428_1508x884.png 1272w, https://substackcdn.com/image/fetch/$s_!Oaou!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d7395e-259e-4871-916c-4ed4e1799428_1508x884.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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>If you enjoyed this topic, I recommend reading <strong><a href="iframe.php?url=https%3A%2F%2Fkellblog.com%2F2018%2F07%2F17%2Fthe-use-of-ramped-rep-equivalents-rres-in-sales-analytics-and-modeling%2F">The Use of Ramped Rep Equivalents (RREs) in Sales Analytics and Modeling</a> </strong>by my favorite blogger Dave Kellogg.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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 precision playbook]]></title><description><![CDATA[A case study on stalking your ICP across the internet]]></description><link>https://meghangill.substack.com/p/the-precision-playbook</link><guid isPermaLink="false">https://meghangill.substack.com/p/the-precision-playbook</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Wed, 08 Apr 2026 12:44:25 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21hB15%21%2Cw_256%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F00584b4f-309c-4529-b1bf-3598ca9f6c1c_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I was recently meeting with the founder of a company approaching $1 billion in revenue. We were talking about their demand generation program, and at some point he paused and said, &#8220;Hey, I keep seeing ads from this company Oso everywhere I go online. I noticed you&#8217;re advising them. How are they doing that? And why can&#8217;t my marketing team pull that off?&#8221;</p><p>I laughed, because Oso&#8217;s marketing budget at the time was a rounding error on an enterprise marketing budget. And yet here was a founder of a nearly-billion-dollar company getting stalked across the internet by their ads. (And yes, this company was in Oso&#8217;s ICP!)</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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>The combination of AI-powered tools and data has enabled small teams to execute sophisticated campaigns on a shoestring. This is a case study on how <a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fegeayan%2F">Ege Ayan</a>, Oso&#8217;s digital marketer, ran that very campaign.</p><blockquote><p>&#8220;When you&#8217;re small, you need to be precise,&#8221; Ege explained to me, &#8220;A broad campaign can burn through a limited budget.&#8221; </p></blockquote><p>Instead, when you&#8217;re small, you have to be surgical, by using data to find exactly the right people and follow them around like you have a much bigger budget than you actually do.</p><h2>Good creative doesn&#8217;t need to cost a fortune</h2><p>Before you can target anyone, you need something worth targeting them with. Ege wanted a polished video ad that would appeal to developers while also signaling the maturity of the company and product. Without a dedicated creative team or budget for an agency, Ege had to be scrappy.</p><p>Ege sat with Oso&#8217;s DevRel team to brainstorm on several concepts. After many iterations, he came up with the concept of showing a developer adding a role &#8212; the kind of thing that&#8217;s genuinely painful without a good authorization solution &#8212; and landed on a punchy call to action: <em>Just call Oso.</em></p><p>Once he had nailed the messaging, he created a detailed creative brief with frame-by-frame instructions. By the time he found an animator on Upwork, that animator could focus on execution rather than strategy.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;7fff9ac7-7213-4a27-9900-22a1fa1e09e6&quot;,&quot;duration&quot;:null}"></div><p>Total cost: under $1,000.</p><p>In this case, Ege outsourced the execution in a cost-effective way. But with AI video tools like <a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fturning-a-blog-post-into-video-with">HeyGen</a>, it&#8217;s also possible for marketers to produce professional video content without outsourcing at all.</p><h2>Get precise about targeting</h2><p>The video was the bait. But bait only works if you put it in the right water.</p><p>Now that Ege had an ad that addressed a specific pain point, he set out to find the audience to target. Here is how he got the ad to follow that founder I was talking to all over the internet.</p><h3>Step 1: Find the companies with the pain using Sumble</h3><p>Ege started with <a href="iframe.php?url=https%3A%2F%2Fsumble.com%2F">Sumble</a>. Sumble analyzes company websites, job listings, and people profiles to figure out their tech stack and key technology initiatives. Using Sumble, you can use natural language queries like &#8220;find me companies with over 1000 employees who are using Apache Kafka in the east coast of the US&#8221; to build lists of accounts to target.</p><p>Ege used Sumble to identify companies actively recruiting for roles that had terms like roles, role based access control, authorization, or something similar. These would be prime targets for this campaign.</p><h3>Step 2: Enrich the company list with Clay</h3><p>Ege then fed those Sumble accounts into <a href="iframe.php?url=https%3A%2F%2Fwww.clay.com%2F">Clay</a> and ran them through <a href="iframe.php?url=https%3A%2F%2Fwww.clay.com%2Fclaygent">Claygent</a> (Clay&#8217;s AI agent) with custom prompts to further enrich and qualify each account. </p><blockquote><p>&#8220;They were basically separate angles to determine whether they have complex authorization,&#8221; Ege explained. &#8220;It would check for evidence of multiple roles in their app, custom roles, or fine-grained access control.&#8221;</p></blockquote><h3>Step 3: Find the right people on all social media platforms, including Meta</h3><p>While Ege could build audiences on LinkedIn targeting specific companies, he wanted to see if he could get better ROI by advertising on Facebook and Instagram. He hypothesized that he would get a better response on those personal platforms than on LinkedIn, which is flooded with corporate ads.</p><p>The challenge? Most data enrichment provides corporate email addresses. To match people on Meta, he would need <em>personal</em> data.</p><p><em>(Side note: I have to laugh at the irony of looking for personal emails for B2B marketing, as I had spent years at MongoDB trying to figure out the opposite problem: what the hell to do with the thousands of gmail, yahoo, and other personal emails we collected through Atlas cloud sign ups.)</em></p><p>Ege started by using Clay to identify personal emails. This quickly got expensive and he was burning through Oso&#8217;s limited pool of Clay credits. So he pivoted to using an enrichment provider called <a href="iframe.php?url=https%3A%2F%2Fwww.sayprimer.com%2F">Primer</a>, which specializes in helping marketers find B2B audiences on platforms like Facebook and Instagram.</p><h3>Step 4: Experiment with different channels, even controversial ones</h3><p>Ege wanted to take his &#8220;target a B2B audience on B2C channels&#8221; approach a step further, and he decided to experiment with Google Performance Max.</p><p>If you ask ChatGPT what marketers think of Google PMax, you&#8217;ll probably get answer along the lines of: <em>Marketers have a very mixed (often polarized) view of Google Performance Max (PMax). It&#8217;s one of those tools where people either love the results&#8212;or deeply distrust how it gets them.</em></p><p>But Ege&#8217;s view was that the usual objections assumed you were going in blind. He wasn&#8217;t. With a clean, Primer-built audience already in hand, he had something most PMax campaigns lack: a precise list of who he actually wanted to reach. That de-risked the channel&#8217;s biggest weakness. He set aside some experimental budget to see if he could get results from this channel.</p><h2>The results</h2><p>Across the board, the campaigns delivered lower CPCs and higher click-through rates than typical broad targeting, a direct reflection of how much more relevant the ads were to the people seeing them. The Sumble-sourced accounts, in particular, outperformed standard retargeting, which makes sense. Someone actively hiring to solve an authorization problem is a warmer prospect than someone who once clicked on your website.</p><p>PMax was messier, as expected. Conversion rates were lower and yes, there was some junk traffic. But Ege did the math: the volume was high enough, and enough of those conversions were real opportunities, that the channel earned its place in the mix.</p><p>And then there is the benefit that you can&#8217;t measure. Let&#8217;s go back to the story at the start of this post. That founder, running a company approaching $1 billion in revenue, with a full marketing team, thought Oso was everywhere. He felt outspent. He wasn&#8217;t. He was just out-targeted.</p><p>That&#8217;s the whole game. You don&#8217;t need to be everywhere. You need to be everywhere the right people are looking. With the right data and the right tools, a one-person marketing team can pull that off.</p><h2>Appendix: The Tools</h2><p>For anyone who wants to replicate this playbook, here&#8217;s what Ege used and what each tool does:</p><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.upwork.com%2F">Upwork</a></strong> &amp; <strong><a href="iframe.php?url=https%3A%2F%2Fwww.heygen.com%2F">HeyGen</a>:</strong> Ege found the animator for the video on Upwork, which is a good reminder that great creative doesn&#8217;t require an agency. You could also explore tools like HeyGen to make AI-generated video content. (I&#8217;ve written about <a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fturning-a-blog-post-into-video-with">using HeyGen in a previous post</a>.)</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fsumble.com%2Forgs">Sumble</a></strong>: Surfaces company hiring data as an intent signal. If a company is recruiting for roles that indicate a specific pain point, that&#8217;s a warm signal worth targeting.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.clay.com%2F">Clay</a>:</strong> Data enrichment and list building. Pull in a list of target accounts and enrich them with firmographic and contact data at scale. Feed Claygent a prompt and a list of accounts, and it will research and qualify them automatically.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.sayprimer.com%2F">Primer</a></strong>: Takes your account list and finds the right contacts within those accounts to match against ad platforms. Particularly useful for building LinkedIn and Facebook custom audiences without relying on personal email matching.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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 10 Commandments of Sales Compensation]]></title><description><![CDATA[Simple in theory, infuriating in practice.]]></description><link>https://meghangill.substack.com/p/the-10-commandments-of-sales-compensation</link><guid isPermaLink="false">https://meghangill.substack.com/p/the-10-commandments-of-sales-compensation</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Tue, 31 Mar 2026 13:34:55 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Dg-0%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F06f7eccb-be56-4fdd-841e-0e96299f3f5c_2427x2837.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>Inspired by the<a href="iframe.php?url=https%3A%2F%2Fgraham.fm%2Farticles%2Ften-commandments-good-writing"> 10 Commandments of Good Writing</a></em></p><p><strong>1. Know what you are optimizing for.</strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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>This may seem obvious, but it&#8217;s worth stating explicitly. The comp plan communicates the behaviors that you want.</p><p>It&#8217;s easy to skip this step because, doesn&#8217;t everyone want more revenue? Well, not all revenue is created equal. Do you value new logos over retention and expansion of existing customers? Are there certain market segments that are a better fit for your product? If you have a product-led growth approach with an option for customers to purchase self-serve, do you want reps calling accounts that have started spending on a credit card, or is it more efficient to leave them in the self serve channel?</p><p>You need to start with these questions, before putting anything into a spreadsheet.</p><p><strong>2. Not everything can be managed in the comp plan.</strong></p><p>Compensation is a powerful lever, but it&#8217;s not the only one. Inspection, management, and coaching all matter too.</p><p>Take pipeline generation: an AE needs to build pipeline to hit an ARR target, but that doesn&#8217;t mean you need to put pipeline metrics into the comp plan. Build dashboards. Inspect. Coach.</p><p>Another relevant example: Sales Development Reps (SDRs) are the most junior reps in the organization responsible for building pipeline. They are highly motivated by career trajectory, in the hopes that they will graduate into a quota carrying role. They will pay close attention to criteria for promotions, often more than they focus on their comp plan.</p><p>Trying to shove everything into the comp plan is the best way to over-complicate your plan, and confuse the hell out of your reps.</p><p><strong>3. Upside and risk go hand-in-hand.</strong></p><p>Sales engineers, channel reps, and SDRs sometimes push back on how much more AEs earn. Why do they earn so much, when they didn&#8217;t find the deal or didn&#8217;t do the technical demo?</p><p>Because the risk profile is completely different. Typically 50% of an AE&#8217;s comp is variable, and their job is on the line <em>every quarter</em>. The supporting roles carry less upside, but also far less risk. That&#8217;s not an accident.</p><p>What does this mean practically? For AEs, you want to give them a path to <em>at least double</em> their variable (and hopefully more). In contrast, the supporting team members should have much more modest upside. If they want the big bucks, they have to go carry the bag.</p><p><strong>4. Beware of blunt instruments.</strong></p><p>When you need to contain costs, it can be tempting to cap commissions. Resist that urge. If a rep hits their cap, you&#8217;re telling them to go on vacation for the rest of the year. It&#8217;s also a strong signal to your best performers that there&#8217;s a ceiling on how much they can earn.</p><p>There are other ways to manage cost structure without punishing success. You can decelerate past a certain point, i.e. at 300% of plan, the reps rate goes back to their base rate instead of the accelerated one. You can incorporate a gate to accelerators that makes sure that the overachievement happens the right way (e.g. you must sell professional services with the software to make sure that the customer implements). You can add terms in the comp plan agreement to do the same, e.g. you can&#8217;t earn more than your OTE on a deal that you inherited from another rep. And I&#8217;m sure there are others that I&#8217;m not thinking of.</p><p><strong>5. Don&#8217;t be penny-wise and pound foolish.</strong></p><p>Speaking of upside: offer aggressive accelerators for your AEs. Especially in the early days, outsized performance can have a meaningful impact on overall revenue. At the early stage, when driving growth is existential, why not reward handsomely?</p><p>I recently recommended top-tier accelerators of over 25%. The founder responded, &#8220;but is it okay to pay that much on a deal?&#8221; My answer: if they bring in $5 million of incremental revenue, that&#8217;s a very happy problem.</p><p>Sales tends to be outlier driven. A small percentage of reps can and should get those big paychecks, and those are the ones you definitely want to retain.</p><p><strong>6. Keep it simple.</strong></p><p>Compensation drives behavior, but only if people understand what you&#8217;re asking of them. The person receiving the plan should be able to look at it and immediately know what they need to do.</p><p>Everyone aims to keep comp plans simple, yet rarely succeeds. Here are a few ways they can get complicated quickly:</p><ul><li><p>If you have four components to your comp plan, it won&#8217;t be clear what to focus on. And the rep&#8217;s variable will be so diluted that it spreads the rep thin. (I&#8217;d recommend no more than two or <em>maybe</em> three elements, an &#8220;element&#8221; being something you&#8217;d quote and pay on, like ARR or services.)</p></li><li><p>Splitting or reducing credit (e.g. if the deal is sourced by the channel the rep gets x% of the deal&#8230;) <a href="iframe.php?url=https%3A%2F%2Fmeghangill.substack.com%2Fp%2Fwhen-every-team-wins-but-the-company">creates both confusion and friction between teams</a>.</p></li><li><p>Too many bells and whistles, such as multiple gates or multiple accelerated elements.</p></li><li><p>Terms and conditions that require a law degree to understand.</p></li></ul><p><strong>7. The devil is in the details.</strong></p><p>But, Meghan, you just told me to keep it simple? And now you are telling me to focus on the details?</p><p>In a comp plan, the details really matter. How do you pro-rate quota for someone who changes roles mid-year, or joins in October? Do you increase quotas across all currencies by 5%, or set USD as the base and convert FX? Which exchange rate do you use, and when? Do commissions pay at booking or at cash collection?</p><p>These micro-decisions add up fast, and getting them wrong is expensive. Discuss, debate, and document everything. And then you need to pick your battles, and decide which items you want to explicitly cover in the comp plan. You may even leave some items sub-optimal for the sake of simplicity.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Dg-0%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F06f7eccb-be56-4fdd-841e-0e96299f3f5c_2427x2837.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dg-0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f7eccb-be56-4fdd-841e-0e96299f3f5c_2427x2837.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Dg-0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f7eccb-be56-4fdd-841e-0e96299f3f5c_2427x2837.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Dg-0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f7eccb-be56-4fdd-841e-0e96299f3f5c_2427x2837.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Dg-0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f7eccb-be56-4fdd-841e-0e96299f3f5c_2427x2837.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Dg-0%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F06f7eccb-be56-4fdd-841e-0e96299f3f5c_2427x2837.jpeg" width="2427" height="2837" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06f7eccb-be56-4fdd-841e-0e96299f3f5c_2427x2837.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2837,&quot;width&quot;:2427,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:688691,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://meghangill.substack.com/i/192729755?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F874fb11b-3478-4207-9451-6bbd20b73750_3024x4032.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Dg-0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f7eccb-be56-4fdd-841e-0e96299f3f5c_2427x2837.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Dg-0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f7eccb-be56-4fdd-841e-0e96299f3f5c_2427x2837.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Dg-0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f7eccb-be56-4fdd-841e-0e96299f3f5c_2427x2837.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Dg-0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06f7eccb-be56-4fdd-841e-0e96299f3f5c_2427x2837.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><figcaption class="image-caption">Same arguments, different whiteboard. Every year....</figcaption></figure></div><p><strong>8. Quota-setting is an art and a science.</strong></p><p>The science: model quota coverage top-down and track your &#8220;street quota.&#8221; Top-down modeling simply means building a capacity model with the number of reps you plan to hire and your expected attrition rate. Your street quota is the every-changing sum of the quota you&#8217;ve actually assigned. It will incorporate the <em>actual</em> hiring and <em>actual</em> attrition, as well as any exceptions that you make.</p><p>The art: overall coverage is a judgment call, not a formula. Typically you want more quota on the street than your company target, but how much more quota? No spreadsheet will tell you the right answer. You need to balance making sure you have enough quota on the street to hit the plan, without making the target so unrealistic that your reps all quit (which, of course, reduces your street quota). And you need to constantly track the street quota against your plan.</p><p><strong>9. This is a test to see if you are reading this article.</strong></p><p>I had a bunch of candidates for the 9th commandment, including:</p><ul><li><p>Remember that people hate to lose more than they love to win</p></li><li><p>Start by defining what success looks like, as well as what excellence looks like</p></li><li><p>Reps are like water, they flow to the path of least resistance</p></li></ul><p>But I couldn&#8217;t really settle on one, so I thought I&#8217;d add this Easter egg instead. Make a note in the comments to share which principle you think I am missing.</p><p><strong>10. Sell the plan.</strong></p><p>Designing a great comp plan is only half the job. You have to tell a story: not just <em>here&#8217;s the plan</em>, but <em>here&#8217;s why it&#8217;s designed this way and here&#8217;s how you can make a lot of money.</em></p><p>Before rolling it out broadly, I always previewed it with a few people to gauge their reactions and get ahead of objections. And I&#8217;d ask the most aggressive reps how they&#8217;d &#8220;break&#8221; it. If they can find the loophole, your reps will too, and it&#8217;s better to find out first and prepare.</p><p>You need to enable the reps <em>and their managers</em> on the benefits of the plan. A good plan can be a recruiting tool, and the managers need to know it inside and out. And when you roll out the plan at the beginning of the year, show them the scenarios: here&#8217;s what you need to do to earn twice your OTE. Here is your path (even if highly unlikely) to earning a million dollars.</p><p>The plan is the strategy. How you sell it is the execution.</p><p><em>Acknowledgements: Thanks to <a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fkj-logue-100aa729%2F">KJ Logue</a> for his expertise on comp planning and <a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fgrahamneray%2F">Graham Neray</a> for edits and feedback.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! 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[Before DevRel was a Thing]]></title><description><![CDATA[The early days of the MongoDB developer community, with a few fun facts thrown in as well]]></description><link>https://meghangill.substack.com/p/before-devrel-was-a-thing</link><guid isPermaLink="false">https://meghangill.substack.com/p/before-devrel-was-a-thing</guid><dc:creator><![CDATA[Meghan Gill]]></dc:creator><pubDate>Tue, 24 Mar 2026 14:17:43 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21QngB%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F15ea4c6a-8e8d-4699-889f-49fc46d1f948_2495x2862.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I recently decided to get back on Twitter (or X, as the Zs call it), and asked the Twitterverse what I should write about. Developer Relations legend Tim Berglund responded with:</p><div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/tlberglund/status/2032537383867134139&quot;,&quot;full_text&quot;:&quot;<span class=\&quot;tweet-fake-link\&quot;>@meghanpgill</span> I mean, to me, sales ops is arcane magick (the \&quot;K\&quot; matters here), and I'm impressed by anybody who can do it. But Mongo really blazed a DevRel trail in 2010, before anybody was using the term. You were a huge part of that.&quot;,&quot;username&quot;:&quot;tlberglund&quot;,&quot;name&quot;:&quot;Tim Berglund&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1840861157672042497/MDy1qRJr_normal.jpg&quot;,&quot;date&quot;:&quot;2026-03-13T19:20:49.000Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:1,&quot;retweet_count&quot;:0,&quot;like_count&quot;:1,&quot;impression_count&quot;:19,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;video_preview_media_key&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>While the latter half of my 15 year stint at MongoDB was running sales operations, I got my start as a generalist, largely focused on marketing and developer relations. You could say I was the &#8220;first GTM hire&#8221; but people didn&#8217;t really use the term &#8220;GTM&#8221; for sales and marketing back in 2010. And it was such a small team (less than 10 people when I joined) that we all kind of did a bit of everything. More on that later when we talk about conferences and events.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! Subscribe for free to receive new posts.</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>While it&#8217;s kind of Tim to say that I had a hand in blazing the DevRel trail, I often think that I get <em>too</em> much credit for the early success. It really started with the product. </p><h2>The OG PLG</h2><p>Dwight and Eliot made an early decision that became the basis for the company&#8217;s success: they made MongoDB open source.</p><p>Another term that didn&#8217;t exist back in 2010 was product-led growth (PLG), the idea of building your business with a product that delights customers and can be accessed without the clunky interface of a sales rep. In the years before MongoDB launched a cloud product, open source was the equivalent of a freemium model.</p><p>Downloading the software was free and completely frictionless &#8211; we didn&#8217;t even require any information from developers to download it. <em>(The fact that downloads weren&#8217;t gated behind an email form would be cause for much consternation among the sales team, who complained that they didn&#8217;t have visibility into the people using the software. A problem that I was later faced with while running sales operations.)</em></p><p>At the heart of the viral adoption of MongoDB was the simplicity of the product. When I spoke to developers during many long days of booth duty at events like PyCon or JavaWorld, they spoke enthusiastically about how intuitive MongoDB was. Organizing data in tables and rows was complex, and didn&#8217;t map to the way that they wrote code. Storing data in JSON documents felt natural.</p><p><em>(Few people know it, but the leaf in the MongoDB logo embodied that intuitive user experience. Dwight gave the designer instructions that he wanted something that felt &#8220;natural.&#8221;)</em></p><p>The first-time experience was critical. Not only did it need to be easy to get up and running, but if you needed help, Eliot would typically respond to questions on the user forum in less than 15 minutes. &#8220;We can&#8217;t give people a good experience,&#8221; I remember Dwight saying, &#8220;it needs to be <em>amazing</em>, so that they remember and tell their friends about it.&#8221;</p><p>This product experience is the foundation for the early success of MongoDB. Making  developers feel like they were part of a movement, not just users of a tool, simply added fuel to the fire.</p><h2>The in-person developer community</h2><p>I took direction from Dwight. Even though he was CEO, he spent most of his time coding, and he understood developers.</p><p>I was struck by Dwight&#8217;s comment about giving people an amazing experience. When I saw community members answering questions on the forums, posting on social media, or writing about MongoDB, I would reach out to thank them. Soon I was mailing MongoDB coffee mugs all over the world.</p><p>We made a list of developer events, conferences, and meetups, and started reaching out to organizers to get a MongoDB engineer on the agenda. Soon the small team of engineers (remember we were less than 10 people at this point) were getting pulled into events so much that it was eating away at their programming time. I quickly started tapping that list of MongoDB enthusiasts I had mailed mugs to, offering to sponsor them to attend a conference and speak about MongoDB. Honestly, what now seems like a brilliant hack was born out of necessity: the engineers were frustrated that events were eating into their coding time, and I was caught between Dwight&#8217;s desire to be everywhere and a team that just wanted to code. But this approach ultimately made the community an extension of the team.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21QngB%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F15ea4c6a-8e8d-4699-889f-49fc46d1f948_2495x2862.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QngB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15ea4c6a-8e8d-4699-889f-49fc46d1f948_2495x2862.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QngB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15ea4c6a-8e8d-4699-889f-49fc46d1f948_2495x2862.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QngB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15ea4c6a-8e8d-4699-889f-49fc46d1f948_2495x2862.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QngB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15ea4c6a-8e8d-4699-889f-49fc46d1f948_2495x2862.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21QngB%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F15ea4c6a-8e8d-4699-889f-49fc46d1f948_2495x2862.jpeg" width="2495" height="2862" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/15ea4c6a-8e8d-4699-889f-49fc46d1f948_2495x2862.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2862,&quot;width&quot;:2495,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:938995,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://meghangill.substack.com/i/191984331?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0d5dca8f-4614-4731-a8c3-0c4781b16f3e_4032x3024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QngB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15ea4c6a-8e8d-4699-889f-49fc46d1f948_2495x2862.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QngB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15ea4c6a-8e8d-4699-889f-49fc46d1f948_2495x2862.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QngB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15ea4c6a-8e8d-4699-889f-49fc46d1f948_2495x2862.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QngB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F15ea4c6a-8e8d-4699-889f-49fc46d1f948_2495x2862.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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><figcaption class="image-caption">You can still find one of the original MongoDB coffee mugs at my mom&#8217;s house</figcaption></figure></div><p>That quickly evolved into us running full-day events dedicated to MongoDB. They weren&#8217;t sales pitches, but rather technical sessions from both MongoDB engineers and community members. Soon we were running events almost every month. These have since evolved into <a href="iframe.php?url=https%3A%2F%2Fwww.mongodb.com%2Fevents%2Fmongodb-local">MongoDB&#8217;s .local event series</a>.</p><p>As I write this, I am struck by the fact that connecting with people one-to-one (sending them a coffee mug) and in-person (at meetups and conferences) were such old-school, low-tech ways of building momentum. Yet they were critical to the early adoption and enthusiasm.</p><h2>Going online with MongoDB University</h2><p>The one-to-one approach was critical, but it couldn&#8217;t scale. We needed a way to bring the same sense of welcome and momentum to developers we&#8217;d never meet in person.</p><p>I can&#8217;t take credit for the next major marketing innovation, which was <a href="iframe.php?url=https%3A%2F%2Flearn.mongodb.com%2F">MongoDB University</a>. My friend Andrew joined the company with the mission of launching massive open online courses (MOOCs) that could teach thousands of developers around the world.</p><p>Developers were thrilled to post their certificate of completion of the first course, M101 MongoDB for Developers, on LinkedIn and Twitter. This small piece of recognition became a source of pride for those that took the first course. And those social media posts fed the virtuous cycle, driving more virality and momentum around the product.</p><p>BTW, the last time I checked, over a million people have taken an online course on MongoDB.</p><h2>There was a lot of other stuff to</h2><p>There was a lot of other stuff too. Stickers mailed to university students. Answering a post on our free support forum at midnight. Posting the logo of every company using MongoDB on the docs. None of it looked like &#8220;marketing&#8221; in the traditional sense.</p><p>I think that&#8217;s the point. The early success of MongoDB wasn&#8217;t a campaign. It wasn&#8217;t a launch moment or a viral video&#8230; though the infamous <a href="iframe.php?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Db2F-DItXtZs">&#8220;MongoDB is Webscale&#8221;</a> video certainly helped &#128578; It was thousands of small interactions. That accumulated into a community, and the community became the engine.</p><p><em>(MongoDB would get a lot of flak on Hacker News for the MongoDB is Webscale video, with many developers assuming that we made the video as a marketing stunt. Another fun fact: I still to this day have no idea who made the video, but rest assured it wasn&#8217;t anyone who worked at MongoDB. )</em></p><p>The playbook, if you can call it that: make the product so good it sells itself, then treat every person who shows up for it like they&#8217;re part of something. The rest tends to follow.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://meghangill.substack.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 The Top Line! Subscribe for free to receive new posts.</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></channel></rss>