Skip to main content
All CollectionsOperations
How to set up your Integrations
How to set up your Integrations

Integrate with your existing systems, including CRM, Zapier, Linkedin and more

Updated this week

CRM - Affinity

If you use Affinity as your CRM, you can integrate it with Landscape to make your workflow seamless! Simply saving an item in Landscape will add it to your list of choice in Affinity. Follow the steps below to set it up.

1. Create your Affinity API key

2. Log into your Landscape account

Please note that all team members with a Landscape account will need to set this up individually.

3. Access your Integrations by clicking on Operations in the navigation bar at the top of the page

4. Click on CRM

5. Enter your Affinity API Key and click add

6. Select your default list

This is the list in Affinity where any signals you save will be added.

7. Customise for different signal types depending on your needs

We recommend having a list in Affinity for company leads (a company-focused list) and another for stealth leads (a people-focused list) as shown below but you can customise as much as you would like to match your workflow.

8. Save and head over to Sourcing to test your integration

9. Save a company in your signals. Then check your relevant Affinity list and there should be a new entry for the item you saved!

If you have any issues or feedback on setting this up please reach out to [email protected].

Zapier

If you use any CRM other than Affinity we recommend using Zapier to set up an integration to push liked Signals to CRM. The setup will vary depending on your exact CRM capabilities but you can follow this guide for the basic steps.

Part 1: Setting up to create a custom integration

  1. Create a Zapier account with your work email.

  2. Access your Integrations by clicking on Operations in the navigation bar at the top of the page.

  3. Click Zapier.

  4. Click Connect to Zapier.

Part 2: Creating a custom integration

Follow the steps below to set up your Zap.

  1. Click on Create Zap

  2. Click on Trigger

  3. Type "signals"

  4. Click on Landscape Signals. This is where you have to add the API Token you previously save

  5. Click on Event

  6. Choose Saved Signal

  7. Click on Continue and then choose your account

  8. Click on Test trigger

  9. You should have a selection of records pulled by Zapier

  10. Click on Continue with selected record

  11. The next step will focus on the action that occurs and will be customised to your CRM. For example if you use Airtable search for it and select Airtable

  12. The event will be customised to the way your CRM is set up

  13. The goal is to create a new record when a lead is saved in Signals. For Airtable this is 'Create Record'

  14. The following steps should allow you to map over fields such as 'Linkedin' and 'Description' but will depend on your CRM capabilities. If you need extra support feel free to reach out!

Webhooks


We've included webhook functionality to provide even more ways for you to get interesting companies and individuals out of Compass and in to systems of your own.

Add a new webhook

  1. Access your Integrations by clicking on Operations in the navigation bar at the top of the page.

  2. Click on Webhooks.

  3. If a member of your team has already configured the relevant webhook, you can select a previously created one from the drop-down.

  4. To create a brand new webhook, simply enter a label for it and the URL endpoint it should post to.

  5. Once a webhook has been created, you will be able to customise what fields are sent as well as the post keys each field uses. You may also add a “Custom” field with a custom value.

  6. Every time a user saves a signal all enabled webhooks on their account will be triggered.

  7. A POST request will be sent to the endpoint with a JSON payload.

Sharing a webhook with your team

Once a webhook is created you may enable the option “Share with Team”, allowing other users to use your webhook as a template on their account.

When a user selects to use your template, it will be copied over to their account.

Any changes the team member makes to the webhook will not impact the original webhook.

If you run into challenges, don't hesitate to reach out to [email protected].

Did this answer your question?