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

  1. Go to Conversions in your dashboard
  2. Click Create Goal
  3. Enter a name for your goal (e.g., "Purchase", "Signup")
  4. Optionally set a default value
  5. 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

  1. Go to Funnel Analysis
  2. Click Create Funnel
  3. Add steps to your funnel (e.g., Click → View Product → Add to Cart → Purchase)
  4. Select the links or goals for each step
  5. Save and start tracking
Example E-commerce Funnel
1000
Link Clicks
450
Product Views
120
Add to Cart
45
Purchase
4.5% overall conversion rate

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