# Email Campaign Short Link Resolver

**Use case:** 

Resolve and trace short links from Mailchimp, SendGrid, HubSpot, and more. Get final URLs and redirect details for effective campaign tracking.

## Input

```json
{
  "urls": [
    "https://mailchimp.com/tracking/click/abc",
    "https://sendgrid.net/ls/click?xyz",
    "https://hubspot.com/e2t/click/abc",
    "https://marketo.com/track/click/def",
    "https://activecampaign.com/click/ghi"
  ],
  "maxResults": 1000,
  "sortBy": "input",
  "maxRedirects": 15,
  "maxConcurrency": 20,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

## Output

```json
{
  "originalUrl": {
    "label": "Original URL",
    "format": "string"
  },
  "finalUrl": {
    "label": "Final URL",
    "format": "string"
  },
  "isShortened": {
    "label": "Is Shortened",
    "format": "boolean"
  },
  "hopCount": {
    "label": "Hop Count",
    "format": "integer"
  },
  "statusCode": {
    "label": "Final Status Code",
    "format": "integer"
  },
  "totalLatencyMs": {
    "label": "Total Latency (ms)",
    "format": "integer"
  },
  "resolvedAt": {
    "label": "Resolved At",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [Bulk URL Unshortener — Redirect Chain Resolver](https://apify.com/logiover/bulk-url-unshortener) with a specific input configuration. Visit the [Actor detail page](https://apify.com/logiover/bulk-url-unshortener) to learn more, explore other use cases, and run it yourself.