LeadMarmot to Smartlead
Keep a Smartlead campaign supplied with fresh, funded leads every weekday.
What you get
A Smartlead campaign that never runs dry: every weekday, the companies that just raised, launched or started hiring, with the need they have most and the opener.
Option 1: the CSV
- Save the CSV from the morning email.
- In Smartlead, upload leads to the campaign from the CSV. Map contact_email, company, website, and hook as a custom field.
- Use the custom field as the opening line of your sequence.
Filter to verified addresses first. For the upload screen, see Smartlead's import guide.
Option 2: automatic
The JSON API returns the same rows as the file. Your key is in every LeadMarmot email.
GET https://leadmarmot.com/api/leads?key=YOUR_KEY latest file GET https://leadmarmot.com/api/leads?key=YOUR_KEY&need=GEO one need only GET https://leadmarmot.com/api/leads?key=YOUR_KEY&date=2026-11-02 GET https://leadmarmot.com/api/leads?key=YOUR_KEY&company=hyperbolic.ai
Each lead carries: date, company, website, signal, hook, needs, top need, contact email with type and verification, LinkedIn, contact form, X handle, the evidence behind each need, round, amount, country, sector, what they sell.
Schedule the call every weekday morning in Zapier or Make and push each row to Smartlead through its API or Zapier action. See the Zapier guide.
Option 3: the agent
The MCP server turns the file into tools your agent can call. Add https://leadmarmot.com/mcp?key=YOUR_KEY as an MCP server in Claude or ChatGPT, then ask for this morning's leads by need, the opener for one company, or a draft in your voice. The sample_leads tool works without a key.
Which leads to send
Every lead lists its needs, strongest first. If you sell GEO, send the ones whose top_need is GEO: their buyer asked ChatGPT a question and got a rival's name, and the hook says so in one sentence. If you sell content, paid or PR, filter on that need instead. One service, one need, one line: that is the whole pitch.
Keep your sending domain clean
Send only to addresses with a value in email_verified, skip helpdesk mailboxes, and keep daily volume where your tool's warm-up plan puts it. Where there is no address, the file still gives you the LinkedIn page, the contact form or the X handle, and the opener works the same way there.