How to use Zapier

Connect ClearPoint to other applications with the ClearPoint Strategy app on Zapier. You do not write software code.

Zapier connects ClearPoint to other applications. You set up the connection and you do not write software code.

Use Zapier when an event in one system must cause an action in a different system. For example, a new form entry makes an action item. Or the end of an initiative sends a message to a team.

ClearPoint has three methods:

MethodWhere you workWho can use it
The ClearPoint Strategy app on ZapierIn ZapierAll ClearPoint plans
AutomationsIn the ClearPoint applicationAccounts with the Automations tab
WebhooksIn bothAll ClearPoint plans

Use the REST API for data loads at regular times, for changes to data, and for integrations with their own rules.

Before you start

You must have these three items:

  • A Zapier account.
  • A ClearPoint account. The ClearPoint Strategy app on Zapier operates with all ClearPoint plans.
  • Enough permission in ClearPoint for the scorecards that the automation reads or writes.
🚧

A Zap with more than one step needs a paid Zapier plan

The free Zapier plan does not let you make a Zap with more than one action. This is a limit from Zapier, not from ClearPoint. To make an automation with more than one step, use a paid Zapier plan, or use Automations in the ClearPoint application.

How to connect ClearPoint to Zapier

  1. In Zapier, make a new Zap.
  2. Find and select ClearPoint Strategy.
  3. Select ClearPoint as the trigger application or as the action application.
  4. Connect your ClearPoint account and give approval to the connection.
  5. Give the values for the trigger or for the action.
  6. Do a test of the step.
  7. Set the Zap to on.

The connection operates as the ClearPoint user who gives the approval. The permissions of that user apply to each step.

🚧

Select the account with care

If other persons depend on the automation, do not connect a personal account. If that person has a different role, the automation stops.

Triggers and actions

A trigger starts a Zap when an event happens in ClearPoint.

TriggerIt starts the Zap when
Element AddedA new element is made
Element EditedThe configuration of an element changes
Element UpdatedThe reporting data of an element changes
Status AddedA status is recorded
Notification FiredClearPoint sends a notification
Reporting Period AddedA new reporting period is made
Reporting Frequency AddedA new reporting frequency is made
User AddedA new user is added

An action reads data from ClearPoint or writes data to ClearPoint.

ActionFunction
Add ElementMake an element
Edit ElementChange the configuration of an element
Update ElementWrite data for a reporting period
Update Measure DataWrite measure values for a period
Find ElementFind an element with a search
Find by External IDFind an element by the ID from your other system
Get Element by IDGet one element
List ElementsGet a group of elements
Get Element StatusRead the current status of an element
Get Measure DataRead the data of a measure series
Get Custom Field DataRead the values of custom fields
Add UserMake a user
Edit UserChange the configuration of a user

The difference between Edit Element and Update Element is the same as in the API. Edit Element changes the configuration, for example the name or the owner. Update Element writes data for a reporting period. For more data about this difference, refer to Start here.

📘

Find by External ID

When you make an element from a different system, keep the ID from that system on the ClearPoint element. Find by External ID then finds the element in the later operations. Your Zap does not use the name of the element, because a name can change.

Example: form entries into ClearPoint

This is a usual automation. It records data from a form in ClearPoint.

  1. Trigger — New Response in your form tool, or New Spreadsheet Row in Google Sheets.
  2. ActionFind Element. This action finds the applicable measure or initiative.
  3. ActionUpdate Measure Data to record a value, or Add Element to make a new record.

Do a test with one form entry before you set the Zap to on. Then make sure that the result is in the correct reporting period.

Automations in the ClearPoint application

Some ClearPoint accounts can make automations in the application. This method does not need a separate Zapier account, and you do not use the Zapier editor. An automation with more than one step is possible with this method.

To open this method, select Settings, then Integrations, then the Automations tab.

In the Automations tab you can do these tasks:

  • Connect an application.
  • Make an automation, and select the source and the target for each step.
  • Do a test of each step.
  • See the run history of an automation.
  • Change or remove your automations.
📘

Not all accounts have the Automations tab

ClearPoint makes this tab available for your account. If you do not see the tab, speak to your ClearPoint account manager.

A different method: webhooks

ClearPoint can send a webhook to Zapier when a scorecard changes. Use this method to start a Zap from a ClearPoint event. This method does not use the ClearPoint app on Zapier.

  1. In Zapier, make a new Zap.
  2. For the trigger, select Webhooks by Zapier, then select Catch Hook.
  3. Copy the webhook address that Zapier gives you.
  4. In ClearPoint, open Settings, then Integrations, then the Webhooks tab.
  5. Select Add Webhook.
  6. Give a name, and put the webhook address from Zapier in the URL field.
  7. Set Trigger on to Scorecard Changes. Then select the scorecard and the type of change.
  8. Select Save.
  9. Make a change in that scorecard. Then select Test trigger in Zapier.

Zapier then gets the data from ClearPoint. Add your action after this step.

When to use the API in place of Zapier

Zapier is best for automation after an event, with a small quantity of data. Use the API for these tasks:

  • Data loads with many records at the same time.
  • Changes or calculations to the data before it goes into ClearPoint.
  • Data entry for reporting periods in the past.
  • Integrations that need your own error control, retries, and records.

For a task between the two methods, the Webhooks by Zapier app can send requests to the ClearPoint API in a Zap.

Support

The ClearPoint Help Center has more data about the connection. Refer to Using ClearPoint and Zapier.

For help with an automation, send a message to [email protected].


Did this page help you?