Connect HeyReach so people from B2B Signals go into a HeyReach campaign, by source, by campaign or one at a time.
Connect HeyReach when you want HeyReach to do the outreach for people B2B Signals finds. You choose which HeyReach campaign they go to, and HeyReach contacts them from your HeyReach accounts.Data moves one way: from B2B Signals to HeyReach. Replies stay in HeyReach. To bring a whole HeyReach campaign here instead, see Move from HeyReach.
Open Settings, then Integrations. On the HeyReach row, press Connect.
2
Paste your key
Paste it into HeyReach API key and press Connect HeyReach. When the key works, you see “HeyReach is connected.”
3
Pick where new people go
Under Where new people go, pick a HeyReach campaign. This is the workspace default. The list shows only HeyReach campaigns that take new people.
4
Choose which sources send people
Press Send a source somewhere else and pick a HeyReach campaign for each source you want to send. Pick Don’t send for a source you want to keep here.
The HeyReach drawer: the workspace default campaign, one watchlist with its own campaign, and the other sources under Send a source somewhere else.
Every choice in the drawer saves at once. A short message offers Undo.If the key doesn’t work, you see “We couldn’t connect HeyReach. Check the key and try again.” Check that you copied the whole key from HeyReach.
When you pick a campaign for a source, only people who arrive from then on go. People already there don’t go in one pile. If you turn a source off and on again, the count starts again from that moment.People from a source go in small batches. We check every 5 minutes and send up to 40 people per workspace each time. The rest wait for the next check.
What we pass along in the HeyReach drawer says: “The person’s name, company, job title, email when we have it and LinkedIn address. HeyReach does not receive our reason or suggested opener, so write the message there.”HeyReach writes and sends the messages from its own campaign. There is no Choose fields for HeyReach.
In the HeyReach drawer, under People you already have, press Check who would go. The button stays greyed out until you pick a campaign under Where new people go.
2
Pick who to include
Choose Good fits (7 and up), Strong fits (8 and up), Very strong fits (9 and up) or Everyone, then press Check who would go. Nothing is sent yet.
3
Read the answer
You see how many people would go, and how many are already in HeyReach and are skipped. See the people shows a few of them.
4
Send
Press Send N people. Only the owner or an admin can do this. You see “N people on the way to HeyReach.”
A single check covers up to 2,000 people, newest first.To send one person, open their page, open the menu and choose Send to HeyReach. The dialog says which campaign they go to and why: set on their campaign, set for where they came from, or your workspace default. If the menu item is greyed out, hold the pointer over it to see the reason from the table above.In a campaign’s People tab, you can also choose Send to HeyReach for one person or for several you select.
A campaign here can send its people to its own HeyReach campaign. That setting wins over the workspace default.
1
Open the campaign's settings
In the campaign, open More settings. Under Send to other tools, press Set for this campaign on the HeyReach row.
2
Pick the HeyReach campaign
Choose it under HeyReach campaign.
3
Choose who we send
People who accepted go once they accept the invite. Everyone who joins go as soon as they start in this campaign.
4
Save
Press Save.
To send people who are already in the campaign, press Check who would go, then Send N now. Up to 500 go at once. Run it again for the rest.To go back to the workspace setting, press Use the workspace default.
People sent to HeyReach stop in the campaign here, so nobody gets messages from both. They stop only once HeyReach has taken them. Their place in the campaign here doesn’t come back on its own.
If HeyReach keeps refusing people or not answering, its drawer shows Not working. with what happened in the last 30 days:
“HeyReach turned down N people we tried to send. Its key or the campaign may have changed. Check both in HeyReach, or disconnect and connect it again with a fresh key.”
“HeyReach didn’t answer after several tries for N people. Check that it is up. New people will be tried again.”
Open Settings, then Integrations, and press Manage on HeyReach.
2
Disconnect
Press Disconnect…, then confirm.
New people stop going to HeyReach. People already there stay there. Your choices of campaigns are removed. You can connect again any time.
Move from HeyReach
Bring a running campaign here, paused.
Integrations overview
Every tool you can connect.
Do not contact
Keep people and companies out of every tool.
Plans
What each plan includes.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"B2B Signals","description":"Find the people worth contacting right now, and reach them on LinkedIn and email.","colors":{"primary":"#191918","light":"#FDFDFC","dark":"#191918"},"logo":{"light":"https://mintcdn.com/b2-b-signals-llc/u5yYe4FZtFc5vtD_/logo/light.svg?fit=max\u0026auto=format\u0026n=u5yYe4FZtFc5vtD_\u0026q=85\u0026s=c8e807c41e5d009f2602d011f5ea437b","dark":"https://mintcdn.com/b2-b-signals-llc/u5yYe4FZtFc5vtD_/logo/dark.svg?fit=max\u0026auto=format\u0026n=u5yYe4FZtFc5vtD_\u0026q=85\u0026s=154162a91a97ee097fd9d1a3980c621f"},"favicon":"https://mintcdn.com/b2-b-signals-llc/u5yYe4FZtFc5vtD_/favicon.svg?fit=max\u0026auto=format\u0026n=u5yYe4FZtFc5vtD_\u0026q=85\u0026s=b62813d47d7e54d14cc0971ca5f7aeed","navbar":{"primary":{"type":"button","label":"Open B2B Signals","href":"https://app.b2bsignals.ai"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"b2-b-signals-llc","hasAudioNarration":false,"actualSubdomain":"b2-b-signals-llc","customDomains":[],"gitSource":{"type":"github","owner":"vladdehtiarov","repo":"b2b-signals-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":"","_id":"6ae943733464b837db7d9aad"},"chroma":{"latestBuiltDeploymentHistoryId":"6ae9439d3464b837db7d9d59","collectionId":"20047b6a-9c42-4cdc-8880-9c2000e651d0","liveDeploymentHistoryId":"6ae9439d3464b837db7d9d59","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae9be55626a14a9d452a483","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"default","tag":"Getting Started","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"integrations/heyreach","slug":"/integrations/heyreach","pageMetadata":{"title":"HeyReach","description":"Connect HeyReach so people from B2B Signals go into a HeyReach campaign, by source, by campaign or one at a time.","href":"/integrations/heyreach"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Connect HeyReach so people from B2B Signals go into a HeyReach campaign, by source, by campaign or one at a time.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,Frame,Heading,OptimizedImage,Step,Steps,Table,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Connect HeyReach when you want HeyReach to do the outreach for people B2B Signals finds. You choose which HeyReach campaign they go to, and HeyReach contacts them from your HeyReach accounts.`}),`\n`,_jsxs(_components.p,{children:[`Data moves one way: from B2B Signals to HeyReach. Replies stay in HeyReach. To bring a whole HeyReach campaign here instead, see `,_jsx(_components.a,{href:`/integrations/move-from-heyreach`,children:`Move from HeyReach`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`before-you-start`,children:`Before you start`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`You are the workspace owner or an admin.`}),`\n`,_jsx(_components.li,{children:`You have your HeyReach API key. In HeyReach, open Settings, then Integrations, then API.`}),`\n`,_jsx(_components.li,{children:`HeyReach has at least one campaign that takes new people. If it has none, make or start one there first.`}),`\n`,_jsx(_components.li,{children:`Your workspace is on a paid plan. Nothing goes to HeyReach while the workspace is on the Free plan.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`connect-heyreach`,children:`Connect HeyReach`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open HeyReach in Settings`,children:_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Settings`}),`, then `,_jsx(_components.strong,{children:`Integrations`}),`. On the `,_jsx(_components.strong,{children:`HeyReach`}),` row, press `,_jsx(_components.strong,{children:`Connect`}),`.`]})}),_jsx(Step,{title:`Paste your key`,children:_jsxs(_components.p,{children:[`Paste it into `,_jsx(_components.strong,{children:`HeyReach API key`}),` and press `,_jsx(_components.strong,{children:`Connect HeyReach`}),`. When the key works, you see “HeyReach is connected.”`]})}),_jsx(Step,{title:`Pick where new people go`,children:_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Where new people go`}),`, pick a HeyReach campaign. This is the workspace default. The list shows only HeyReach campaigns that take new people.`]})}),_jsxs(Step,{title:`Choose which sources send people`,children:[_jsxs(_components.p,{children:[`Press `,_jsx(_components.strong,{children:`Send a source somewhere else`}),` and pick a HeyReach campaign for each source you want to send. Pick `,_jsx(_components.strong,{children:`Don’t send`}),` for a source you want to keep here.`]}),_jsx(Frame,{caption:`The HeyReach drawer: the workspace default campaign, one watchlist with its own campaign, and the other sources under Send a source somewhere else.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/b2-b-signals-llc/u5yYe4FZtFc5vtD_/images/integrations/heyreach-drawer.png?fit=max\u0026auto=format\u0026n=u5yYe4FZtFc5vtD_\u0026q=85\u0026s=008f5c364facebba775429ca818dafda`,alt:`HeyReach drawer in Settings, Integrations, with Where new people go and Send a source somewhere else open`,\"data-og-width\":`1160`,width:`1160`,\"data-og-height\":`1800`,height:`1800`,\"data-path\":`images/integrations/heyreach-drawer.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/b2-b-signals-llc/u5yYe4FZtFc5vtD_/images/integrations/heyreach-drawer.png?w=280\u0026fit=max\u0026auto=format\u0026n=u5yYe4FZtFc5vtD_\u0026q=85\u0026s=b829b038c7ab2cbf7a70aecd4f7b4302 280w, https://mintcdn.com/b2-b-signals-llc/u5yYe4FZtFc5vtD_/images/integrations/heyreach-drawer.png?w=560\u0026fit=max\u0026auto=format\u0026n=u5yYe4FZtFc5vtD_\u0026q=85\u0026s=28b62495912c6b318de0d70d6bda7de9 560w, https://mintcdn.com/b2-b-signals-llc/u5yYe4FZtFc5vtD_/images/integrations/heyreach-drawer.png?w=840\u0026fit=max\u0026auto=format\u0026n=u5yYe4FZtFc5vtD_\u0026q=85\u0026s=01707911700fc1716444c8947810be8d 840w, https://mintcdn.com/b2-b-signals-llc/u5yYe4FZtFc5vtD_/images/integrations/heyreach-drawer.png?w=1100\u0026fit=max\u0026auto=format\u0026n=u5yYe4FZtFc5vtD_\u0026q=85\u0026s=e2d42f4d8656a0bd9885ef4929f0e80a 1100w, https://mintcdn.com/b2-b-signals-llc/u5yYe4FZtFc5vtD_/images/integrations/heyreach-drawer.png?w=1650\u0026fit=max\u0026auto=format\u0026n=u5yYe4FZtFc5vtD_\u0026q=85\u0026s=63ebbab2da194f7ba6bf3c3e223a92a0 1650w, https://mintcdn.com/b2-b-signals-llc/u5yYe4FZtFc5vtD_/images/integrations/heyreach-drawer.png?w=2500\u0026fit=max\u0026auto=format\u0026n=u5yYe4FZtFc5vtD_\u0026q=85\u0026s=abe81ff496181bd4208c8d484e0c12af 2500w`})})]})]}),`\n`,_jsxs(_components.p,{children:[`Every choice in the drawer saves at once. A short message offers `,_jsx(_components.strong,{children:`Undo`}),`.`]}),`\n`,_jsx(_components.p,{children:`If the key doesn’t work, you see “We couldn’t connect HeyReach. Check the key and try again.” Check that you copied the whole key from HeyReach.`}),`\n`,_jsx(Heading,{level:`2`,id:`which-people-go-on-their-own`,children:`Which people go on their own`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Send new people on their own`}),` is on when you connect. When it is off, nobody goes to HeyReach until you send them.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Where the person came from`}),_jsx(_components.th,{children:`Do they go on their own?`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.a,{href:`/sources/radar`,children:`Radar`})}),_jsxs(_components.td,{children:[`Only if you pick a HeyReach campaign for Radar under `,_jsx(_components.strong,{children:`Send a source somewhere else`})]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`A `,_jsx(_components.a,{href:`/sources/watchlists`,children:`watchlist`})]}),_jsx(_components.td,{children:`Only if you pick a HeyReach campaign for that watchlist`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`A `,_jsx(_components.a,{href:`/sources/smart-agents`,children:`Smart Agent`})]}),_jsx(_components.td,{children:`Yes, to the default campaign, unless you pick another for that agent`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`A campaign with its own HeyReach setting`}),_jsxs(_components.td,{children:[`Yes, as that campaign’s setting says. See `,_jsx(_components.a,{href:`#a-campaign-of-its-own`,children:`A campaign of its own`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Added by hand, from a file, from Clay or by API`}),_jsxs(_components.td,{children:[`No. Send them yourself, see `,_jsx(_components.a,{href:`#send-people-you-already-have`,children:`Send people you already have`})]})]})]})]}),`\n`,_jsx(_components.p,{children:`When you pick a campaign for a source, only people who arrive from then on go. People already there don’t go in one pile. If you turn a source off and on again, the count starts again from that moment.`}),`\n`,_jsx(_components.p,{children:`People from a source go in small batches. We check every 5 minutes and send up to 40 people per workspace each time. The rest wait for the next check.`}),`\n`,_jsx(Heading,{level:`2`,id:`who-never-goes`,children:`Who never goes`}),`\n`,_jsx(_components.p,{children:`A person never goes to HeyReach when:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Reason`}),_jsx(_components.th,{children:`What you see on their page`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`They are on `,_jsx(_components.a,{href:`/people/do-not-contact`,children:`Do not contact`})]}),_jsx(_components.td,{children:`”This person is on Do not contact”`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Their company is on Do not contact`}),_jsx(_components.td,{children:`”Their company is on Do not contact”`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`They have no LinkedIn link`}),_jsx(_components.td,{children:`”No LinkedIn link on this person”`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`We couldn’t identify a real person`}),_jsx(_components.td,{children:`”No person identified”`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`HeyReach has no campaign to send them to`}),_jsx(_components.td,{children:`”HeyReach has no campaign to send to yet”`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Your workspace is on the Free plan`}),_jsx(_components.td,{children:`”Not available on your plan”`})]})]})]}),`\n`,_jsx(_components.p,{children:`A person goes to the same HeyReach campaign only once. Sending them again does nothing.`}),`\n`,_jsx(Heading,{level:`2`,id:`what-heyreach-receives`,children:`What HeyReach receives`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`What we pass along`}),` in the HeyReach drawer says: “The person’s name, company, job title, email when we have it and LinkedIn address. HeyReach does not receive our reason or suggested opener, so write the message there.”`]}),`\n`,_jsxs(_components.p,{children:[`HeyReach writes and sends the messages from its own campaign. There is no `,_jsx(_components.strong,{children:`Choose fields`}),` for HeyReach.`]}),`\n`,_jsx(Heading,{level:`2`,id:`send-people-you-already-have`,children:`Send people you already have`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Check first`,children:_jsxs(_components.p,{children:[`In the HeyReach drawer, under `,_jsx(_components.strong,{children:`People you already have`}),`, press `,_jsx(_components.strong,{children:`Check who would go`}),`. The button stays greyed out until you pick a campaign under `,_jsx(_components.strong,{children:`Where new people go`}),`.`]})}),_jsx(Step,{title:`Pick who to include`,children:_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Good fits (7 and up)`}),`, `,_jsx(_components.strong,{children:`Strong fits (8 and up)`}),`, `,_jsx(_components.strong,{children:`Very strong fits (9 and up)`}),` or `,_jsx(_components.strong,{children:`Everyone`}),`, then press `,_jsx(_components.strong,{children:`Check who would go`}),`. Nothing is sent yet.`]})}),_jsx(Step,{title:`Read the answer`,children:_jsxs(_components.p,{children:[`You see how many people would go, and how many are already in HeyReach and are skipped. `,_jsx(_components.strong,{children:`See the people`}),` shows a few of them.`]})}),_jsx(Step,{title:`Send`,children:_jsxs(_components.p,{children:[`Press `,_jsx(_components.strong,{children:`Send N people`}),`. Only the owner or an admin can do this. You see “N people on the way to HeyReach.”`]})})]}),`\n`,_jsx(_components.p,{children:`A single check covers up to 2,000 people, newest first.`}),`\n`,_jsxs(_components.p,{children:[`To send one person, open their page, open the menu and choose `,_jsx(_components.strong,{children:`Send to HeyReach`}),`. The dialog says which campaign they go to and why: set on their campaign, set for where they came from, or your workspace default. If the menu item is greyed out, hold the pointer over it to see the reason from the table above.`]}),`\n`,_jsxs(_components.p,{children:[`In a campaign’s `,_jsx(_components.strong,{children:`People`}),` tab, you can also choose `,_jsx(_components.strong,{children:`Send to HeyReach`}),` for one person or for several you select.`]}),`\n`,_jsx(Heading,{level:`2`,id:`a-campaign-of-its-own`,children:`A campaign of its own`}),`\n`,_jsx(_components.p,{children:`A campaign here can send its people to its own HeyReach campaign. That setting wins over the workspace default.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the campaign's settings`,children:_jsxs(_components.p,{children:[`In the campaign, open `,_jsx(_components.strong,{children:`More settings`}),`. Under `,_jsx(_components.strong,{children:`Send to other tools`}),`, press `,_jsx(_components.strong,{children:`Set for this campaign`}),` on the HeyReach row.`]})}),_jsx(Step,{title:`Pick the HeyReach campaign`,children:_jsxs(_components.p,{children:[`Choose it under `,_jsx(_components.strong,{children:`HeyReach campaign`}),`.`]})}),_jsx(Step,{title:`Choose who we send`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`People who accepted`}),` go once they accept the invite. `,_jsx(_components.strong,{children:`Everyone who joins`}),` go as soon as they start in this campaign.`]})}),_jsx(Step,{title:`Save`,children:_jsxs(_components.p,{children:[`Press `,_jsx(_components.strong,{children:`Save`}),`.`]})})]}),`\n`,_jsxs(_components.p,{children:[`To send people who are already in the campaign, press `,_jsx(_components.strong,{children:`Check who would go`}),`, then `,_jsx(_components.strong,{children:`Send N now`}),`. Up to 500 go at once. Run it again for the rest.`]}),`\n`,_jsxs(_components.p,{children:[`To go back to the workspace setting, press `,_jsx(_components.strong,{children:`Use the workspace default`}),`.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`People sent to HeyReach stop in the campaign here, so nobody gets messages from both. They stop only once HeyReach has taken them. Their place in the campaign here doesn’t come back on its own.`})}),`\n`,_jsx(Heading,{level:`2`,id:`when-something-goes-wrong`,children:`When something goes wrong`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`What happens`}),_jsx(_components.th,{children:`What we do`}),_jsx(_components.th,{children:`What you do`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`HeyReach is busy or slow`}),_jsx(_components.td,{children:`We try again later`}),_jsx(_components.td,{children:`Nothing`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`HeyReach turns a person down`}),_jsx(_components.td,{children:`We don’t try that person again`}),_jsx(_components.td,{children:`Check the person in HeyReach`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Your HeyReach key stops working`}),_jsx(_components.td,{children:`Nothing reaches HeyReach`}),_jsx(_components.td,{children:`Disconnect, then connect with a new key`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`A new HeyReach campaign doesn’t show in the list`}),_jsx(_components.td,{children:`We keep the list for 3 minutes`}),_jsxs(_components.td,{children:[`Press `,_jsx(_components.strong,{children:`Refresh the list from HeyReach`})]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`not-working`,children:`Not working`}),`\n`,_jsxs(_components.p,{children:[`If HeyReach keeps refusing people or not answering, its drawer shows `,_jsx(_components.strong,{children:`Not working.`}),` with what happened in the last 30 days:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`“HeyReach turned down N people we tried to send. Its key or the campaign may have changed. Check both in HeyReach, or disconnect and connect it again with a fresh key.”`}),`\n`,_jsx(_components.li,{children:`“HeyReach didn’t answer after several tries for N people. Check that it is up. New people will be tried again.”`}),`\n`]}),`\n`,_jsx(_components.p,{children:`One person going through clears it.`}),`\n`,_jsx(Heading,{level:`2`,id:`disconnect-heyreach`,children:`Disconnect HeyReach`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the drawer`,children:_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Settings`}),`, then `,_jsx(_components.strong,{children:`Integrations`}),`, and press `,_jsx(_components.strong,{children:`Manage`}),` on `,_jsx(_components.strong,{children:`HeyReach`}),`.`]})}),_jsx(Step,{title:`Disconnect`,children:_jsxs(_components.p,{children:[`Press `,_jsx(_components.strong,{children:`Disconnect…`}),`, then confirm.`]})})]}),`\n`,_jsx(_components.p,{children:`New people stop going to HeyReach. People already there stay there. Your choices of campaigns are removed. You can connect again any time.`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Move from HeyReach`,href:`/integrations/move-from-heyreach`,children:`Bring a running campaign here, paused.`}),_jsx(Card,{title:`Integrations overview`,href:`/integrations/overview`,children:`Every tool you can connect.`}),_jsx(Card,{title:`Do not contact`,href:`/people/do-not-contact`,children:`Keep people and companies out of every tool.`}),_jsx(Card,{title:`Plans`,href:`/getting-started/plans`,children:`What each plan includes.`})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"HeyReach","description":"Connect HeyReach so people from B2B Signals go into a HeyReach campaign, by source, by campaign or one at a time.","href":"/integrations/heyreach"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Before you start","slug":"before-you-start","depth":2,"children":[]},{"title":"Connect HeyReach","slug":"connect-heyreach","depth":2,"children":[]},{"title":"Which people go on their own","slug":"which-people-go-on-their-own","depth":2,"children":[]},{"title":"Who never goes","slug":"who-never-goes","depth":2,"children":[]},{"title":"What HeyReach receives","slug":"what-heyreach-receives","depth":2,"children":[]},{"title":"Send people you already have","slug":"send-people-you-already-have","depth":2,"children":[]},{"title":"A campaign of its own","slug":"a-campaign-of-its-own","depth":2,"children":[]},{"title":"When something goes wrong","slug":"when-something-goes-wrong","depth":2,"children":[{"title":"Not working","slug":"not-working","depth":3,"children":[]}]},{"title":"Disconnect HeyReach","slug":"disconnect-heyreach","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"b2-b-signals-llc","siteName":"B2B Signals","title":"HeyReach - B2B Signals","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-03T10:58:39.938Z","originalFileLocation":"integrations/heyreach.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Connect HeyReach so people from B2B Signals go into a HeyReach campaign, by source, by campaign or one at a time.\">\u003cmeta data-mint-head name=\"application-name\" content=\"B2B Signals\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/b2-b-signals-llc/V2yPkCmV8meRxeDy/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/b2-b-signals-llc/V2yPkCmV8meRxeDy/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/b2-b-signals-llc/V2yPkCmV8meRxeDy/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/b2-b-signals-llc/V2yPkCmV8meRxeDy/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/b2-b-signals-llc/V2yPkCmV8meRxeDy/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/b2-b-signals-llc/V2yPkCmV8meRxeDy/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/b2-b-signals-llc/V2yPkCmV8meRxeDy/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/b2-b-signals-llc/V2yPkCmV8meRxeDy/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/b2-b-signals-llc/V2yPkCmV8meRxeDy/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"HeyReach - B2B Signals\">\u003cmeta data-mint-head property=\"og:description\" content=\"Connect HeyReach so people from B2B Signals go into a HeyReach campaign, by source, by campaign or one at a time.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"B2B Signals\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://b2-b-signals-llc.mintlify.app/integrations/heyreach\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://b2-b-signals-llc.mintlify.app/_mintlify/api/og/v2?division=Integrations\u0026amp;title=HeyReach\u0026amp;description=Connect+HeyReach+so+people+from+B2B+Signals+go+into+a+HeyReach+campaign%2C+by+source%2C+by+campaign+or+one+at+a+time.\u0026amp;theme=bc9c729a5d99af55caabad74\u0026amp;signature=9d8742bfe75214022f85f3f28fd91eeea99d4e30170d75cbf4c46a4f9e5157e8\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"HeyReach - B2B Signals\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Connect HeyReach so people from B2B Signals go into a HeyReach campaign, by source, by campaign or one at a time.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://b2-b-signals-llc.mintlify.app/_mintlify/api/og/v2?division=Integrations\u0026amp;title=HeyReach\u0026amp;description=Connect+HeyReach+so+people+from+B2B+Signals+go+into+a+HeyReach+campaign%2C+by+source%2C+by+campaign+or+one+at+a+time.\u0026amp;theme=bc9c729a5d99af55caabad74\u0026amp;signature=9d8742bfe75214022f85f3f28fd91eeea99d4e30170d75cbf4c46a4f9e5157e8\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/b2-b-signals-llc/V2yPkCmV8meRxeDy/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"B2B Signals\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#191918\">\u003clink data-mint-head rel=\"canonical\" href=\"https://b2-b-signals-llc.mintlify.app/integrations/heyreach\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/integrations/heyreach.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://b2-b-signals-llc.mintlify.app/#organization\",\"name\":\"B2B Signals\",\"url\":\"https://b2-b-signals-llc.mintlify.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/b2-b-signals-llc/u5yYe4FZtFc5vtD_/logo/light.svg?fit=max\u0026auto=format\u0026n=u5yYe4FZtFc5vtD_\u0026q=85\u0026s=c8e807c41e5d009f2602d011f5ea437b\"}},{\"@type\":\"WebSite\",\"@id\":\"https://b2-b-signals-llc.mintlify.app#website\",\"name\":\"B2B Signals\",\"url\":\"https://b2-b-signals-llc.mintlify.app\",\"publisher\":{\"@id\":\"https://b2-b-signals-llc.mintlify.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://b2-b-signals-llc.mintlify.app/integrations/heyreach#webpage\",\"url\":\"https://b2-b-signals-llc.mintlify.app/integrations/heyreach\",\"name\":\"HeyReach\",\"description\":\"Connect HeyReach so people from B2B Signals go into a HeyReach campaign, by source, by campaign or one at a time.\",\"dateModified\":\"2026-11-03T10:58:39.938Z\",\"isPartOf\":{\"@id\":\"https://b2-b-signals-llc.mintlify.app#website\"},\"breadcrumb\":{\"@id\":\"https://b2-b-signals-llc.mintlify.app/integrations/heyreach#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://b2-b-signals-llc.mintlify.app/integrations/heyreach#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Integrations\",\"item\":\"https://b2-b-signals-llc.mintlify.app/integrations/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HeyReach\",\"item\":\"https://b2-b-signals-llc.mintlify.app/integrations/heyreach\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://b2-b-signals-llc.mintlify.app/integrations/heyreach#article\",\"headline\":\"HeyReach\",\"name\":\"HeyReach\",\"description\":\"Connect HeyReach so people from B2B Signals go into a HeyReach campaign, by source, by campaign or one at a time.\",\"url\":\"https://b2-b-signals-llc.mintlify.app/integrations/heyreach\",\"mainEntityOfPage\":{\"@id\":\"https://b2-b-signals-llc.mintlify.app/integrations/heyreach#webpage\"},\"dateModified\":\"2026-11-03T10:58:39.938Z\",\"publisher\":{\"@id\":\"https://b2-b-signals-llc.mintlify.app/#organization\"},\"isPartOf\":{\"@id\":\"https://b2-b-signals-llc.mintlify.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"B2B Signals\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"B2B Signals","nav":{"global":null,"tabs":[{"tab":"Guides","groups":[{"group":"Get started","pages":[{"title":"B2B Signals docs","sidebarTitle":"Welcome","href":""},{"title":"Quickstart","href":"/getting-started/quickstart"},{"title":"How it works","href":"/getting-started/how-it-works"},{"title":"Plans","href":"/getting-started/plans"}]},{"group":"Sources","pages":[{"title":"Sources overview","sidebarTitle":"Overview","href":"/sources/overview"},{"title":"Radar","href":"/sources/radar"},{"title":"Set up Radar","href":"/sources/radar-setup"},{"title":"Watchlists","href":"/sources/watchlists"},{"title":"Bring people in from other tools","sidebarTitle":"Integrations","href":"/sources/integrations"},{"title":"Smart Agents (legacy)","sidebarTitle":"Smart Agents","href":"/sources/smart-agents"}]},{"group":"People","pages":[{"title":"People overview","sidebarTitle":"Overview","href":"/people/overview"},{"title":"Review people","href":"/people/review"},{"title":"Stages","href":"/people/stages"},{"title":"Find and filter","href":"/people/find-and-filter"},{"title":"Enrich and export","href":"/people/enrich-and-export"},{"title":"Do not contact","href":"/people/do-not-contact"}]},{"group":"Campaigns","pages":[{"title":"Campaigns overview","sidebarTitle":"Overview","href":"/campaigns/overview"},{"title":"Create and launch a campaign","sidebarTitle":"Create and launch","href":"/campaigns/create"},{"title":"Steps and messages","href":"/campaigns/steps-and-messages"},{"title":"Add people to a campaign","sidebarTitle":"Add people","href":"/campaigns/add-people"},{"title":"Approvals","href":"/campaigns/approvals"},{"title":"Manual sends","href":"/campaigns/manual-sends"},{"title":"Upcoming sends","href":"/campaigns/upcoming-sends"},{"title":"Senders and limits","href":"/campaigns/senders-and-limits"},{"title":"Safety pauses","href":"/campaigns/safety-pauses"},{"title":"A/B tests","href":"/campaigns/ab-tests"}]},{"group":"Your day","pages":[{"title":"Home","href":"/workspace/home"},{"title":"Inbox","href":"/workspace/inbox"},{"title":"Reports","href":"/workspace/reports"},{"title":"Ask","href":"/workspace/ask"}]},{"group":"Settings","pages":[{"title":"Workspace and team","href":"/settings/workspace-and-team"},{"title":"Connect LinkedIn","href":"/settings/connect-linkedin"},{"title":"Notifications","href":"/settings/notifications"},{"title":"Billing","href":"/settings/billing"}]},{"group":"Integrations","pages":[{"title":"Integrations overview","sidebarTitle":"Overview","description":"Every tool you can connect to B2B Signals, what each one does, and which way the data moves.","href":"/integrations/overview"},{"title":"HeyReach","href":"/integrations/heyreach"},{"title":"Move from HeyReach","description":"Move a running HeyReach campaign to B2B Signals, with every person in their place, without anyone getting a message twice.","href":"/integrations/move-from-heyreach"},{"title":"Aimfox","href":"/integrations/aimfox"},{"title":"Salesflow","href":"/integrations/salesflow"},{"title":"Clay","href":"/integrations/clay"},{"title":"Zapier, Make, n8n and your own code","sidebarTitle":"Zapier, Make and your code","href":"/integrations/api-intake"},{"title":"Calendly and Cal.com","sidebarTitle":"Calendly and Cal.com","href":"/integrations/calendar"},{"title":"Slack and Telegram","href":"/integrations/slack-and-telegram"}]},{"group":"Help","pages":[{"title":"FAQ","href":"/help/faq"},{"title":"Troubleshooting","href":"/help/troubleshooting"},{"title":"Glossary","href":"/help/glossary"}]}]},{"tab":"Developers","pages":[{"title":"Developers","href":"/developers/overview"}]}]},"basePath":"","title":"HeyReach - B2B Signals","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DW6UFrUy.js","DynamicMarkdown-B62XqCSI.js","zoom-image-lightbox-eHyQ0tlO.js","lightbox-handle-r17bVUz3.js"]}