CL2ES Click to Every Screen

Short links and message control in one place

CL2ES shortens URLs under your own domain, tracks every click, and lets customers opt in and out with ease — across every text channel.

https://shop.example.com/campaign?promo=summer&utm_source=sms&id=48213 cl2.es/x7Qk
Three services

Everything for links and consent

One tool covers the whole customer path — from a short link in a message to managing subscriptions.

shortener

Link shortener

Long URLs become short links under your own domain. Compact for SMS, clean in messengers.

  • Presets: domain, length, template
  • Auto-replace links in API messages
  • UTM tags and link expiry
  • Analytics on every click
opt-in

Channel opt-in

Customers choose where they want to hear from you. Consent is logged and tied to the number.

  • Pick channels: SMS, Telegram, WhatsApp, Email
  • Number filled in from the link
  • Clear, explicit consent
  • Ready-made form on your domain
opt-out

One-click opt-out

An unsubscribe link with a hidden identifier. The number is detected automatically — nothing to type.

  • Opt-out by UUID from the link
  • Opt-out reason for analytics
  • Auto-added to the block list
  • Choose channels to opt out of
How it works

From a long link to managed consent

The platform finds the link in your message, shortens it, and hides the recipient's identifier inside.

01

Message goes out

Your CRM or store sends the text with a link to CL2ES via API.

02

Link is shortened

The platform finds the URL, shortens it, and embeds the recipient's UUID.

03

Customer clicks

Every click is logged. An opt-in or opt-out form opens.

04

Consent is applied

The UUID resolves the number, channel, and list — the rule takes effect.

See it live

The forms your customers actually see

Both forms detect the phone number from the link — nothing to type. Try them below; this is a working demo.

opt-in

Subscribe to channels

Customer picks where they want to hear from you.

Your phone number
Detecting…
Channels to subscribe to

You're subscribed

opt-out

Unsubscribe

One click, with an optional reason for analytics.

Your phone number
Detecting…
Channels to unsubscribe from
Reason (optional)

You're unsubscribed

For developers

All of it, through the API

Setup, link shortening, and click results — all via API. No more separate shorteners for each case.

Auto-replace works transparently: you send a long URL, the recipient sees a short one.

# send a message with auto-shortening
POST /v1/messages
{
  "to": "+1650XXXXXXX",
  "channel": "sms",
  "text": "Your deal is here: {short_url}",
  "preset": "promo-sms"
}
Ready to start

Get started with CL2ES

Short links, subscriptions, and click analytics — one platform for every text channel.

Request access