derrick
Tutorials 10 min read

Tutorials

Derrick with MirrorProfiles: Build a Prospecting File, Then Actually Send It

Build and enrich a LinkedIn prospecting file with Derrick in Google Sheets, then use rented accounts to clear the weekly connection request ceiling.

Updated 10 min read

Derrick and MirrorProfiles solve two different halves of the same bottleneck. Derrick builds and enriches the prospecting file in Google Sheets. MirrorProfiles rents the warmed LinkedIn accounts that let you actually contact everyone in it.

The problem shows up the moment your prospecting gets good. You can build a clean, segmented list of several thousand contacts in an afternoon. Then you hit LinkedIn's connection request ceiling, and that list takes four months to work through. The data was never the constraint. The number of accounts was.

This tutorial covers both halves: which Derrick features to use to build a file worth sending, what they cost, and how renting additional LinkedIn accounts changes the arithmetic on the other side.

Build the file in Google Sheets with Derrick

Derrick runs as a sidebar inside Google Sheets. You put LinkedIn or Sales Navigator search results in a sheet, and each feature fills columns row by row. Three features do most of the work in this workflow.

Import LinkedIn Leads

Import LinkedIn Leads (sales navigator) turns a Sales Navigator search into rows in your sheet, at 1 credit per profile. There is a matching feature for regular LinkedIn search results if you do not have a Sales Navigator seat. Both are available on the free plan.

The advice worth repeating here is about how you search, not how you import. Run several narrow searches rather than one broad one, even when they target the same population. Two reasons:

  • Soft filters give you the nuance your copy needs. An IT project manager with under two years in the company does not respond to the same argument as one with five years. They do not know the same history, and they do not own the same problems. If a rigid filter leaves you with 1500 people, split that with soft filters so each segment gets copy that fits.
  • Most automation tools work on one list, one campaign, one message. If you never split, you can never tell whether the senior segment replies better than the junior one. Splitting at import is what makes the test readable later.

Enrich Leads

Enrich Leads pulls what a profile holds beyond the headline: skills, education, experience, current role details. It costs 1 credit per profile and is available on the free plan.

Recruiters use it to score a candidate before making contact, because the last year of study and the skills list answer most of the screening question on their own. Sales teams use it for the same reason in a different order: the extra fields are what make a first message specific instead of generic.

The practical advantage is that the enrichment lands in the file you already built. You are not exporting to a second tool and joining two spreadsheets by hand.

Enrich Companies

Enrich Companies does the same for the company page: tagline, description, industry, country, type, and the exact headcount rather than the 51 to 200 bracket that LinkedIn shows publicly. It costs 1 credit per company and is available on the free plan.

Exact headcount matters more than it sounds. Most segmentation rules are written as thresholds, and a bracket forces you to guess which side of the threshold a company falls on.

What these features need, and what they cost

Two things are worth stating plainly before you plan a batch, because both are commonly misunderstood.

The LinkedIn features need your LinkedIn session connected

Import LinkedIn Leads, Import LinkedIn Companies, Enrich Leads and Enrich Companies all read LinkedIn pages. They therefore need your LinkedIn session connected through the Derrick Chrome extension. There is no way around that, and any tutorial telling you otherwise is describing a different product.

What this does not mean is that you are burning your LinkedIn messaging quota. Reading a profile and sending a connection request are two separate budgets. The enrichment side is generous. The outreach side is where the ceiling lives, which is exactly the problem MirrorProfiles addresses.

Not every Derrick feature needs LinkedIn. SIRET/SIREN enrichment reads the French company registry, and Find Duplicates and Find Gender run locally. Those work with no LinkedIn session at all.

The credit arithmetic

FeatureCostPlanLinkedIn session
Import LinkedIn Leads1 credit per profilefree plan includedrequired
Enrich Leads1 credit per profilefree plan includedrequired
Enrich Companies1 credit per companyfree plan includedrequired
Find Duplicatesfree, unlimitedevery plannot required

A file of 500 leads imported and enriched at profile level costs 1000 credits. Add company enrichment on 120 distinct accounts and you are at 1120. The free plan gives you 100 credits per month, enough to test the workflow properly on a small segment. Paid plans start at 9 euros per month, and the per credit price falls as volume rises.

One habit saves more credits than any other: deduplicate before you enrich, not after. Find Duplicates is free and unlimited, and a list assembled from four overlapping searches is routinely 15 percent redundant.

Why the file is not the bottleneck

Once the file is built and the copy is written, you launch. And you hit the wall: LinkedIn caps how many connection requests a single account can send.

The figure most teams observe is around 100 per week per account. It is not a published guarantee, it varies with account age and behaviour, and LinkedIn adjusts it. Treat it as an order of magnitude, not a contract, and watch your own account rather than someone else's number.

Two beliefs worth correcting while we are here.

A paid subscription does not raise this limit. Sales Navigator buys you search filters, InMail credits and lead management. It does not buy you more connection requests, and teams are regularly surprised by that after upgrading specifically to get past the ceiling.

And the note attached to a connection request is not free upside. Many practitioners find requests without a note get accepted more often, and a 300 character note is rarely enough room to make a real case anyway. If they do not accept, you cannot follow up automatically at all, which is why acceptance rate matters more than message quality at this stage. What actually moves acceptance is your own profile: a clear headline, a banner that says what you do, and a summary written for the person receiving the request.

What MirrorProfiles adds on the outreach side

MirrorProfiles rents warmed, ready to use LinkedIn accounts for automation. The value for a Derrick workflow is arithmetic: each additional account carries its own connection request allowance.

Renting accounts also changes three things beyond volume:

  1. Your own account stops carrying all the automation. Sequences run on rented accounts rather than the profile you also use professionally.
  2. The pipeline stays with the company. When a rep leaves, the conversations do not leave with their personal profile.
  3. You can verticalise. One account per segment means the content published from it is coherent for the people receiving requests from it.

The arithmetic, worked through

Take a prospecting file of 1800 contacts after cleaning and prioritisation, and assume the commonly observed ceiling of roughly 100 requests per week per account.

SetupRequests per weekTime to work 1800 contacts
Your account aloneabout 100about 18 weeks
Your account plus 5 rentedabout 600about 3 weeks

Eighteen weeks is not a slower version of three weeks. It is a different campaign: by week twelve the data has decayed, people have changed jobs, and the trigger you built the sequence around has expired. Compressing the send window is what keeps the file worth what you paid to build it.

The obvious objection

Six LinkedIn inboxes is six places to miss a reply. Either use an automation tool with a native multi-account inbox, or add an inbox aggregation layer. This is not a detail to solve later: a reply that nobody sees is worse than a request that was never sent, because you paid for it twice.

Where the two tools meet in practice

The handoff is simpler than it looks. Derrick owns everything up to the send, and nothing after it.

  1. Search in Sales Navigator or regular LinkedIn, in several narrow passes rather than one broad one.
  2. Import each search into its own tab with Import LinkedIn Leads, so the segments stay separable.
  3. Deduplicate across tabs with Find Duplicates, which is free.
  4. Enrich profiles and companies on the rows that survived, not on the raw import.
  5. Split into one file per message angle, driven by the enriched fields.
  6. Send from your automation tool, spread across the accounts you have available.

Step 4 is where most credit gets wasted when the order is wrong. Enriching before deduplicating means paying twice for the same person, and there is no refund for a duplicate.

If your workflow lives somewhere other than a spreadsheet, the same enrichment is available through the Derrick MCP for Claude and ChatGPT from the Standard plan, and through the REST API for a CRM triggered flow. The credit cost is identical on all three surfaces.

When this stack is the wrong answer

Adding accounts multiplies whatever you are already doing, which is only good news if what you are doing works. Three situations where the extra capacity makes things worse rather than better.

Your acceptance rate is already low

If one account converts 15 percent of requests, six accounts convert 15 percent of six times as many requests, and you have simply spent more to confirm the same problem. Fix the profile and the targeting on one account first. The ceiling is frustrating precisely because it forces that discipline, and removing it before you have earned it is how teams end up with a large, unresponsive audience.

Your total addressable market is small

If your entire ICP is 900 companies, you do not have an 18 week problem. You have a two month problem, and the answer is better sequencing rather than more accounts. Renting capacity to burn through a small market faster mostly means you run out of market faster.

Nobody owns the replies

Send capacity and response capacity are different resources. Six hundred requests a week produces conversations, and conversations need someone to have them. If one person is already behind on the inbox at 100 requests a week, the constraint was never the ceiling.

The honest test is simple: run one week at your current volume and count how many replies went unanswered for more than 24 hours. If that number is above zero, capacity is not your problem yet.

What this stack actually buys you

Derrick gives you volume and quality on the data side, from a spreadsheet you already know how to use, with the credit cost written on every feature before you run it. MirrorProfiles removes the per account ceiling on the outreach side. An automation tool sits between them and does the sending.

None of it substitutes for segmentation. A file of 1800 contacts sent as one campaign to one message will underperform 1800 contacts split into six angles, whatever the send capacity. The extra accounts compress the calendar. The enrichment is what makes the message worth compressing.

Related tutorials: connecting your LinkedIn session, pulling every contact channel from a domain, finding phone numbers in bulk, and verifying a list before you send.

We send one email every 2 weeks with the prospecting workflows we run ourselves, credit costs included. Subscribe to the Derrick newsletter to get the next one first.

Frequently asked questions

Why use MirrorProfiles alongside Derrick?

They fix different halves of the same bottleneck. Derrick builds and enriches a file of several thousand contacts in Google Sheets without difficulty, but LinkedIn caps how many connection requests one account can send, a ceiling most teams observe at around 100 per week. Renting additional warmed accounts multiplies the send capacity so a large file does not take months to work through.

Does Derrick need my LinkedIn session connected?

Yes, for the LinkedIn features. Import LinkedIn Leads, Import LinkedIn Companies, Enrich Leads and Enrich Companies all read LinkedIn pages and need your session connected through the Derrick Chrome extension. Other features do not: SIRET/SIREN enrichment reads the French company registry, and Find Duplicates and Find Gender run locally with no LinkedIn session at all.

Which Derrick features does this tutorial use, and what do they cost?

Three, all included on the free plan. Import LinkedIn Leads builds the file from a Sales Navigator or regular LinkedIn search at 1 credit per profile. Enrich Leads pulls skills, education and experience at 1 credit per profile. Enrich Companies returns tagline, industry, country and the exact headcount rather than a bracket, at 1 credit per company. Find Duplicates is free and unlimited, and should be run before enrichment rather than after.

Does a Sales Navigator subscription lift the weekly connection request limit?

No. Sales Navigator buys search filters, InMail credits and lead management. It does not raise the number of connection requests an account can send, which surprises teams that upgrade specifically to get past the ceiling. The only way to increase total volume is to use more accounts.

How many accounts does it take to work a large file quickly?

It is arithmetic. At roughly 100 requests per week per account, a file of 1800 contacts takes about 18 weeks on a single account and about 3 weeks across six. The reason that matters is not speed for its own sake: by week twelve the data has decayed and the trigger the sequence was built around has expired. Compressing the send window is what keeps the file worth what you paid to build it.

Start enriching your sheet in 30 seconds

Free for 100 credits/month. No credit card.

Install Derrick free →