What you do once, so we can run LinkedIn outreach on your CEO profile through HeyReach without the account getting locked. About 5 minutes.
We run your LinkedIn outreach through HeyReach, used by 1,000+ B2B agencies for managed outreach. We send from your CEO profile because founder-to-owner messages get far higher reply rates than an employee profile. To stay logged in without LinkedIn locking the account every few days, we need three things. The two-factor (2FA) secret is the one piece we cannot regenerate, so Step 1 is about capturing it correctly.
Three things for your CEO LinkedIn account:
The LinkedIn login email
The LinkedIn password
The 2FA (authenticator) secret key, captured in Step 1 below
Run these steps on the LinkedIn account we will send from (your CEO profile). About 5 minutes.
Sign in to the account at linkedin.com
Click Me at the top right, then Settings & Privacy
In the left menu, click Sign in & security
Find the row Two-step verification, then click Set up if it is off, or Change if SMS is the active method
Choose Authenticator app as the verification method, then Continue, and enter your password if asked
LinkedIn shows a QR code. Do not scan it yet
Below the QR code, click Can't scan QR code? Enter the code manually (the wording changes occasionally, look for the small text under the QR)
A 32-character key appears in groups of four, like ABCD EFGH IJKL MNOP QRST UVWX YZ23 4567.
Copy this string and save it somewhere safe. This is the one thing we cannot regenerate from your email and password
Keep the LinkedIn tab open so you can finish setup in 1D
Paste the secret into any authenticator app (Google Authenticator, Authy, Microsoft Authenticator). It generates a six-digit code
Enter that code back into LinkedIn to confirm. 2FA is now active
Save LinkedIn's backup recovery codes to your password manager too. We will not need them, but you might
Both options are encrypted end to end. Never send credentials in a plain email.
Create a LastPass entry titled Angry Shrimp LinkedIn
Username = LinkedIn login email. Password = LinkedIn password
In the Notes field, paste one line: 2FA: ABCD EFGH IJKL MNOP QRST UVWX YZ23 4567 (with your real secret)
Share the entry with team@dopaminedigital.io
Go to onetimesecret.com
Paste the email, password, and 2FA secret. Set a passphrase if you want a second layer
Send the generated link (and passphrase, if set) to team@dopaminedigital.io
Within one business day, we import the account into HeyReach with the 2FA secret bound. No further input from your side
HeyReach validates the connection, syncs your existing connections, and runs a 24 to 48 hour warmup where activity is intentionally low
Once warmup completes, outreach goes live on the sequences your account team has approved, sent in your voice as the CEO
Replies are read and handled by our team, and qualified ones are pushed toward a booked call
| You keep | How |
|---|---|
| Normal sign-in from any device | Add the 2FA secret to your own authenticator at the same time you give it to us |
| Full visibility | See every active session at LinkedIn → Settings → Sign in & security → Where you're signed in. Sign ours out anytime |
| Full message history | Every conversation HeyReach starts appears in your normal LinkedIn inbox |
| Instant revocation | Change your LinkedIn password and our connection drops immediately |
| Commitment | Detail |
|---|---|
| Stored encrypted | Credentials live only in our LastPass shared vault, keys held by Jordan and Filip. Never in spreadsheets or email threads |
| SOC 2 platform | HeyReach is SOC 2 Type II certified and does not export your contacts or message history |
| No profile changes | We never touch your profile, photo, headline, or summary, and never message outside approved segments |
| Clean exit | If you cancel, we delete the credentials from LastPass and HeyReach within 24 hours and confirm in writing |
| Question | Answer |
|---|---|
| I already use SMS-based 2FA. Do I turn it off? | No. LinkedIn lets authenticator-app 2FA coexist with SMS. Adding the authenticator method is enough, and HeyReach uses the authenticator codes only. Keep SMS as your personal fallback. |
| Can I revoke access later? | Yes, instantly. Change your LinkedIn password and HeyReach is disconnected at the next login attempt. Tell your Dopamine Digital account team afterwards so we update the campaign. |
| Why not use cookies or an API instead? | Cookie-based connections need manual re-authentication every few days, which kills campaign continuity, and LinkedIn offers no documented API for outbound automation. The 2FA-secret approach is the standard, the most stable, and the only one we use across our client base. |
| Will this hurt my profile or get it flagged? | No. We keep volume low and human-paced, send during business hours, never send identical messages in bulk, and cap daily actions, so the profile stays healthy. |
| I cannot follow the technical steps. Can I get a walkthrough? | Yes. Email team@dopaminedigital.io and we will set up a 15-minute screen-share. The steps look intimidating in writing and take about 4 minutes live. |
For setup questions or to send your credentials, email team@dopaminedigital.io. If the LinkedIn screen looks different from these steps, screenshot it and send it across, we keep this page updated.