Data Overview
Bitly exposes data across link management, click analytics, and account structure. You can pull data at the link level, group level, or organization level depending on how your Bitly account is set up.
Entities overview
Bitlinks
Per link
Auditing all shortened URLs and their settings
Bitlink clicks
Per link + date range
Click performance reporting
Bsds
Per domain
Managing branded short domains
Campaigns
Per campaign
Campaign-level reporting
Channels
Per channel
Channel attribution
Groups
Per group
Group management and structure
Group preferences
Per group
Group configuration audit
Group shorten counts
Per group + date range
Volume tracking per team
Organizations
Per org
Top-level account info
Organization shorten counts
Per org + date range
Org-wide link volume tracking
QR codes
Per QR code
QR campaign tracking
Available fields
Bitlinks
id
Unique Bitlink identifier
link
The shortened Bitly URL
long_url
The original destination URL
title
Link title
created_at
Timestamp when the link was created
archived
Whether the link is archived
tags
Tags applied to the link
custom_bitlinks
Any custom back-halves applied
group_guid
The group this link belongs to
Bitlink clicks
id
Bitlink identifier
date
Date of the click data point
clicks
Number of clicks recorded
Campaigns
guid
Campaign unique ID
name
Campaign name
description
Campaign description
created
Creation timestamp
modified
Last modified timestamp
group_guid
Associated group
Groups & Organizations
guid
Unique identifier
name
Group or org name
is_active
Whether the group/org is active
created
Creation timestamp
modified
Last modified timestamp
organization_guid
Parent organization (groups only)
bsd_count
Number of branded short domains
link_count
Total links in the group
Group / Organization shorten counts
unit_reference
Date reference for the count
value
Number of links shortened
unit
Time unit (day, week, month)
QR codes
id
QR code unique ID
title
QR code title
created_at
Creation timestamp
bitlink_id
Associated Bitlink
is_paused
Whether the QR code is paused
Common field combinations
Bitlinks + Bitlink clicks — Join on
idto combine link metadata with click performance in a single tableCampaigns + Channels + Bitlinks — Build a full campaign attribution view linking channels down to individual URLs
Group shorten counts + Groups — Join on
group_guidto add group names to volume dataOrganization shorten counts over time — Track how link creation volume changes month over month
Use cases by role
Track which shortened links drive the most clicks across campaigns
Compare click performance across channels (email, social, paid)
Use Append to combine Bitlink click data from multiple groups into a single report
Send link performance data to ChatGPT or Gemini to generate campaign summaries automatically
Audit all active Bitlinks and their destination URLs to spot broken or outdated links
Monitor QR code engagement for print and offline campaigns
Tag-based reporting: filter Bitlinks by tags to see performance by content type
Track group-level shorten counts to understand which teams are most active
Monitor branded short domain usage across the organization
Build automated dashboards in Looker Studio or BigQuery fed by scheduled Coupler.io data flows
Platform-specific notes
Click data is only available for the date range you specify using the start and end date parameters — there is no default lookback period
Free Bitly accounts have limited API access; some entities (e.g., Campaigns, Channels, Bsds) may require a paid plan
Bitly's API returns click data in time-series units — daily granularity is the most common
group_guidis the key field for joining groups-related entities; keep it in your destination for cross-entity joinsQR code data reflects the QR code object itself — click-level QR analytics are part of the Bitlink clicks entity via the associated
bitlink_id
Last updated
Was this helpful?
