5 min readBusiness

Intercom: Send a Survey When a Conversation Closes

Connect Intercom so Revuloop automatically surveys the customer when a conversation is closed.

Send a satisfaction survey automatically when an Intercom conversation is closed.

1. Connect Intercom

  1. Go to Settings → Integrations.
  2. Find Intercom, click Connect, and approve access.

2. One-Time Webhook Setup in Intercom

Intercom delivers events at the app level, so this is configured once in your Intercom Developer Hub, not per workspace.

  1. In the Intercom Developer Hub, open your app's Webhooks settings.
  2. Set the endpoint URL to your Revuloop address followed by /api/integrations/inbound/intercom (for example, https://app.revuloop.com/api/integrations/inbound/intercom).
  3. Subscribe to the topic conversation.admin.closed.
  4. Save.

Revuloop verifies every incoming event with your app's client secret and matches each event to the correct workspace automatically.

Use your own domain in the endpoint URL if you're on a custom or white-label domain.

3. Create the Survey Trigger

  1. Open the connected Intercom integration and find Survey triggers.
  2. Set the event to conversation.closed, choose your survey, and pick Email as the channel (or SMS/WhatsApp).
  3. If the customer's email isn't on the conversation payload, set the Email field to the dot-path where it lives.
  4. Click Add trigger.

Optional: Conditions, Delay, Throttle

Use Advanced to filter which conversations qualify, delay the send, or limit how often a contact is surveyed.

Troubleshooting

  • No survey sent: confirm the Intercom webhook URL and topic are saved, the survey is ACTIVE or DRAFT, and the trigger is active.
  • Signature errors: ensure your Intercom client secret is configured in Revuloop; contact support if you're unsure.
  • Missing recipient email: closed-conversation payloads don't always include the contact's email. Set the Email field path, or enrich the contact first.

Still need help?

Our support team typically responds within 24 hours