Elido
Help center

Integrations

Zapier recipes for Elido

Five ready-made Zap patterns — shorten links from Gmail, log clicks to Sheets, create links from Airtable, and more.

Updated 2026-05-12

The Elido Zapier app gives you three triggers (New Link, Link Clicked, Conversion Recorded) and three actions (Create Link, Update Link, Look Up Link). The five recipes below cover the most common use cases — set each one up in under 5 minutes.

Connect Elido to Zapier first#

  1. In Zapier, go to My Apps → Add Connection → search "Elido".
  2. Click Connect. An OAuth screen opens — sign in with your Elido account.
  3. Select the workspace to connect. Click Authorize.

You're connected. Use this connection in all recipes below.


Recipe 1 — Shorten a URL when you send a Gmail#

Use case: Your team sends outbound emails with long URLs. Auto-shorten them before sending.

Trigger: Gmail → New Outbound Email

Action: Elido → Create Link

Zapier fieldValue
Destination URL{{body_url}} (or extract from subject/body)
SlugLeave blank (auto-generated)
Tagemail-outbound

Note: Gmail doesn't give you the URL directly from the email body as a clean field. Use Zapier's Formatter → Text → Extract URL step between the trigger and the Elido action to pull the first URL from the email body.


Recipe 2 — Log every click to a Google Sheet#

Use case: Keep a flat-file click log for manual analysis or sharing with a client who doesn't have Elido access.

Trigger: Elido → Link Clicked

Filter (optional): Only links with tag = client-X (use Zapier's Filter step).

Action: Google Sheets → Append Row

Sheet columnElido field
Timestamp{{clicked_at}}
Slug{{slug}}
Country{{country}}
Device{{device}}
Referrer{{referrer}}

High-traffic links fire one event per click. For links with thousands of clicks per day, this Zap will consume a lot of Zapier tasks. Use the threshold.exceeded trigger instead if you only need milestone data.


Use case: Your marketing team tracks campaigns in Airtable. Each new campaign row should auto-generate a short link.

Trigger: Airtable → New Record (in your Campaigns table)

Action: Elido → Create Link

Zapier fieldAirtable field
Destination URL{{Campaign URL}}
Slug{{Slug}} (or leave blank for auto)
Tag{{Campaign Name}}

Follow-up action: Airtable → Update Record — write the Elido short URL back into a "Short Link" column in Airtable. Zapier passes the short_url from the Create Link step.


Recipe 4 — Post to Slack when a link hits a threshold#

Use case: Alert your team in Slack when a campaign link crosses 1,000 clicks, without using Elido's native Slack integration.

Trigger: Elido → Link Clicked (filter client-side — see note)

Filter: Zapier Filter → only continue if {{click_count}} is greater than 1000.

Action: Slack → Send Channel Message

Message template:

:chart_with_upwards_trend: {{slug}} just hit {{click_count}} clicks! View analytics: {{analytics_url}}

Elido's native Slack integration does this natively with less Zapier task usage. Use this Zap only if you need custom message formatting or conditional routing to different Slack channels.


Use case: Your team fills in a Typeform to request campaign links. Each form submission auto-creates the link.

Trigger: Typeform → New Entry

Action: Elido → Create Link

Zapier fieldTypeform field
Destination URL{{What is the destination URL?}}
Slug{{What slug do you want? (leave blank for auto)}}
Tag{{Campaign name}}

Follow-up action: Gmail → Send Email — notify the requester with the created short URL.


Troubleshooting#

Zap not triggering on new links — Make sure the Elido workspace selected during Zapier OAuth is the same workspace where you're creating links. Zaps only fire for the connected workspace.

"Authentication failed" when testing — Reconnect the Elido app in Zapier (My Apps → Elido → Reconnect). OAuth tokens can expire if you revoke them from the Elido side.

Create Link action failing with "slug taken" — Add a Zapier Delay step (1 second) before the Create Link action if your upstream trigger can fire duplicates. Or use a unique computed slug (append a timestamp using Zapier Formatter → Date/Time).

Events fire for wrong workspace — Each Zapier connection is scoped to one Elido workspace. To cover multiple workspaces, create a separate Zapier connection for each and duplicate the Zap.

Was this helpful?
Need more? Email the team — replies within one working day.Contact support
Zapier recipes for Elido · Elido