Integration & Automation Using Zapier

This article shows you how to feed data in and out of Concord using Zapier.

Overview of Steps

  • A Zap is an automated workflow that connects your apps and services together. Every Zap consists of a trigger step and one or more action steps. When you turn your Zap on, it will run the action steps every time the trigger event occurs.
  • A trigger is an event that starts a Zap. For example, a customer accepts the Terms of Service on your website or they opt-out of your email newsletter using your email marketing platform.
  • An action is an event a Zap performs after it is triggered. For example, a Concord consent event is created when a user accepts the Terms of Service on your website.
  • Zapier integrates with over 3,000 apps, such as Salesforce, Freshworks, Oracle, and Concord.
  • In this article we will show you how to connect Concord with Zapier and return all new Compliance Requests (such as requests to change someone’s information).

Available Concord Actions and Triggers

Concord has created predefined triggers and actions to make integrating your consent and compliance data an easy process.


  • New Consent Event
  • New Compliance Request


  • Add Consent Event
  • Add Compliance Request

Basic Steps to Setting Up a New Integration in Zapier

  1. Create a new Zap.
  2. Choose whether or not you want to send data from Concord to another system or if you want to send data into Concord from a third party application. The Triggers and Actions will depend on the destination or source application. Triggers and Actions can be created for multiple systems that make sense to connect to Concord:
    •   Salesforce
    •   Hubspot
    •   Zendesk
    •   Freshdesk
    •   Microsoft
    •   Google
    … and hundreds of others

      3. Configure your new Zap

  • Trigger: Concord or another trigger application.
  • Action: Concord or another destination.

Example Zap: Concord Trigger to Freshworks Action

Initial Setup & Authentication

  1. From your Zapier home page, click Create Zap.
  2. Search for and select Concord.

      3. If you haven’t already connected to Concord, click on Manage Connected Accounts.
          Note: You’ll also need to create your connection to the destination application, such as Freshworks.

      4. Concord authentication requires an API key (see instructions) and the Concord Organization ID.

Concord Trigger

  1. Click Continue to set up your Concord trigger.
  2. If you wish to capture all Concord projects in the same Zap, just click Continue. If you wish to select a specific project, click on the drop-down arrows (righthand side of project selector) and then click on the Project tab. The list will be populated with all your available projects.

      3. Zapier will require you to test the trigger.

Note: If you don’t already have existing compliance requests for the project(s) selected, it will return with “We couldn’t find a compliance request.” Just click “Continue.”

Freshworks Action

  1. In Freshworks CRM, you can join each incoming request to the matching contact in your CRM database. For example, Freshworks supports adding notes with custom data (like compliance requests) to a contact.

      2. Under Update By select Email from the drop-down box.
          This will join the Concord Compliance Request to Freshworks using the associated email address.

      3. Insert the details of the Compliance Request into the note body.

      4. Add the Compliance Request description and details so that it’s easy to fulfill the request.

      5. Create a contact for yourself in your CRM and test the process end-to-end in the Concord Privacy Center using your own email address.