Product

Every part of the journey from a tap to a customer.

Links, routing, attribution and analytics in one product, run on Cloudflare's edge. One link, one SDK, one bill.

1Someone taps inxits.hopqo.link/p/runner-x on an iPhone without the app.
2The landing page copies a one-time token and sends them to the App Store.
3They install inXits and open it. The SDK calls Hopqo.onLink.
4Your code receives path: /p/runner-x and opens the product.
Deferred deep links

Deferred deep links that survive the install.

This is the part Universal Links and App Links can't do on their own. When the app isn't installed, the link's path and parameters wait for the person, and the SDK hands them to your code on first open.

  • One callback for both normal opens and first opens after an install.
  • Any data you need, such as a referral code, cart or invite ID, up to 2 KB per link.
  • Re-engagement handled. If the app is installed, it opens directly and we count a re-open.
Attribution

Attribution you can explain to your CFO.

Every install is matched to a click by the strongest method available, and the method shows next to the install. Nothing is hidden behind a "modeled" number.

PlatformMethodResult
AndroidGoogle Play Install Referrer carries the click ID through the store.Exact
iOSThe landing page copies a short token; the SDK reads it once on first open.Exact
iOS fallbackDevice model, OS version, network and timing, scored 0 to 1. You set the threshold.Probable
WebFirst-party click ID on your own domain.Exact
Analytics

Funnels from click to revenue.

Send in-app events with one SDK call. See each link, campaign and source as a funnel: clicks, installs, signups, purchases, or any event you define.

  • Cohorts by install date, to compare day-7 retention between campaigns.
  • Breakdowns by platform, country, source, medium and creative.
  • Exports and webhooks to your warehouse or CRM.
CampaignClicksInstallsSignupsRevenue
summer_sale48,31018,20410,812₹42.6L
referral9,9126,1404,420₹15.1L
diwali_push22,0053,1181,902₹6.3L
Example data
−20%
inxits.hopqo.linkSummer sale at inXits20% off everything until Sunday. Free delivery over ₹499.
Social previews

A proper preview wherever a link is shared.

Set the title, description and image for each link. We serve the Open Graph and Twitter tags that WhatsApp, iMessage, X, LinkedIn and Slack read, and the link still opens the app when tapped.

Campaigns

Campaigns, UTMs and QR codes.

Group links into campaigns, tag them with source and medium, and print them as QR codes. UTM parameters carry through to your web analytics and into the app.

Campaigns

Roll up any number of links and compare them on one screen.

QR codes

SVG and PNG in your brand colors, with the logo in the middle.

Ad networks

Pass click IDs from Meta, Google and others through to your reports.

Platform

Fast, close to your users, and boring to run.

Redirects run on Cloudflare's network in hundreds of cities, so the hop adds very little delay. There's nothing for you to host.

Edge redirects

Links resolve in the city nearest the person tapping.

Association files

We host apple-app-site-association and assetlinks.json for every domain.

REST API

Create links in bulk from your backend. Rate limits are listed in the docs.

Webhooks

Install and event callbacks, retried with backoff for 24 hours.

Web SDK

Smart "Open in app" banners that keep the page the visitor was on.

Team roles

Owner, admin, marketer and viewer roles for each app.

Security

Security and privacy, by default.

Links are public by nature, so we keep everything around them locked down.

Two kinds of keysA publishable key for each app's SDK and secret keys for your servers. Secret keys never ship in an app.
Signed webhooksEvery callback carries an HMAC-SHA256 signature in X-Hopqo-Signature.
Links on their own domainCustomer links live on hopqo.link, away from the dashboard's login cookies on hopqo.com.
Abuse checksDestinations are scanned for phishing and malware, and reported links are paused fast.
Data minimisationWe keep only the signals needed to match an install, with retention set by your plan.
Enterprise controlsSSO, audit log, a DPA and a choice of data region.
Ship your first deep link today.Start freeQuickstart