Analytics
Data-driven decisions start with understanding. Comprehensive analytics help you track clicks, measure conversions, and optimize your campaigns with actionable insights.
Start tracking conversions — Free while Klinky is early
Dashboard Overview
Main Metrics
Your dashboard displays key performance indicators:
| Metric | Description | Why It Matters |
|---|---|---|
| Clicks | Total link visits | Volume of traffic |
| Conversions | Completed goals | Business outcomes |
| Conversion Rate | Conversions / Clicks | Campaign effectiveness |
| Top Variant | Best-performing variant | What's working |
Time Range Selection
Analyze data across different periods:
- Last 24 hours — Real-time monitoring
- Last 7 days — Weekly trends
- Last 30 days — Monthly performance
- Custom range — Specific campaigns
Understanding Click Data
What Counts as a Click?
A click is recorded when:
- Someone visits your Klinky link
- The request is not from a known bot
- The visit is within your account limits
Not counted:
- Bot traffic (Googlebot, etc.)
- Duplicate clicks from same session
- Requests after link is deleted
Click Details
Each click captures:
| Field | Description | Example |
|---|---|---|
| Timestamp | When the click occurred | 2024-01-15 14:30:00 UTC |
| Variant | Which variant was shown | control, variant_b |
| Country | Visitor location (if detectable) | US, GB, DE |
| Referrer | Where visitor came from | google.com, twitter.com |
| Device | Browser and OS info | Chrome 120, macOS |
| IP Address | Anonymized for privacy | 192.168.x.x |
Conversion Tracking
What is a Conversion?
A conversion is a meaningful action you define:
- E-commerce: Purchase completed
- SaaS: Trial signup
- Lead gen: Form submitted
- Content: Newsletter signup
- Custom: Any action you value
Setting Up Conversions
Install the tracking pixel:
Go to Link Settings > Conversion Tracking and copy your pixel code:
html<script> klinky('convert', 'LINK_ID'); </script>Place on conversion page:
Add the pixel to your thank-you, confirmation, or success page.
Test the setup:
Complete a conversion and verify it appears in analytics.
View API analytics documentation — Pull conversion data programmatically
Conversion Attribution
Klinky attributes conversions using:
- Cookie-based — Visitor clicked your link within 30 days
- IP fallback — Same IP within 24 hours (if cookies disabled)
Note: Attribution is not 100% accurate due to:
- Private browsing mode
- Cookie blockers
- Cross-device journeys
- VPN usage
Variant Performance Analysis
Reading the Comparison Table
| Variant | Clicks | Conv. | Rate | Lift vs Control |
|---|---|---|---|---|
| control | 500 | 25 | 5.0% | - |
| variant_b | 500 | 35 | 7.0% | +40% |
Key metrics:
- Clicks — Traffic volume per variant
- Conv. — Total conversions
- Rate — Conversion percentage
- Lift — Improvement over control variant
Evidence Review
Don't act on small differences. Use this guide:
| Clicks per Variant | Minimum Detectable Difference |
|---|---|
| 100 | 10% absolute (e.g., 5% → 15%) |
| 500 | 4% absolute (e.g., 5% → 9%) |
| 1,000 | 3% absolute (e.g., 5% → 8%) |
| 5,000 | 1% absolute (e.g., 5% → 6%) |
Rule of thumb: Wait for at least 100 clicks per variant before analyzing.
Winner Recommendations
Winner Review
When enabled, Klinky:
- Monitors conversion rates continuously
- Shows whether there is enough evidence to trust the comparison
- Recommends a stronger variant when the data supports it
- Leaves traffic-weight changes under your control
Timeline example:
Day 1: 50 clicks each, 2% vs 3% (inconclusive)
Day 3: 150 clicks each, 4% vs 6% (trending)
Day 5: 250 clicks each, 4.5% vs 7.2% (stronger result)
Day 6+: Review whether to send more traffic to variant_bManual Analysis
Review these factors before acting on a recommendation:
- Sample size — Enough data?
- Duration — Full business cycle?
- Consistency — Stable performance?
- Secondary metrics — Revenue per visitor? Engagement?
Geographic Analytics
Country Breakdown
See where your traffic comes from:
United States: 45% (680 clicks)
United Kingdom: 15% (225 clicks)
Germany: 10% (150 clicks)
Canada: 8% (120 clicks)
Other: 22% (330 clicks)Use this data to:
- Optimize geo-routing rules
- Adjust campaign targeting
- Plan regional content
Regional Performance
Compare conversion rates by country:
| Country | Clicks | Conv. | Rate |
|---|---|---|---|
| US | 680 | 45 | 6.6% |
| UK | 225 | 12 | 5.3% |
| DE | 150 | 5 | 3.3% |
Insight: German visitors convert at half the US rate. Consider:
- German-language landing page
- Localized pricing (EUR)
- Different offer for EU market
Traffic Source Analysis
Referrer Breakdown
Understand where visitors come from:
| Source | Clicks | % of Total |
|---|---|---|
| Direct | 450 | 30% |
| google.com | 380 | 25% |
| twitter.com | 225 | 15% |
| facebook.com | 150 | 10% |
| email campaigns | 150 | 10% |
| Other | 145 | 10% |
Direct traffic typically includes:
- Bookmarks
- Typed URLs
- Messaging apps
- Email clients (sometimes)
Source Quality
Compare conversion rates by source:
| Source | Clicks | Conv. | Rate |
|---|---|---|---|
| 150 | 18 | 12.0% | |
| 380 | 32 | 8.4% | |
| 225 | 11 | 4.9% | |
| Direct | 450 | 22 | 4.9% |
Insight: Email traffic converts best. Consider:
- Increasing email marketing
- Creating email-specific landing pages
- Testing email subject lines
Device and Browser Analytics
Device Breakdown
| Device | Clicks | % |
|---|---|---|
| Desktop | 750 | 50% |
| Mobile | 525 | 35% |
| Tablet | 225 | 15% |
Browser Distribution
| Browser | Clicks | % |
|---|---|---|
| Chrome | 675 | 45% |
| Safari | 450 | 30% |
| Firefox | 150 | 10% |
| Edge | 150 | 10% |
| Other | 75 | 5% |
Use this data to:
- Prioritize device testing
- Optimize mobile experience
- Address browser-specific issues
Time-Based Analysis
Hourly Trends
Identify peak traffic times:
12 AM: 2%
6 AM: 5%
12 PM: 15% (peak)
6 PM: 12%Use case: Schedule email sends or social posts for peak hours.
Day of Week Patterns
| Day | Clicks | Conv. Rate |
|---|---|---|
| Monday | 280 | 5.2% |
| Tuesday | 320 | 6.1% |
| Wednesday | 290 | 5.8% |
| Thursday | 310 | 6.0% |
| Friday | 250 | 4.8% |
| Weekend | 150 | 3.5% |
Insight: Tuesday-Thursday perform best for B2B campaigns.
Exporting Data
CSV Export
Download raw click data for custom analysis:
- Go to Link Details
- Click "Export"
- Choose date range
- Download CSV
Columns included:
- timestamp
- variant
- country
- referrer
- device
- conversion status
API Access
Pull data programmatically:
import requests
response = requests.get(
'https://klinky-api.fly.dev/api/v1/public/links/LINK_ID/clicks',
headers={'X-API-Key': 'your-key'},
params={
'start_date': '2024-01-01',
'end_date': '2024-01-31',
'per_page': 100
}
)
clicks = response.json()['items']See Analytics API for details.
Adding Business Context
Klinky tracks clicks, variants, and conversions. If you track revenue, customer quality, or campaign cost in another system, combine that data after export before making budget decisions.
Common Analysis Scenarios
Scenario 1: Low Conversion Rate
Symptoms:
- High clicks, low conversions
- Traffic looks legitimate
Investigate:
- Landing page load speed
- Mobile responsiveness
- Form complexity
- Offer clarity
Scenario 2: Uneven Variant Performance
Symptoms:
- One variant significantly outperforms
- Difference appears quickly
Actions:
- Verify URLs are correct
- Check for technical issues on underperformer
- Ensure fair traffic distribution
- Let test run to significance
Scenario 3: Traffic But No Conversions
Symptoms:
- Clicks recorded
- Zero conversions
Check:
- Is conversion pixel installed?
- Is it on the correct page?
- Test the conversion flow yourself
- Check browser console for errors
Scenario 4: Sudden Traffic Drop
Symptoms:
- Clicks suddenly decrease
- No changes made to link
Investigate:
- Link status (active vs paused)
- Campaign end dates
- Seasonal patterns
- Competitor activity
Reporting and Sharing
Dashboard Screenshots
Share results with your team:
- Navigate to link details
- Set desired time range
- Take screenshot of key metrics
- Annotate with insights
Scheduled Reports
Set up reporting workflows when available for your account:
- Go to Link Settings > Reports
- Choose frequency (daily, weekly, monthly)
- Add recipient emails
- Select metrics to include
Best Practices
1. Define Success Before Testing
Know what you're measuring:
- Primary metric (conversion rate)
- Secondary metrics (revenue, engagement)
- Minimum improvement threshold
2. Run Tests Full Duration
Don't stop early:
- Minimum one week (accounts for day-of-week effects)
- At least 100 clicks per variant
- Full business cycle if B2B
3. Document Everything
Keep records:
- Test hypothesis
- Start and end dates
- Changes made during test
- Final results and decisions
4. Segment Your Analysis
Look beyond overall numbers:
- Device performance
- Geographic differences
- Source quality
- Time-based patterns
5. Iterate Continuously
Testing is ongoing:
- Implement winning variants
- Form new hypotheses
- Run follow-up tests
- Build institutional knowledge
Troubleshooting Analytics
Data Not Updating
- Allow 1-2 minutes for real-time sync
- Check that link is active
- Verify you're viewing correct date range
- Clear browser cache
Discrepancies with Other Tools
Klinky may differ from Google Analytics because:
- Different attribution models
- Bot filtering differences
- Timezone handling
- Sampling in other tools
Missing Geographic Data
Some clicks show "Unknown" location due to:
- VPN usage
- Private DNS
- Mobile carriers
- Privacy settings
This is normal and expected.
Next Steps
- Link Management — Create and manage A/B testing links
- API Analytics — Pull data programmatically
- FAQ — Common analytics questions
Start optimizing your campaigns — Free while Klinky is early