Integration
GTM Plays + HeyReach integration
Add LinkedIn leads from GTM Plays to a HeyReach list or active campaign, with signal and score as custom fields. What syncs, setup steps and use cases.
By the GTM Plays teamUpdated 4 min read
The GTM Plays HeyReach integration adds every lead with a LinkedIn profile to the HeyReach list or campaign you choose, with name, location, company, position, email, headline and custom fields for the buying signal and GTM Plays score. It connects with a HeyReach API key and sends data one way, from GTM Plays to HeyReach.
What the integration does
HeyReach describes itself as a LinkedIn automation tool for agencies, sales and growth teams that automates multiple LinkedIn accounts (heyreach.io, checked October 2026). GTM Plays finds people on LinkedIn who show buying signals and scores their fit. Teams that already run sender rotation in HeyReach can use this integration to feed those campaigns with intent-led leads. See all integrations, or compare the two tools in GTM Plays vs HeyReach.
What syncs
Data flows one way, from GTM Plays to HeyReach. GTM Plays reads only your lists and campaigns.
| GTM Plays field | HeyReach lead field |
|---|---|
| LinkedIn profile URL (required) | profileUrl |
| First and last name | firstName, lastName |
| Location | location |
| Company name | companyName |
| Job title | position |
| Work email | emailAddress |
| Headline | summary |
| Signal, GTM Plays score | custom fields signal, gtm_score |
List or campaign. After you verify your key, the menu shows your lead lists (company lists are left out) and your campaigns with their status. Choosing one is required. HeyReach campaigns must be active to accept leads.
Who is skipped. Contacts without a LinkedIn profile URL are skipped.
When leads are sent
- New leads, automatically. With "Automatically send new contacts" on (the default), each new lead your agents find, or that you import into an agent, is sent as it arrives.
- One contact at a time. From any contact's drawer, choose Send to… and pick HeyReach.
Leads are sent in batches through HeyReach's API, in the background, so your agents never wait on it. The HeyReach card in Settings → Integrations shows the time, status and any error of the last delivery.
Before you connect
- Pick the destination type. A list is a safe staging area; a campaign starts outreach straight away, so check its message sequence first.
- Activate the campaign. Paused or draft campaigns may not accept leads.
- Split the work between tools. Decide which tool sends the first LinkedIn message for each agent, so one person never hears from both.
How to set it up
- Create an API key in HeyReach. Open Integrations → API and create a key.
- Open GTM Plays. Go to Settings → Integrations → HeyReach.
- Paste the key and press Verify. GTM Plays checks the key and loads your lists and campaigns.
- Choose a list or an active campaign.
- Save and press Check connection. No test lead is added.
Use cases
- Feed existing HeyReach campaigns. Keep your sender setup in HeyReach and let GTM Plays supply people showing buying signals.
- Stage in a list first. Send to a list, review, then move people into a campaign in HeyReach.
- Personalise with the signal. Reference the
signalcustom field in your HeyReach messages. - Agencies. Run one HeyReach campaign per client and point a GTM Plays agent at each.
Good to know
- If you send LinkedIn messages from GTM Plays as well, avoid contacting the same person from both tools.
- Replies in HeyReach are not read back into GTM Plays.
- GTM Plays does not book meetings by itself.
Troubleshooting
The integration card in Settings → Integrations shows the last delivery and the error message, if any. The common ones:
- "The key was rejected (401)". The key was revoked, expired or mistyped. Paste a new one and press Verify.
- "The key is missing a permission this needs (403)". Give the key the access listed in the setup steps, then verify again.
- Rate limiting (429). The service asked GTM Plays to slow down. The current delivery stops and the message shows on the card; later leads go out with the next delivery.
- "The service redirected the request". Usually the wrong account region or URL. GTM Plays never follows redirects with your key attached.
- "Choose a HeyReach list or campaign". Press Verify and choose one; a paused campaign may refuse leads, so pick an active one.
Security and data handling
- Your HeyReach API key is encrypted (AES-256-GCM) before it is stored, used only on GTM Plays' servers, never sent back to your browser and never logged. Settings show only its last four characters.
- Empty fields are left out of every request rather than sent as blanks, so GTM Plays never overwrites something you typed in HeyReach with an empty value.
- You can disconnect at any time from Settings → Integrations. Records already created in HeyReach stay there.
Plans and next steps
HeyReach is included in Pro at $149 a month. Start a 7-day free trial and connect HeyReach in a couple of minutes.
Frequently asked questions
Which leads go to HeyReach?
Leads with a LinkedIn profile URL. Contacts without one are skipped.
Can I send to a list instead of a campaign?
Yes. Choose any lead list or campaign. Company lists are not offered.
Do campaigns need to be active?
Yes. HeyReach campaigns must be active to accept leads.
What custom fields are sent?
signal and gtm_score, alongside name, location, company, position, email and headline.
Keep reading
Turn buying signals into meetings.
Enter your website. GTM Plays learns your business, finds high‑intent leads and turns them into your next customers.
7 days free · cancel anytime · nothing sends until you say so