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

# Zoho Campaigns

> Auto-configure Zoho Campaigns webhooks so email engagement triggers AI follow-up calls in real time.

Use Zoho Campaigns to send the email, and LumisReach to make the follow-up call. The integration auto-wires the webhooks so engagement events (opens, clicks, replies) trigger AI calls within seconds.

***

## What it does

* **Auto-create webhooks.** LumisReach provisions the Zoho Campaigns webhooks for you. No manual cURL or webhook UI work.
* **Trigger AI calls on engagement.** When a subscriber clicks a link or replies, LumisReach calls them while interest is highest.
* **Track end-to-end.** Campaign sends, opens, clicks, AI calls, and outcomes show up together in the LumisReach inbox so you can see what actually converted.

***

## Setup

<Steps>
  <Step title="Connect Zoho Campaigns">
    Go to **Settings → Integrations → Zoho Campaigns** and click **Connect**. Sign in to Zoho and grant the campaign webhook scopes.
  </Step>

  <Step title="Pick the campaign">
    Select the Zoho campaign(s) you want LumisReach to listen to. Each campaign gets its own webhook so engagement events are scoped per campaign.
  </Step>

  <Step title="Build a follow-up sequence">
    In LumisReach, create an automation: **Trigger → Zoho Campaigns engagement** → choose the event (clicked, replied) → call the contact.
  </Step>
</Steps>

***

## Events you can listen for

| Zoho event   | Typical use                                          |
| ------------ | ---------------------------------------------------- |
| Email opened | Light touch. Sometimes too noisy to call on.         |
| Link clicked | Strongest intent signal. Call within 60 seconds.     |
| Replied      | High-priority lead. Route to a rep or transfer live. |
| Unsubscribed | Suppress future calls to this contact automatically. |

***

## Use cases

* **Email × voice campaigns.** Send a cold email through Zoho. When the prospect clicks the call-to-action, LumisReach calls them while they're still on the page.
* **Re-engagement.** Send a "we miss you" email to cold leads. Anyone who opens or clicks gets a follow-up call.
* **Suppression list.** Unsubscribes flow back into LumisReach so you never call someone who opted out.

***

## Requirements

* Zoho Campaigns account with API access enabled
* OAuth authorization with campaign webhook scopes
* No additional LumisReach cost

***

## Troubleshooting

<AccordionGroup>
  <Accordion title="Webhooks not firing">
    Open the campaign in Zoho and confirm it's actually sending. Webhooks only fire when subscribers engage with sent emails. Test with a small send to yourself.
  </Accordion>

  <Accordion title="Calls firing for the wrong campaign">
    Each campaign has its own webhook. Check that the LumisReach automation is filtered to the correct campaign ID, not just "any Zoho event".
  </Accordion>

  <Accordion title="Connection keeps dropping">
    Zoho OAuth tokens expire if unused. Reconnect from the integration settings, or use the integration regularly so the refresh token stays warm.
  </Accordion>
</AccordionGroup>

***

<Card title="Connect Zoho Campaigns" icon="envelope-open-text" href="https://app.lumisreach.com/settings/integrations">
  Set up the integration now
</Card>
