
Dub link clicks, conversions, and affiliate revenue on your iPhone home screen, refreshed on demand.
The Workspace Pulse module aggregates total clicks, leads, sales, and sales revenue across every short link in your Dub workspace. Choose any timeframe from 24 hours to 90 days and the numbers sit on your home screen or lock screen without opening a browser. Each metric includes a trend chart, so you can tell at a glance whether traffic is rising or dropping across the selected window. For founders who want an ambient read on whether their links are alive during a launch or a quiet stretch, this is the number to keep front and center.
The Link Pulse module focuses on a single short link of your choice. Select a link from your workspace and a timeframe, and PulseKit surfaces click count, lead conversions, sale count, and revenue for that URL. Add a widget before a product launch tweet, a newsletter drop, or a time-limited campaign and you get a dedicated panel that answers the question of whether that specific link is landing. Up to 100 of your most recently created links appear in the picker, and every metric includes a trend chart bucketed to the selected interval.
The Affiliate module (Dub Advanced plan required) surfaces five signals from your partner program: active partner count, lifetime revenue partners have driven, total commissions paid to date, and both pending commissions and pending payouts from the current 30-day window. If your Dub workspace runs a partner program and you want to know at a glance whether partners are active and payouts are staying current, this module puts that read on your home screen next to your direct-link traffic. Workspace Pulse and Link Pulse require Dub Pro plan or higher.
Dub needs a Workspace API key:
The token gives PulseKit read-only access to your workspace links, analytics, and partner program. PulseKit can never modify or delete data in your Dub account.
Plan notes:
Workspaces on lower tiers can still connect their key; the affected modules will surface a friendly upgrade prompt until the workspace is upgraded.
Security
Your Dub API key is sealed on this device with AES-256-GCM before it ever leaves your iPhone. Only your device holds the unwrap secret, stored in the iOS Keychain. The PulseKit backend wraps that already-encrypted payload again with its STORAGE_SECRET and writes the double-envelope blob to Postgres, so the server never sees your plaintext key at rest. Each fetch request includes a one-time unwrap secret that decrypts the inner envelope only long enough to call Dub. The key is scoped to this device, can be revoked from PulseKit at any time, and is never written to logs.
Pick the metrics you care about and pin them as widgets.
Click, lead, sale and revenue totals across every short link in your Dub workspace
Partner program health — active affiliates, lifetime sales they drove, commissions paid, plus pending commissions and payouts from the last 30 days
Click, lead, sale and revenue for a single short link — track a launch, campaign, or affiliate link
Numbers shown are illustrative — your widgets show your live data.
During a product launch, the Workspace Pulse widget shows total clicks, leads, and revenue across every link in your workspace at a glance. Add a Link Pulse widget for the announcement link to track whether that specific URL is hitting its target, without unlocking your phone to check Dub.
Pin a Link Pulse widget to a campaign link before a newsletter send or paid promotion. The widget tracks clicks, lead conversions, and revenue for that link over any timeframe from 24 hours to 90 days, so you can measure individual campaign performance between sessions without opening a browser.
The Affiliate module shows active partner count, lifetime partner-driven revenue, commissions paid, pending commissions from the last 30 days, and queued payouts in one widget. If you manage a Dub partner program, this keeps the program visible on your home screen alongside your workspace traffic numbers.
Workspace Pulse and Link Pulse require Dub Pro plan or higher. The Affiliate module requires Dub Advanced plan. You can connect a key from any plan tier, but analytics metrics will show an upgrade prompt until your workspace meets the required plan.
Sign in at app.dub.co, open your workspace, go to Settings then Tokens, and click Create Token. Name it PulseKit, copy the token (it is shown only once), and paste it into PulseKit. The token is workspace-scoped and gives PulseKit read-only access to your links and analytics.
Yes. The Link Pulse module lets you select any short link from your workspace and a timeframe, then displays click count, lead conversions, sale count, and revenue for that link in a dedicated widget. PulseKit lists up to 100 of your most recently created links in the picker.
Yes. Both Workspace Pulse and Link Pulse include a Sales Revenue metric showing total USD revenue from sale conversions tracked through Dub. Dub records sale amounts in cents internally; PulseKit divides by 100 and displays the result in USD. Conversions must be enabled in your Dub workspace for sales data to appear.
PulseKit fetches Dub data on demand, refreshing when you open the app or pull to refresh a widget. Dub enforces a rate limit of 2 analytics requests per second on Pro plans, and PulseKit staggers its requests to stay within that limit.
Your API key is encrypted with AES-256-GCM on your device before it leaves your iPhone, using a secret stored in the iOS Keychain. The PulseKit server applies a second encryption layer before writing to storage, so the plaintext key is never visible in server logs or at rest.
Yes. The Affiliate module (Dub Advanced plan required) shows active partner count, lifetime partner-driven revenue, total commissions paid, pending commissions from the last 30 days, and payouts queued for partners in a single widget. Add it alongside Workspace Pulse to monitor traffic and affiliate health from the same screen.

Install PulseKit, paste your credentials, pick a widget.