Klaviyo + Elido: short-link clicks as Klaviyo events
Every click on a short link is posted to the Klaviyo Events API as an Elido Link Click metric with slug, country, device, destination and IP. You paste a private API key. There is no OAuth.
Що ви можете зробити
What the Klaviyo integration does today
How it works
Outbound only, off the redirect path
Edge servers publish click events to Redpanda. The click-ingester consumes them, writes to ClickHouse and, for workspaces with a Klaviyo key, posts the event to Klaviyo. Elido does not read profiles, lists or campaigns from Klaviyo.
The edge serves the redirect and publishes a click event. Nothing waits on Klaviyo.
Writes the click to ClickHouse and looks up your Klaviyo config (cached for 5 minutes).
Elido Link Click posted to the Klaviyo Events API.
Setup guide
Connect in two steps
- 1Create a private API key
In Klaviyo open Settings, API keys and create a private key that is allowed to create events. Copy it when it is shown.
- 2Paste it in Elido
Dashboard, Integrations, Klaviyo: paste the key, save, then press Test connection. Saving needs a workspace role with the conversions-manage permission. New settings reach the click-ingester within about 5 minutes (its config cache).
Authentication
Private API key, no OAuth
Klaviyo is connected with a private API key. Elido encrypts it with AES-256-GCM before storage and returns it masked. Remove the integration from the dashboard to scrub it, and revoke the key in Klaviyo if you no longer need it.
Events attach to an anonymous profile per link (elido-link-<id>), not to a named subscriber. We have not confirmed against a live Klaviyo account that profiles with only an anonymous id are accepted, so run Test connection and check the activity feed before you build flows on it.
Planned
Not built yet
- Per-subscriber attribution: attaching a real email or Klaviyo profile id to the click event.
- UTM parameters and click IDs as event properties.
- Per-link or per-tag filtering: forwarding is per workspace, all links.
- Reading Klaviyo campaign data or shortening links inside Klaviyo templates.
Frequently asked questions
Does Elido read my Klaviyo data?+
No. The integration only writes events. It does not read profiles, lists, flows or campaigns.
Which API key do I need?+
A private API key from Klaviyo that can create events. Public site keys are not used.
Does it include the visitor IP?+
Yes. The ip property is sent with each Klaviyo event. Consider that in your privacy notice before you enable it.
Can I put Elido links in Klaviyo emails?+
Yes, like in any email tool: create the short link in Elido and paste it into the template. No integration is needed for that, and clicks are counted in Elido analytics.
What if Klaviyo is down?+
Elido retries once after a second, then drops the event. There is no queue. The click remains in Elido analytics.
How do I remove it?+
Dashboard, Integrations, Klaviyo, Remove. The integration is disabled and the stored key scrubbed.
Send your link clicks to Klaviyo
Start free. No card required.