# Source: https://loops.so/docs/integrations/zapier.md

> ## Documentation Index
> Fetch the complete documentation index at: https://loops.so/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Zapier

> Connect Loops to thousands of apps to manage contacts and send email.

<Info>
  Our Zapier integration lets you:

  * Create, find and update contacts
  * Send events to trigger loops
  * Send transactional email
  * Trigger Zaps based on activity in your Loops account
</Info>

Zapier lets you connect thousands of other platforms to Loops.

We have created Zapier Actions for managing contacts, sending events and sending transactional emails and Zapier Triggers based on contact updates and email sending.

## Creating a new Zap

To create a new Zap—for example, to connect Tally and Loops—you can either type out what you want to create.

<img src="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-start.png?fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=6e2b8942278cc2422df9f9f512da4842" alt="Create a new Zap" data-og-width="2280" width="2280" data-og-height="1178" height="1178" data-path="images/zapier-start.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-start.png?w=280&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=a21b656f03320be8298df4b89218bb87 280w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-start.png?w=560&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=2fac758f12fc4c33fe415eab05c5cd10 560w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-start.png?w=840&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=2c0e011ba19b8c7d1b219aaeac5a69b2 840w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-start.png?w=1100&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=f31b5cb611bdacd14a3701e48db4374f 1100w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-start.png?w=1650&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=18dd022d57a38c086be7e6b2005cfc13 1650w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-start.png?w=2500&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=7ee65a745571fa9633c685bb9b57de38 2500w" />

Alternatively, click the **+ Create** button. Select Tally as the **Trigger** (using the "New Submission" event) and Loops as the **Action** (selecting "Add Contact" as the event). This would send new Tally submissions directly into Loops!

<img src="https://mintcdn.com/loops/K9TRANbphBauR0pJ/images/create-zapier.png?fit=max&auto=format&n=K9TRANbphBauR0pJ&q=85&s=5e44ef05d1c5def2938cb0bdfe13c132" alt="A new Zap" data-og-width="2280" width="2280" data-og-height="1661" height="1661" data-path="images/create-zapier.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/loops/K9TRANbphBauR0pJ/images/create-zapier.png?w=280&fit=max&auto=format&n=K9TRANbphBauR0pJ&q=85&s=18c760d8222c6f7e6550734de12b5f19 280w, https://mintcdn.com/loops/K9TRANbphBauR0pJ/images/create-zapier.png?w=560&fit=max&auto=format&n=K9TRANbphBauR0pJ&q=85&s=128cdcfe3749b4a536d0c231865021f7 560w, https://mintcdn.com/loops/K9TRANbphBauR0pJ/images/create-zapier.png?w=840&fit=max&auto=format&n=K9TRANbphBauR0pJ&q=85&s=c7b49abf73c6b72c0fbdc3c746af84d0 840w, https://mintcdn.com/loops/K9TRANbphBauR0pJ/images/create-zapier.png?w=1100&fit=max&auto=format&n=K9TRANbphBauR0pJ&q=85&s=b7bc9cd41f4a66510707ece29c3512eb 1100w, https://mintcdn.com/loops/K9TRANbphBauR0pJ/images/create-zapier.png?w=1650&fit=max&auto=format&n=K9TRANbphBauR0pJ&q=85&s=7332a4eac0f2bdf3546430930e22b022 1650w, https://mintcdn.com/loops/K9TRANbphBauR0pJ/images/create-zapier.png?w=2500&fit=max&auto=format&n=K9TRANbphBauR0pJ&q=85&s=820fc1399fcd28ce5583f4a7514e1263 2500w" />

### Authentication

To be able to use Loops Actions, you need to connect to your Loops account. From the **Account** tab, click **Sign in**.

<img src="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-sign-in-loops.png?fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=57d92c4753c574e79e46bb270d02386c" alt="Sign in to Loops" data-og-width="2280" width="2280" data-og-height="1164" height="1164" data-path="images/zapier-sign-in-loops.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-sign-in-loops.png?w=280&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=4629ee6674e5fe86dddec4cf02b9d893 280w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-sign-in-loops.png?w=560&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=98685da373144a21943bd707f9a8e4fa 560w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-sign-in-loops.png?w=840&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=4a7188fb83a430c35a7201a62b862b2d 840w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-sign-in-loops.png?w=1100&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=e01eca081bfc93d6573aa9d0e79451bd 1100w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-sign-in-loops.png?w=1650&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=2837614807c1e00506a74ad1b4ba6b2b 1650w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-sign-in-loops.png?w=2500&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=31b3c4a2e996f630003494bc21edf2a3 2500w" />

Create or copy an API key from your Loops [API settings page](https://app.loops.so/settings?page=api) and paste it into the **API Key** field.

<img src="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-api-key.png?fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=8e02fc5f4ba0f2f46a3b9bf485aca70c" alt="Add API key into Zapier" data-og-width="2280" width="2280" data-og-height="1178" height="1178" data-path="images/zapier-api-key.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-api-key.png?w=280&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=8a0cd8c44aca7bf20e8268dee7757974 280w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-api-key.png?w=560&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=88a303b501e165940509fcb29cdd97be 560w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-api-key.png?w=840&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=0484b2851498fb28d97949068a76460b 840w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-api-key.png?w=1100&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=5ecbc9050e3a99d20eea83b583e012cf 1100w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-api-key.png?w=1650&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=ad0259fe14704241e0e6c4e663313f06 1650w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-api-key.png?w=2500&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=407243786d2cca2c21dd3e3c2fda99e9 2500w" />

If you want to remove or edit your Zapier connections to Loops, go to [Apps -> Loops](https://zapier.com/app/connections/loops).

<Tip>
  You can create connections to multiple Loops accounts from a single Zapier account.
</Tip>

## Triggers

There are a number of Loops triggers available in Zapier:

* Contact created
* Contact unsubscribed
* Contact deleted
* Contact subscribed to mailing list
* Contact unsubscribed from mailing list
* Campaign email sent
* Loops email sent
* Transactional email sent

<Tip>
  The "Email sent" triggers will fire for every individual email sent. If you send a campaign to 1,000 contacts, it will be triggered 1,000 times.
</Tip>

Accompaning data is sent with each trigger. You can see the data available for each trigger by looking up the corresponding [webhook events](/webhooks).

You can use the `contactIdentity` object to identify the contact that triggered each event.

For example, the "Contact subscribed to mailing list" trigger will fire when a contact is subscribed to a mailing list and contains the following data:

```json  theme={"dark"}
{
  "eventName": "contact.mailingList.subscribed",
  "eventTime": 1734425918,
  "webhookSchemaVersion": "1.0.0",
  "contactIdentity": {
    "id": "cm4ittmhq0011ow9h6fb460yw",
    "email": "test+1@loops.so",
    "userId": null
  },
  "mailingList": {
    "id": "cm4ittp2k000l12j3lgrzvlxt",
    "name": "test mailing list",
    "description": null,
    "isPublic": true
  }
}
```

## Actions

### Add a contact

This action adds new contacts to your Loops audience. If the email address already exists, it will return an error.

All default [contact properties](/contacts/properties) are available, plus [mailing lists](/contacts/mailing-lists) and any custom contact properties added to your Loops account.

Only the **Email** field is required. The **Source** field defaults to “Zapier” but you can update this to whatever value you like.

<img src="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-add-contact.png?fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=49803fad1943233ad8dfd22801db9dc2" alt="Add a contact" data-og-width="2280" width="2280" data-og-height="2478" height="2478" data-path="images/zapier-add-contact.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-add-contact.png?w=280&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=54b182e6db0994d911c500e6683814b3 280w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-add-contact.png?w=560&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=550bae87e90aa40b24ed98574e0749d3 560w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-add-contact.png?w=840&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=87f5f70eae516cbd0f4bff7e82386586 840w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-add-contact.png?w=1100&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=2bcd7501e07aa4c59744e1d3ad27aa67 1100w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-add-contact.png?w=1650&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=62fce8d4480358de67329a702572488e 1650w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-add-contact.png?w=2500&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=62f51d2b4d680cad1b12910398ad03e8 2500w" />

### Update a contact

<Tip>
  The "Update a contact" action will create a contact if a matching contact does not already exist, making it useful if you don't know in advance if a contact exists in Loops.
</Tip>

This action supports the same fields as "Add a contact".

Only the **Email** field is required.

<img src="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-update-contact.png?fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=024de14804f3da533a1e09c4d78896b1" alt="Update a contact" data-og-width="2280" width="2280" data-og-height="2478" height="2478" data-path="images/zapier-update-contact.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-update-contact.png?w=280&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=6236c14d00feff94dfb6e1295a7906e2 280w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-update-contact.png?w=560&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=c1c14ec310648ba6d59cf3c1fed397ed 560w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-update-contact.png?w=840&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=da9cbb86686b8e8120bfe5d139463569 840w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-update-contact.png?w=1100&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=41e8c468ba8d7245419dd2c95279977c 1100w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-update-contact.png?w=1650&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=d9f52d990dbfa33b8f0a7b11aaf6768f 1650w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-update-contact.png?w=2500&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=09c85bd6584d8dd68106f94fb196ac70 2500w" />

### Find a contact

This action supports searching your contact list for a specific email address.

You also have the option to create a new user if one is not found.

<img src="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-find-contact.png?fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=ed0d74c12cf8013931baf3510bf9f0ef" alt="Find a contact" data-og-width="2280" width="2280" data-og-height="1670" height="1670" data-path="images/zapier-find-contact.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-find-contact.png?w=280&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=9d2062836b91f43f93e6b62e7fb3b289 280w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-find-contact.png?w=560&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=a579cb036f62e187c735ce1d93bd3693 560w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-find-contact.png?w=840&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=0e0ac94c53686436d6f2d7b44a57b9c8 840w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-find-contact.png?w=1100&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=009dc2cd055e1d535bae30deaebf09a5 1100w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-find-contact.png?w=1650&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=ae07a35085ea734ab8dd1032d003b831 1650w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-find-contact.png?w=2500&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=19f6589a8f14c13a776587c5fb700725 2500w" />

### Delete a contact

This action will delete a contact by email address.

<img src="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-delete-contact.png?fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=f2db5c4e84354cb08c3ffa1eaefed476" alt="Delete a contact" data-og-width="2280" width="2280" data-og-height="1328" height="1328" data-path="images/zapier-delete-contact.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-delete-contact.png?w=280&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=5fb2a41d266ed2f24fff69bc50468647 280w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-delete-contact.png?w=560&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=bc0f4a87f25c01e4945e8d9c0f197d6b 560w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-delete-contact.png?w=840&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=69aeaf7d90ca2b4d20c86ae1e380cfb2 840w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-delete-contact.png?w=1100&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=2a8cbc853b2feb0430d252cd7230f58f 1100w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-delete-contact.png?w=1650&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=1d0acedb03267a5fdbe14598460690bc 1650w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-delete-contact.png?w=2500&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=d2161dc23bdc08fbf74cdcff2247acb4 2500w" />

### Send an event

This event will send an event in Loops. You need to specify an **Email** or **User ID** value to identify the contact, plus an **Event Name**.

The action also supports [event properties](/events/properties) and [mailing lists](/contacts/mailing-lists).

The **Email**/**User ID** and **Event Name** fields are required.

<img src="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-send-event.png?fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=4ff655321e6d81672d67cf1dd6c36d84" alt="Send an event" data-og-width="2280" width="2280" data-og-height="2478" height="2478" data-path="images/zapier-send-event.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-send-event.png?w=280&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=893c311c5d874c6605e18390dc7cf384 280w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-send-event.png?w=560&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=941b3af7a4ed794ab943ba1b4f5c9d17 560w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-send-event.png?w=840&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=407a9cc3f5a80181f57fc87e774533b3 840w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-send-event.png?w=1100&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=b24ac3c1a079402c18f8d2e3d4a5ad9c 1100w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-send-event.png?w=1650&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=dd1838709fe26fb79b92d6bf39c6352f 1650w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-send-event.png?w=2500&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=0bee58457424c6c16f667b2ac45e9eb1 2500w" />

### Send a transactional email

This action sends a transactional email and can optionally add a contact to your audience.

The **Transactional Id**, **Email** and **Data Variables** fields are required.

<img src="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-transactional.png?fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=a45b1342c9d148ab245c73dc0809f60a" alt="Send a transactional email" data-og-width="2280" width="2280" data-og-height="2478" height="2478" data-path="images/zapier-transactional.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-transactional.png?w=280&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=29e4dfda5d3db6e9c58aef81e401294b 280w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-transactional.png?w=560&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=f6d8de7e8ff1d896c4567ba860936f92 560w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-transactional.png?w=840&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=b3af8dbf258eb1db8ce50d5dbbe5d033 840w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-transactional.png?w=1100&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=c4b8c5f7f9a358397f4e4d57aaee7486 1100w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-transactional.png?w=1650&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=6931224244ed1314619c765d26d63e00 1650w, https://mintcdn.com/loops/1DdZd7QTRR4Srm-l/images/zapier-transactional.png?w=2500&fit=max&auto=format&n=1DdZd7QTRR4Srm-l&q=85&s=021b5ae61c7eb56441f945b408fdc1c2 2500w" />