Conversion Tracking
Go beyond click counting. Track meaningful business outcomes like signups, purchases, and revenue to measure the true ROI of your links.
What is Conversion Tracking?
A conversion is any valuable action a visitor takes after clicking your link. This could be:
- Completing a purchase
- Signing up for a newsletter
- Filling out a contact form
- Downloading a file
- Watching a video
- Any custom goal you define
Setting Up Conversion Tracking
Step 1: Create a Conversion Goal
- Go to Conversions in your dashboard
- Click Create Goal
- Enter a name for your goal (e.g., "Purchase", "Signup")
- Optionally set a default value
- Save your goal
Step 2: Install the Tracking Pixel
Add our tracking pixel to your conversion page (thank you page, confirmation page, etc.):
<script>
(function() {
var img = new Image();
img.src = 'https://sl.cloudcopy.me/api/conversions/track?' +
'goal=YOUR_GOAL_ID&' +
'value=99.99&' + // Optional: conversion value
'order_id=12345'; // Optional: your reference ID
})();
</script>
Alternative: Server-Side Tracking
For more reliable tracking, use our API to record conversions server-side:
POST https://sl.cloudcopy.me/api/v1/conversions
{
"goal_id": "YOUR_GOAL_ID",
"link_id": "LINK_ID",
"value": 99.99,
"metadata": {
"order_id": "12345",
"product": "Premium Plan"
}
}
Conversion Attribution
ShrinkLink automatically attributes conversions to the correct link using cookies. When a visitor clicks your short link, we store an identifier that connects their later conversion to that click.
Attribution Window
By default, conversions are attributed to clicks within a 30-day window. This means if someone clicks your link today and converts within 30 days, the conversion counts.
Funnel Analysis
Build multi-step funnels to visualize your customer journey and identify drop-off points.
Creating a Funnel
- Go to Funnel Analysis
- Click Create Funnel
- Add steps to your funnel (e.g., Click → View Product → Add to Cart → Purchase)
- Select the links or goals for each step
- Save and start tracking
Example E-commerce Funnel
Revenue Tracking
Assign monetary values to conversions to calculate total revenue and ROI.
Static Values
Set a fixed value for each conversion goal. Good for leads, signups, or fixed-price products.
Dynamic Values
Pass the actual transaction value when recording the conversion:
img.src = 'https://sl.cloudcopy.me/api/conversions/track?goal=purchase&value=' + orderTotal;
Conversion Reports
Key Metrics
| Conversion Rate | Percentage of clicks that result in conversions |
| Total Conversions | Number of completed goals |
| Total Revenue | Sum of all conversion values |
| Average Order Value | Average value per conversion |
| Cost Per Conversion | If tracking ad spend, your cost per result |
Conversion Breakdowns
Analyze conversions by:
- Link or campaign
- Traffic source (referrer)
- Geographic location
- Device type
- Time period
Best Practices
Track What Matters
Focus on conversions that represent real business value, not vanity metrics.
Use Server-Side Tracking
For important conversions like purchases, use server-side tracking for accuracy.
Assign Realistic Values
Use actual revenue or estimated lifetime value for accurate ROI calculations.
Test Your Tracking
Always test conversions are recording properly before launching campaigns.
Need QR Codes?
Generate trackable QR codes for offline campaigns with full conversion tracking.
QR Codes