Michel Lieben

3.5K posts

Michel Lieben banner
Michel Lieben

Michel Lieben

@MichLieben

CEO at https://t.co/YKizWZdxjK ($7M ARR). Helping GTM teams scale with AI & Tech: https://t.co/Vooe1yaqqx. Connect: https://t.co/VCBGhgKTW7 https://t.co/PhINKB8p78

Barcelona, Spain Katılım Mart 2012
719 Takip Edilen12.3K Takipçiler
Sabitlenmiş Tweet
Michel Lieben
Michel Lieben@MichLieben·
I'm exiting my $7M ARR agency to make the riskiest bet of my life. I'm launching a unified API that lets any team run their entire GTM from inside Claude Code. For three years we ran outbound for hundreds B2B clients and generated more than $50M in revenue for them. Our best GTM engineers went from days to hours on the same campaigns just by writing a few lines to a coding agent. If you really think about it, any tool is a login screen wrapped around an API that does the actual work. Once you can call that API directly, a small team runs the plays that used to take a whole ops department. But a coding agent is only as good as what you feed it: the right GTM skills, real outbound best practices, your keys across a dozen tools, your internal context, and every SOP, winning angle, and past result you have. So we packaged all of it into one subscription that gives Claude Code the skills, the context, and the tools it needs. Inside Claude Code, you type one line: "Build a list of software CEOs in London, flag who's in buying mode, write three angles, and load it into my sequencer." That's it. 1. It pulls the list from the right database 2. Enriches emails and phone numbers 3. Reads buying intent across several APIs 4. Writes the angles with ColdIQ's own skills 5. And drops it all into your sequencing tool. One prompt, 40+ tools, each job routed to whoever does it best. I don't say "riskiest bet" lightly. But I've trusted this instinct before, and it's the reason any of this exists. Before ColdIQ I got fired from four jobs and failed at seven startups in a row, and lost $40,000 of my own savings. People still ask how I knew LinkedIn would be our channel. I didn't. I posted for a month and a half with zero leads, then one post booked me 25 meetings. I eventually got the whole team on it, and LinkedIn has since added $5M in ARR. The same instinct that made me double down on LinkedIn early tells me now that GTM is moving into the terminal, and I want to be the one building that layer. We're opening private beta today and hand-picking a small group of design partners. Once you're in, you get: - a three-hour onboarding with our GTM engineers - one of those sessions with me directly - access to our private community with the team on hand for your questions - a weekly live session where I build GTM campaigns alongside you. Everything we can do to help you stand up your own GTM operating system. If you're a GTM engineer, an agency, a B2B operator, or a data provider, I'd love to chat with you. Comment 'GTM' below, send me a DM, or book a call with me, and I'll show you what we've built.
Michel Lieben tweet media
English
89
13
162
28.9K
Michel Lieben
Michel Lieben@MichLieben·
I had Claude Code read 6,750 LinkedIn posts from 25 creators who go viral consistently. It pulled out exactly why they win, across AI, sales, and content. I ran it because those same patterns are what grew my own LinkedIn account past 75K followers, and that growth is a big part of how we pushed ColdIQ past $7M ARR. I packaged the whole thing into a free guide. Inside: → the hooks, topics, and post lengths that land, and the ones that quietly kill your reach → the 3 formats sitting behind 82% of every post over 500 likes → what shifted between 2025 and 2026, so you model this year's playbook instead of last year's → my exact step-by-step to break through in your own niche → how to turn the people who engage into clients, using the cold email workflow we run Comment "6750" and I'll get it to your DMs. (You'll need to be following me so I can DM you)
Michel Lieben tweet media
English
402
28
234
22.7K
Michel Lieben
Michel Lieben@MichLieben·
@ArnaudBelingaCX Even more tbh Not sure how X impressions number work, but I’m sure they’re inflated
English
1
0
2
135
Arnaud Belinga
Arnaud Belinga@ArnaudBelingaCX·
1000 views on LinkedIn > 10,000 views on X.
English
5
0
7
536
Michel Lieben
Michel Lieben@MichLieben·
The waterfall above still asks one thing of you: an account and an API key with every provider in the stack. That's the setup tax, paid over and over before you find a single email. That's the part we're removing. ColdIQ is one API layer for the whole GTM stack, the keys and the skills and the context handed to Claude Code from a single subscription. Every provider sits behind it, nothing for you to wire up. coldiq.com
English
0
0
2
288
Michel Lieben
Michel Lieben@MichLieben·
You can turn a raw list of names into verified emails without ever logging into a single data provider. Start with the problem. You've built a list of people to reach: names, companies, maybe a LinkedIn link. What you're missing is the one thing you need to contact them, their email. Finding it is enrichment. No single provider has everyone. Each one builds its database its own way, so one covers a big slice of your list and has nothing on the rest. Bet everything on one tool and you leave half your list on the floor. So you don't. You stack providers cheapest to most expensive and run them in order. The cheap one clears most of the list for pennies. Everyone it misses falls to the next provider, then the next. The expensive aggregator only ever touches the few names nobody else could find. That's the waterfall. Each source catches what the one above it dropped, and your cost stays low because the priciest tool barely runs. Verify every email before you send. Skip it and it costs you: a dead address bounces, and enough bounces train Gmail to file you under spam. An unverified guess is worse than an empty cell. Set it up once in Claude Code, the provider order and a spend cap, then point the agent at your list. It runs the whole cascade, verifies every address, stops at your cap, and gives you one clean file. Every row comes back with the email, the source that found it, and whether it cleared verification. The few nobody could place get flagged, so you skip them and move on. Starting it was the only part that needed you.
Michel Lieben@MichLieben

x.com/i/article/2075…

English
3
0
4
1.7K
Michel Lieben
Michel Lieben@MichLieben·
@Tycho_luijten Insane hustle. Huge congrats on founding and building Dapper to where it is today 💪
English
1
0
2
213
Tycho
Tycho@Tycho_luijten·
I grew up in a social housing block raised by a single mother. That's the house behind me in the picture below. She still lives in it. As a kid, I watched her worry about groceries and rent, and I decided early that I never wanted that worry as an adult. So I started working my ass off right from the age of 14, always taking up a job or two. Always hustling on the side. In my twenties I wanted something of my own. I started seven businesses in ten years. Most went nowhere. Today I run Dapper, the #1 B2B demand-gen agency in Europe, 70 people and growing. Money stopped being the reason I work a long time ago. Now I do it because I get to build something I'm proud of, with people I love being around, and the fulfilment it gives me.
Tycho tweet media
English
4
1
15
1.3K
Michel Lieben
Michel Lieben@MichLieben·
You can now build an advanced outbound campaign entirely in Claude Code. By advanced, I mean it clones the companies already paying you, layers live buying signals like hiring and tech-stack changes, and waterfalls enrichment across three providers before it writes a single line of copy. Then it launches, reads the results, and pulls fresh lookalikes for the next round on its own. Here is the full step by step workflow: 1. Build the company list Run a lookalike search in PredictLeads to clone the companies already paying you, or pull straight from Apollo, Sales Nav, or Prospeo. Claude chews through 50k+ CSV rows without blinking. 2. Score and tier the accounts It runs your ICP criteria against the raw CSV with a lead-scoring skill, then splits the list into Tier 1 (manual outreach), Tier 2 (multi-channel), Tier 3 (email only). 3. Layer the buying signals PredictLeads surfaces hiring, tech-stack shifts, product launches, and press releases. Trigify catches the social signals: comments, likes, competitor mentions. 4. Find the decision-makers It builds the search from your ICP itself (title, seniority, department, geo) and uses LeadsFactory to pull several decision-makers per company. 5. Enrich and validate It waterfalls Prospeo, then CompanyEnrich, then FullEnrich, and cleans the risky emails before they ever touch your sequencer. 6. Write the copy and deploy It pulls your top-performing copy from Instantly or lemlist, writes a fresh angle off the signals, current initiatives, and persona, and batches 100-200 leads at a time so quality holds. Then it builds the campaign, injects the copy, uploads the leads, and configures the sending settings, all through the API. 7. Learn and sharpen After launch it reads the metrics, finds your highest-performing segments, and pulls fresh lookalikes from your best leads for the next round. The campaigns start improving themselves, like a retargeting pixel for outbound. The one-time setup is small: → CLAUDE.md with your scoring rules, tool preferences, and workflow logic → the skills docs, so Claude always picks the right action → your API keys The stack by layer: → data: @useapolloio, @openmartai, LeadsFactory → enrich: @FullEnrich, CompanyEnrich, @prospeo_io → signals: @predictleads, Trigify → tech: @builtwith → orchestrate: Claude Code, @cursor_ai, n8n → action: @InstantlyAI, @lemlist, @expandi_io → validate: BounceBan Your folder structure becomes your GTM brain. Skills plus API calls turn into outbound infrastructure that compounds with every campaign you run. P.S. you can reach most of these APIs and skills through one key with ColdIQ's Unified API.
Michel Lieben tweet media
English
1
1
20
1.8K
Michel Lieben
Michel Lieben@MichLieben·
@notmiramurati @khadri_othmane Just saw this, thanks for the mention! I dig the idea behind your incoming product, I did ask myself already how to capitalize on X engagement beyond just the visibility
English
0
0
2
223
Ted | unfair.so
Ted | unfair.so@notmiramurati·
@MichLieben @khadri_othmane Did you get a chance to look at my GTM list? would really appreciate your input x.com/notmiramurati/…
Ted | unfair.so@notmiramurati

Founders and operators with sharp GTM taste @gtmba_ – co-founder of Crew, helping AI-native startups hire and design GTM teams, 140+ portfolio companies @MichLieben – founder of ColdIQ, the Clay partner globally, 70+ B2B clients @ivanburazin – co-founder and CEO of @daytonaio, previously built Codeanywhere and Shift, and open-sourced his $5M seed deck @thatguybg – founder of @microHQ, rebuilding email into a self-organizing CRM, prev co-founded Launch House, ex-Google @tereza_tizkova – ex-founding GTM at @e2b, now @factoryai, writes on dev-tools and AI GTM @AlexLindahl – GTM engineer at Clay and author of Claymation, one of the best reads on GTM engineering who did I miss? x.com/i/lists/207482…

English
1
0
0
777
Michel Lieben
Michel Lieben@MichLieben·
You can run your entire LinkedIn outreach from Claude Code now. Watch @khadri_othmane build the whole system live👇
English
12
10
106
24.4K
Michel Lieben
Michel Lieben@MichLieben·
Point Claude Code at your competitor's last LinkedIn post. It scrapes everyone who engaged, keeps the ones who fit your ICP, and turns them into your next outbound campaign. Their audience raised their hand on the problem you both solve. Now it's your list. You can learn the entire workflow in the video below. Point it at a competitor's post or your own, it runs the same either way. No Sales Nav, no standalone scraper, no sequencer: 1. Point it at a post Yours or a competitor's, on a topic your buyer cares about. Everyone who engaged just told you they care. 2. Scrape every engager A skill wired to a LinkedIn API pulls likers and commenters. All of them, not the first page. 3. Run the full qualification pass (this is where most of the value is) → dedupe against anyone already in your CRM or another campaign → drop non-ICP on title and headline → cut your own team, clients, partners, and competitors → open each remaining profile → qualify on role, country, and company size (his fit: B2B SaaS, small to mid-market, so the giants fall out) → enrich the survivors → web-fetch each company to confirm the industry 4. Score and tier everyone 0 to 100 Tier 1 goes to manual review. Tier 2 and 3 get automated messages, each written for the person, not a template. 5. Write the copy around one hypothesis You hand it a single angle to test. It drafts the connection note and the message per persona, then pushes everything to a Notion database you can eyeball before a single message goes out. 6. Send natively from the terminal The same API fires the connection requests and DMs. No sequencer in the loop. Capped around 25 a day so the account never trips a flag. 7. Close the loop (the part no tool does today) After a batch you ask it "what worked?" It reads who accepted and who replied, finds what they have in common, and reworks the scoring and copy with you for the next run. A competitor just raised a round? It works that angle. One job title converts higher than the rest? It leans in. Every campaign trains the next one. The setup is identical to every other GTM motion you run this way: → a CLAUDE.md for the rules → one skill per action (scrape, qualify, write, send) → a memory file with your ICP, your offer, and what has worked before → your API keys Build it once. It compounds on every campaign after. A retargeting pixel, but for outbound. Othmane's closing line is the one worth keeping: automate to do better work, not more of it. Once the mechanics are free, the edge is taste. Full 55 minute build below. P.S. Most of the data and enrichment APIs here run through ColdIQ's Unified API. One key, 40+ providers.
Michel Lieben@MichLieben

You can run your entire LinkedIn outreach from Claude Code now. Watch @khadri_othmane build the whole system live👇

English
7
4
59
13.7K
Tycho
Tycho@Tycho_luijten·
Suits, but it's a B2B marketing agency and the biggest risk is a mushroom matcha addiction. (featuring yours truly as Mike)
English
3
13
35
6K
Michel Lieben
Michel Lieben@MichLieben·
I'm exiting my $7M ARR agency to make the riskiest bet of my life. I'm launching a unified API that lets any team run their entire GTM from inside Claude Code. For three years we ran outbound for hundreds B2B clients and generated more than $50M in revenue for them. Our best GTM engineers went from days to hours on the same campaigns just by writing a few lines to a coding agent. If you really think about it, any tool is a login screen wrapped around an API that does the actual work. Once you can call that API directly, a small team runs the plays that used to take a whole ops department. But a coding agent is only as good as what you feed it: the right GTM skills, real outbound best practices, your keys across a dozen tools, your internal context, and every SOP, winning angle, and past result you have. So we packaged all of it into one subscription that gives Claude Code the skills, the context, and the tools it needs. Inside Claude Code, you type one line: "Build a list of software CEOs in London, flag who's in buying mode, write three angles, and load it into my sequencer." That's it. 1. It pulls the list from the right database 2. Enriches emails and phone numbers 3. Reads buying intent across several APIs 4. Writes the angles with ColdIQ's own skills 5. And drops it all into your sequencing tool. One prompt, 40+ tools, each job routed to whoever does it best. I don't say "riskiest bet" lightly. But I've trusted this instinct before, and it's the reason any of this exists. Before ColdIQ I got fired from four jobs and failed at seven startups in a row, and lost $40,000 of my own savings. People still ask how I knew LinkedIn would be our channel. I didn't. I posted for a month and a half with zero leads, then one post booked me 25 meetings. I eventually got the whole team on it, and LinkedIn has since added $5M in ARR. The same instinct that made me double down on LinkedIn early tells me now that GTM is moving into the terminal, and I want to be the one building that layer. We're opening private beta today and hand-picking a small group of design partners. Once you're in, you get: - a three-hour onboarding with our GTM engineers - one of those sessions with me directly - access to our private community with the team on hand for your questions - a weekly live session where I build GTM campaigns alongside you. Everything we can do to help you stand up your own GTM operating system. If you're a GTM engineer, an agency, a B2B operator, or a data provider, I'd love to chat with you. Comment 'GTM' below, send me a DM, or book a call with me, and I'll show you what we've built.
Michel Lieben tweet media
English
89
13
162
28.9K
Michel Lieben
Michel Lieben@MichLieben·
@thecamjwright Agency now exists under a different name and is led by my now ex-business partner Client contracts have been moved over there, but on my end, I only believe in going all in
English
1
0
2
150
Cam Wright
Cam Wright@thecamjwright·
@MichLieben Crazy - why scrap the agency entirely.. why not build this in addition to it?
English
1
0
0
216
Michel Lieben
Michel Lieben@MichLieben·
@Tycho_luijten It's a common (bad) practice many people follow: optimizing for the algorithm and the ICP filter. Problem is you can hit both perfectly and still write something no actual human wanted to read.
English
0
0
3
290