Alege unghiul potrivit pentru echipa ta
Pentru echipele de produs

Un link. iOS, Android și fallback-ul web.

Măsori activarea, retenția și adoptarea funcționalităților. Elido rutează un singur link scurt oriunde trebuie să ajungă utilizatorul chiar acum.

  • Paritate de deep-link amânat între iOS Universal Links și Android App Links
  • Variante A/B per link, cu rotație ponderată sau round-robin
  • Distribuire în aplicație cu previzualizare de URL scurt și brand propriu
  • Coduri QR pentru offline-către-aplicație: printezi, scanezi, instalezi, atribui
elido.me/p123 - device-aware
3 destinations
Tap source
elido.me/p123
iOS
Universal Link
yourapp://product/123
Android
App Link verified
intent://product/123
Web fallback
Desktop · no app
shop.example.com/product/123
Fallback chain
app installed → deep link · App/Play Store → install · desktop → web
No SDK in your app Verified
5 reguli
Motor de reguli per link
iOS + Android
Platforme deep-link
z-test
Model de încredere A/B
Fără SDK
Necesar pentru deep-link

Deep-linking amânat

Click → instalare → ajungi pe ecranul potrivit.

Majoritatea instalărilor de aplicații pierd contextul - utilizatorul a dat click pe un link despre produsul X, se deschide App Store, iar onboarding-ul tău începe la ecranul de bun venit, în loc de produsul X. Deep-linking-ul amânat păstrează intenția peste granița instalării, folosind potrivirea de amprentă prin clipboard.

  1. Step 1

    Click

    elido.me/p123 (no app)

    Click hash + UTM landed in the analytics store with a 24h match window.

  2. Step 2

    Install

    App Store / Play Store

    User redirects to the store, downloads, opens the app for the first time.

  3. Step 3

    First launch

    clipboard fingerprint match

    Your SDK reads the click hash; the API joins it to the original click row.

  4. Step 4

    Deep-route

    /product/123 · attributed

    App opens at the right screen with UTM context, not the welcome screen.

Variante A/B

Lansare discretă pe 5%. Lansare completă pe 100%. Același link scurt.

Un singur link scurt poate purta până la cinci destinații. Împarte pe ponderi sau prin round-robin; fiecare variantă își urmărește propria serie temporală de clickuri și încrederea z-test. Util pentru lansări de tip feature-flag, unde vrei un procent mic de utilizatori pe un flux nou de onboarding, fără un SDK client-side.

  • Împărțire ponderată
    Configurabilă per variantă - 5/95 pentru lansări discrete
  • Încredere z-test
    Test z pe două proporții, la nivel de click
  • Round-robin
    Distribuție egală pentru teste creative cu volum redus
  • Serie temporală per variantă
    Vezi abaterile de dayparting și tip de dispozitiv între variante
Cum funcționează variantele →
A/B variants - soft launch
elido.me/launch
weights = 100%
One short link
elido.me/launch
6,885 clicks total
AHero - original
weight · 70%4,812 clicks
BHero - value prop
weight · 10%698 clicks
CHero - social proof
leading · 94% conf
weight · 15%1,034 clicks
DHero - testimonial
weight · 5%341 clicks
Sample
6,885
Leader
C · +14.3%
Confidence
94%
09:41 5G
Share
Acme - Free month for friends
share.acme.app/r/u-9h2x
Capped at 5 uses · expires in 14 days
Copy
Messages
Mail
More
  • Embed in newsletter
    Branded short URL preview
  • Generate QR code
    SVG · for print or screen
  • Add to campaign
    Inherits UTM template
share.acme.app - your domain 12 / 100 today

Distribuire în aplicație

Butoane de distribuire ce emit linkuri scurte la o atingere.

API-ul de distribuire primește un URL de destinație, o etichetă de campanie și, opțional, o limită de clickuri. Returnează un link scurt cu brand propriu și o previzualizare Open Graph gata pentru fereastra de distribuire. Șablonul UTM al linkului moștenește de la campanie, astfel încât datele de analiză sosesc deja etichetate. Limita de clickuri înseamnă că un cod de recomandare poate fi plafonat la N utilizări, fără să atingi backend-ul tău.

  • POST /v1/links cu campaign_id + max_clicks
  • URL scurt cu brand propriu pe domeniul tău personalizat
  • Imagine OG generată automat, cu metadatele linkului
  • Limita de clickuri declanșează expired_destination_url la atingerea pragului
  • Analiză per distribuire: cine a distribuit, cine a dat click, când

Ce poți lansa

  • Paritate de deep-link amânat între iOS Universal Links și Android App Links
  • Variante A/B per link, cu rotație ponderată sau round-robin
  • Distribuire în aplicație cu previzualizare de URL scurt și brand propriu
  • Coduri QR pentru offline-către-aplicație: printezi, scanezi, instalezi, atribui
  • Atribuire de conversie server-side din evenimentele de instalare a aplicației
  • Atribuire post-instalare prin clipboard + potrivire de amprentă (fingerprint)

Ce oferă Elido echipelor de produs

Linkurile de onboarding, rutarea prin feature-flag și deep link-urile vin cu capcane în majoritatea shortener-elor. Acestea sunt lacunele specifice pe care le închidem.

Motor de reguli pentru smart links
01

Rutează către destinația potrivită fără un serviciu de redirecționare personalizat

Smart links evaluează regulile la edge, la fiecare cerere: geo (țară ISO), tip de dispozitiv (mobil/tabletă/desktop), sistem de operare, header de limbă, domeniu referrer și filtre de oră din zi + zi din săptămână. Regulile sunt evaluate în ordine; prima potrivire câștigă. Cinci reguli per link este limita pe Pro; Business elimină plafonul. Fallback-ul către o destinație implicită este mereu obligatoriu. Pentru echipele de produs, tiparele obișnuite sunt: rutarea utilizatorilor iOS către App Store și a celor Android către Play Store dintr-un singur link comun; rutarea utilizatorilor dintr-o piață specifică către o pagină de destinație localizată; trimiterea utilizatorilor dintr-o fereastră de timp specifică către o pagină de eveniment live și, altfel, către o înregistrare. Regulile se setează în dashboard sau prin API - fără un serviciu de redirecționare de implementat, fără o funcție Lambda de întreținut. Modificările se propagă la edge în mai puțin de 60 de secunde, fără un deploy.

A/B pentru lansări de funcționalități
02

Împărțirea traficului pentru lansări discrete și teste creative

Un singur link scurt poate avea până la 5 variante de destinație. Traficul se împarte pe ponderi (configurabile per variantă; implicit împărțire egală) sau prin round-robin. Fiecare variantă își urmărește propria serie temporală de clickuri, astfel încât poți vedea dacă implicarea unei variante s-a abătut în funcție de ora din zi sau de tipul de dispozitiv - util pentru teste specifice unei suprafețe. Modelul de încredere statistică este un test z pe două proporții, la nivel de click; dashboard-ul arată „varianta A conduce cu o încredere de X%” odată ce ambele variante depășesc eșantionul minim (implicit 200 de clickuri fiecare). Pentru rutare de tip feature-flag - unde vrei un procent mic de utilizatori pe un flux nou de onboarding - folosește o împărțire ponderată cu 5% pe noua destinație. Spre deosebire de un instrument dedicat de feature-flag, acesta nu necesită un SDK client-side; este o redirecționare server-side. Compromisul: nu poți viza utilizatori specifici sau segmente de utilizatori, ci doar segmente statistice pe baza atributelor cererii.

Deep links iOS și Android
03

Universal Links și App Links fără un serviciu terț de deep-link

Deep link-urile deschid ecranul potrivit într-o aplicație nativă atunci când aceasta este instalată. Pe iOS, acestea sunt Universal Links (domenii HTTPS pe care sistemul de operare le interceptează dacă aplicația le-a revendicat). Pe Android, acestea sunt App Links (verificate prin assetlinks.json). Elido servește automat apple-app-site-association și assetlinks.json de la căile well-known ale domeniului tău personalizat - configurezi o singură dată bundle ID-ul și team ID-ul aplicației tale în setările domeniului, iar fișierele rămân actuale. Lanțul de fallback: aplicație instalată → destinația deep-link; aplicație neinstalată → URL-ul App Store / Play Store pe care îl specifici; desktop → URL web. Parametrii UTM sunt păstrați pe tot parcursul fallback-ului. Nu este necesar niciun SDK terț de deep-link în aplicație - sistemul de operare gestionează interceptarea, nu JavaScript. Testat cu adb shell și xcrun simctl la fiecare lansare.

Distribuire în aplicație
04

Linkuri de distribuire cu limite și rotație integrate, pentru campanii limitate în timp

Limita max_clicks se setează per link: când numărul de clickuri atinge pragul, linkul redirecționează către un URL de destinație-expirată configurabil, în loc de ținta normală. Este util pentru linkuri de recomandare în aplicație (N utilizări per cod), linkuri de invitație beta cu acces limitat și previzualizări de funcționalități limitate în timp. Combină cu rotation_mode: 'round-robin' pentru a distribui traficul pe un set de destinații, în cazul fluxurilor de listă de așteptare sau al lansărilor de funcționalități pe cohorte. Din partea produsului, logica de creare a linkului + limită + rotație stă în întregime pe server - fără stare client-side de sincronizat. Numărul de clickuri se află în stocarea noastră de analiză și se actualizează în mai puțin de 5 secunde. Analiza per link detaliază distribuția clickurilor între variante, astfel încât poți vedea ce poziție de rotație a fost folosită și cât de des.

Analiza funnel-ului
05

Vizualizări de cohortă și retenție, fără un produs de analiză separat

Nivelul de analiză al Elido pe Business include vizualizări de cohortă și retenție în stocarea de analiză: alegi un link sau o campanie, alegi o dimensiune de cohortă (canal de achiziție, țară, tip de dispozitiv) și obții un heatmap de retenție pe zi sau săptămână. Acesta nu este un înlocuitor pentru un instrument complet de analiză de produs - nu există urmărire de evenimente la nivel de utilizator, nu există session replay și niciun constructor de funnel pentru tipuri arbitrare de evenimente. Ce înlocuiește este întrebarea „câți dintre cei care au dat click pe emailul de onboarding s-au întors a doua zi?” - aceasta stă în datele evenimentelor de click, iar Elido o afișează direct. Pentru analiză de funnel mai profundă, exportă fluxul brut de clickuri către BigQuery sau Snowflake și combină-l cu tabelul de evenimente de utilizator al produsului tău. DSN-ul de analiză doar-citire (Business) oferă acces SQL direct, dacă echipa ta de BI preferă asta în locul exporturilor.

Stack-ul cu care vei lucra

  • Smart links
  • Deep links
  • Variante A/B
  • Analiză funnel + cohortă
  • Campanii

Ce vei instrumenta

Creșterea activării
Rutat prin smart-link
Cohorte de retenție
Zilnic / săptămânal / lunar
Fereastra de eșantion A/B
Controlată pe ora din zi

Echipe de produs care construiesc pe această platformă

Numele sunt deocamdată substituenți - numele reale ale clienților vor apărea aici pe măsură ce studiile de caz sunt publicate.

Deep link-uri fără Branch au fost o cerință fermă după retragerea Firebase Dynamic Links. Configurarea Universal Link a Elido a durat o după-amiază - fără SDK în aplicație, fără un serviciu suplimentar de supravegheat. Rata de fallback către App Store a scos la iveală faptul că 40% din linkurile noastre de distribuire sunt accesate înainte ca utilizatorul să instaleze aplicația.

E
Echipă de produs, aplicație mobilă B2C, Cracovia
Product Lead

Folosim regulile smart-link pentru rutare geografică către pagini de destinație regionale. Gestionarea acesteia printr-un shortener, în loc de propriul nostru serviciu de redirecționare, a eliminat două funcții Lambda din infrastructura noastră și încărcarea de gardă care venea odată cu ele.

E
Echipă de produs growth, e-commerce, Stockholm
Senior Product Manager

Limita de clickuri pe linkurile de recomandare este funcționalitatea pe care nimeni n-o prezintă în demo, dar de care toată lumea are nevoie. Am setat un max_clicks per cod de invitație și am renunțat la supra-alocarea locurilor beta.

E
Echipă de produs mobil, fintech pentru consumatori, Londra
Head of Product Growth

Elido vs Branch.io vs deep-linking personalizat pentru echipele de produs

Branch este liderul de piață în deep-linking. Deep-linking-ul personalizat este posibil, dar costisitor de întreținut. Diferențele de mai jos sunt relevante când nevoia ta principală este deep links plus rutare - nu o platformă completă de atribuire mobilă.

CapabilitateElidoBranch.ioDeep-linking personalizat
Universal Links (iOS)apple-app-site-association servit automat de pe domeniul tăuComplet gestionat, dovedit la scarăTu servești JSON-ul, gestionezi hosting-ul
App Links (Android)assetlinks.json servit automat de pe domeniul tăuComplet gestionatTu servești și menții actualizat
SDK terț necesar în aplicațieNu - interceptare la nivel de sistem de operareDa - SDK BranchNu - dar tu scrii logica de fallback
Reguli de rutare smart-linkGeo, dispozitiv, sistem de operare, limbă, referrer, timpParcursuri direcționate pe audiență (mai puternice)Ce codezi tu
A/B pe destinațiiDa - împărțire ponderată, încredere z-testA/B la nivel de parcurs (instrument CRO complet)Tu îl construiești
Atribuire mobilă (MMP)Transmitere ID de click; conectare MMP manualăMMP nativ - Appsflyer, Adjust, KochavaTu integrezi
PrețInclus pe Pro și BusinessBazat pe volum; contractele mid-market încep mai susDoar costul de inginerie
Analiza clickurilorStocare de analiză, per link, cohortă pe BusinessAnaliză profundă de atribuire mobilăCe construiești tu

Întrebări din partea echipelor de produs

Am nevoie de un SDK de tip Branch în aplicația mea pentru a folosi deep links Elido?

Nu. Deep links Elido folosesc iOS Universal Links și Android App Links - mecanisme la nivel de sistem de operare, care nu necesită niciun SDK terț în aplicația ta. Configurezi fișierele apple-app-site-association și assetlinks.json prin setările de domeniu ale Elido; Elido le servește la căile well-known de pe domeniul tău personalizat. Aplicația ta trebuie să gestioneze URL-ul universal link - acesta este cod standard de rutare URL iOS/Android, nu o dependență nouă de SDK.

Ce s-a întâmplat cu Firebase Dynamic Links - poate Elido să le înlocuiască?

Firebase Dynamic Links a fost retras în august 2025. Elido poate înlocui tiparul de bază: un singur link HTTPS care deschide aplicația dacă este instalată, revine la magazin dacă nu este, și revine la web pe desktop. Nu replicăm deep-linking-ul amânat al Firebase (transmiterea contextului printr-o instalare) - acesta necesită un SDK în aplicație. Pentru deep-linking amânat tot ai avea nevoie de Appsflyer, Adjust sau un MMP similar.

Cum funcționează variantele A/B alături de regulile smart-link?

Regulile smart-link se evaluează primele. Dacă o regulă se potrivește, ea preia destinația din regulă - variantele nu se aplică. Dacă nicio regulă nu se potrivește, traficul ajunge la fallback, iar dacă fallback-ul are variante configurate, se aplică împărțirea pe variante. Astfel poți avea un link care rutează necondiționat utilizatorii iOS către App Store, rutează utilizatorii desktop din SUA către o pagină de destinație specifică și împarte A/B restul între două destinații.

Care este cazul de utilizare al limitei de clickuri pentru produs?

Programe de recomandare (N utilizări per cod de invitație), acces beta limitat (limitezi invitațiile fără să atingi backend-ul), previzualizări limitate în timp (maximum 500 de clickuri pe un link demo, înainte să expire către o pagină de listă de așteptare). max_clicks se setează per link la creare sau printr-un PATCH. Când limita este atinsă, linkul redirecționează către expired_destination_url pe care l-ai configurat.

Există urmărire la nivel de sesiune sau de utilizator?

Nu. Evenimentele de click sunt la nivel de cerere: țară, dispozitiv, sistem de operare, referrer, UTM și marcă temporală. Nu există identitate de utilizator în evenimentele de click, decât dacă transmiți un user_id ca parametru query personalizat, care ajunge până la destinația ta. Elido nu este un instrument de analiză de produs - nu face session replay, profiluri de utilizator sau urmărire de funnel pe evenimente arbitrare. Pentru asta, folosește Mixpanel, PostHog sau Amplitude și combină datele de click pe baza UTM-ului sau a ID-ului de click.

Cât de rapid se propagă modificările regulilor smart-link?

Modificările de reguli sunt scrise în API-ul nostru și trimise către cache-ul activ în memorie (L2) în mai puțin de 60 de secunde. Cache-ul LRU intern al serviciului nostru edge are un TTL de 30 de secunde pentru linkurile care poartă reguli. În practică: o modificare de regulă devine activă la edge în cel mult 90 de secunde de la salvarea ei în dashboard sau prin API.

Pot folosi Elido pentru distribuire în aplicație fără un domeniu personalizat?

Da. Domeniile partajate ale Elido (s.elido.me pentru paid, b.elido.me pentru Business) funcționează bine pentru linkurile de distribuire în aplicație, acolo unde consecvența brandului contează mai puțin decât funcționalitățile de limitare a clickurilor și rutare. Domeniile personalizate îți oferă URL-uri cu brand propriu (share.yourapp.com), ceea ce contează pentru programele de recomandare în care linkul apare în interfață.

De unde exportez datele de cohortă de retenție, dacă am nevoie de ele în warehouse?

Export programat către S3, BigQuery sau Snowflake - disponibil pe Business. Exportă fluxul brut de clickuri; calculul cohortei rulează în warehouse-ul tău, unde îl poți combina cu tabelul de evenimente de utilizator al produsului tău. DSN-ul de analiză doar-citire (Business) oferă acces SQL direct, dacă preferi să calculezi cohortele în stocarea de analiză și să extragi rezultatele în instrumentul tău de BI.

Nu ești sigur ce unghi ți se potrivește?

Majoritatea echipelor încep dintr-un singur unghi și cresc spre toate cele patru. Echipa noastră de vânzări poate trece prin stack-ul tău specific în 20 de minute.