Escourtly Docs
Integrations

Loops

Add every captured lead as a contact in Loops so you can nurture them over email.

The Loops integration adds each captured lead as a contact in your Loops audience, so the people who try your demos flow straight into your email marketing. It upserts on email (using Loops' update endpoint), so a returning lead updates their existing contact instead of creating a duplicate.

You can connect one Loops workspace per account, and optionally subscribe every new lead to one of your Loops mailing lists.

Create an API key

Escourtly authenticates with a Loops API key.

Open Loops' API settings

In Loops, go to Settings → API.

Create a key

Create a new API key and copy it.

The Loops Settings → API screen with a newly created key

Connect Loops

Open the Loops card

In Integrations, click Connect on the Loops card.

The Connect Loops dialog with an API key field and a mailing list picker

Paste your key

Paste the API key. It's stored encrypted and never shown again.

Pick a mailing list (optional)

Click Load my Loops lists and choose the list new leads should subscribe to, so you can send campaigns to them. Leave it on None to add leads as contacts without subscribing them to a list.

Send a test lead

Click Manage → Send a test lead and check Loops — a sample contact should appear.

A contact in Loops created from a lead

What gets synced

Lead fieldIn Loops
EmailThe contact's email — and the upsert key, so the same person is never duplicated.
NameSplit into first and last name.
SourceSet to the demo's title, so you can see which demo a contact came from.
Company / PhoneSent as custom contact properties.
Mailing listThe lead is subscribed to the list you picked (if any).

Custom properties must exist in Loops

Company and phone are sent as custom contact properties. Loops ignores properties it doesn't recognize, so nothing fails — but to actually see them on the contact, create matching custom properties (company, phone) in your Loops settings first.

Delivery and failures

  • A successful upsert is recorded as the connection's last status.
  • Rate limits and 5xx retry automatically; an invalid key or a rejected email is recorded so you can fix it.

On this page