# Zapier

> Zapier connects Mailrith to thousands of other apps. This guide explains how to approve Mailrith access in Zapier, choose triggers and actions, and test a Zap safely.

- Human page: https://mailrith.com/docs/zapier
- Category: Getting Started
- Reading time: 9 min read

## What this guide covers
Connect Mailrith to Zapier so Zaps can create or update subscribers, manage tags and sequences, find subscribers, and react to subscriber, form, landing page, tag, sequence, unsubscribe, bounce, or complaint events.

## Sections
- What Zapier Does
- Before You Start
- Approve Mailrith Access
- Connect Mailrith in Zapier
- Available Triggers and Actions
- Test and Manage Zaps

## Visual Reference
![Mailrith account settings page where authorized app access can be reviewed.](https://mailrith.com/docs/screenshots/account-settings.png)

Zapier uses a secure Mailrith approval flow. You do not need to copy an API key into Zapier.

## What Zapier Does

Zapier lets Mailrith work with other apps without custom code. A Zap can add someone to Mailrith after they fill out a form in another app, add a tag after a customer action, or send Mailrith subscriber activity to a spreadsheet, CRM, or support tool.

Mailrith connects to Zapier with a secure sign-in flow. When you connect Mailrith, you sign in, choose the workspace Zapier can use, and approve the access Zapier needs for your Zaps.

You do not need to copy an API key into Zapier. If you need to stop Zapier later, disconnect the Mailrith account in Zapier or revoke the approved Mailrith app connection.

## Before You Start

- You need access to the Mailrith workspace that should receive or send Zapier data.
- You need a Zapier account that can use the apps you want to connect.
- You need to be able to sign in to Mailrith and approve access for the workspace Zapier should use.

Start with a simple test Zap before you connect live customer or signup workflows. A safe first test is to create a subscriber with your own email address and a clearly named test tag.

## Approve Mailrith Access

1. In Zapier, add a Mailrith trigger, action, or search step.
2. When Zapier asks for your Mailrith account, click **Sign in** or **Connect**.
3. Sign in to Mailrith if you are not already signed in.
4. Choose the Mailrith workspace Zapier should use.
5. Review the access Zapier is requesting.
6. Click **Approve** to send Zapier back to the Zap editor.

Approve access only for the workspace that should receive or send Zap data. If you picked the wrong workspace, disconnect the account in Zapier and connect Mailrith again.

## Connect Mailrith in Zapier

1. Open Zapier and create a new Zap.
2. Choose the app that should start the Zap, or choose **Mailrith** if a Mailrith event should start the Zap.
3. When Zapier asks you to connect a Mailrith account, click **Sign in** or **Connect**.
4. Approve Mailrith access in the Mailrith window.
5. Let Zapier test the connection. A successful test means Zapier can read the Mailrith workspace you approved.
6. Continue building the Zap and map fields from the previous step into Mailrith fields.

If Zapier says the connection failed, disconnect the Mailrith account in Zapier and connect it again. Make sure you finish the approval step in Mailrith before returning to Zapier.

## Available Triggers and Actions

Mailrith gives Zapier both instant triggers and actions. Instant triggers start a Zap when something happens in Mailrith. Actions let another app tell Mailrith to do something.

- **New Subscriber:** starts a Zap when a subscriber is active in Mailrith. If double opt-in is enabled, the Zap starts after the subscriber confirms.
- **New Form Subscriber:** starts a Zap when someone subscribes through a selected Mailrith form.
- **New Landing Page Subscriber:** starts a Zap when someone subscribes through a selected Mailrith landing page.
- **New Sequence Subscriber:** starts a Zap when a subscriber is added to a selected sequence.
- **Subscriber Updated:** starts a Zap when subscriber details, tags, sequences, status, or custom fields change.
- **Tag Added to Subscriber:** starts a Zap when a selected tag is added to a subscriber.
- **Tag Removed from Subscriber:** starts a Zap when a selected tag is removed from a subscriber.
- **New Unsubscribe:** starts a Zap when a subscriber unsubscribes.
- **Subscriber Bounced:** starts a Zap when a subscriber is marked as bounced.
- **Subscriber Complained:** starts a Zap when a subscriber is marked as complained.
- **Create Subscriber:** creates a subscriber. If the email already exists, the Zap stops with an error instead of changing the existing subscriber.
- **Update Subscriber:** updates an existing subscriber by subscriber ID.
- **Add Subscriber to Form:** creates or updates a subscriber and records the selected form subscription.
- **Add Subscriber to Sequence:** creates or updates a subscriber and adds them to the selected sequence.
- **Add Tag to Subscriber:** creates or updates a subscriber and adds the selected tag.
- **Remove Tag From Subscriber:** removes a selected tag from an existing subscriber.
- **Remove Subscriber from Sequence:** removes an existing subscriber from a selected sequence.
- **API Request (Beta):** lets advanced users call a Mailrith public API endpoint with the connected Zapier account.
- **Find Subscriber:** finds a Mailrith subscriber by exact email address.

When a Zap creates or updates a subscriber, you can map an email address, first name, subscriber state, tags, sequences, form, and custom fields depending on the action you choose.

## Test and Manage Zaps

1. In Zapier, use **Test** on each Mailrith step before turning on the Zap.
2. Open Mailrith and go to **Subscribers**.
3. Search for the test subscriber email address.
4. Open the subscriber and confirm the name, status, tags, sequences, and custom fields look correct.
5. After the Zap is turned on, review Zapier's run history if a subscriber does not appear when expected.
6. If you no longer use a Zap, turn it off in Zapier.
7. If the Zap should never run again, disconnect the Mailrith account from Zapier or revoke the Zapier app connection in Mailrith.

If a Zap starts from a Mailrith event and stops working, reconnect the Mailrith account in Zapier. This gives Zapier a fresh connection and lets it recreate the event subscription.

## Related Guides
- [API Keys and Authorized Apps](https://mailrith.com/docs/api-keys-and-authorized-apps.md): API keys and authorized apps control how outside systems access a workspace. This guide explains when to use each one, how to create credentials safely, and when to revoke access.
- [Subscribers](https://mailrith.com/docs/subscribers.md): The Subscribers page is the operating hub for your subscriber list — search, status filtering, bulk actions, CSV imports and exports, and per-subscriber activity timelines all live here.
- [Forms](https://mailrith.com/docs/forms.md): Forms collect subscribers directly into Mailrith — combine email capture, custom field inputs, and tag assignment in one builder, then embed the result on any website with a single code snippet.
- [Landing Pages](https://mailrith.com/docs/landing-pages.md): Landing pages give campaigns a focused public page for signup, registration, waitlists, downloads, or announcements. This guide covers page creation, block editing, styling, form capture, sharing, and reporting.
