Creator Campaign Link Monitor avatar

Creator Campaign Link Monitor

Pricing

Pay per usage

Go to Apify Store
Creator Campaign Link Monitor

Creator Campaign Link Monitor

Check sponsorship and bio links for broken destinations, unexpected redirects and missing required tracking parameters. Compare campaign watchlists across runs. Export JSON, CSV and a readable agency report.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Yigit Ibze

Yigit Ibze

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Check the links behind your creator campaigns. Paste destination URLs from bios, video descriptions or a campaign spreadsheet and get a clear health report: broken destinations, unexpected redirect hosts, missing required tracking parameters and changes since your previous check.

Free beta: no developer fee. Normal Apify platform usage applies.

Try the sample report

{"demoMode": true}

The fixed demo uses synthetic observations for healthy, broken, redirected and blocked links. It makes no network requests and writes no watchlist baseline. Turn demo mode off to check your links.

Check a campaign

{
"demoMode": false,
"campaignName": "Autumn creator campaign",
"campaignLinks": [
"https://your-brand.example/offer?utm_source=creator&utm_medium=social&utm_campaign=autumn"
],
"expectedDomain": "your-brand.example",
"requiredParameters": ["utm_source", "utm_medium", "utm_campaign"],
"watchlistName": "autumn-campaign"
}

Replace the illustrative URL with a real public campaign destination. A run can check up to 100 distinct HTTP/HTTPS links on standard ports. Choose your required parameter names; leave the list empty for a health-only check. Expected domain accepts that hostname and its subdomains, with hostname boundaries respected.

What you get

The dataset has one row per link, with health, HTTP status, a bounded redirect chain, destination host, required-parameter checks, findings and a dated change comparison. Run storage provides REPORT_JSON, a readable REPORT_HTML and LINKS_CSV. URL query values and fragments are redacted in reports; parameter names remain visible. Original inputs remain subject to Apify's input access and retention rules.

PASS means the performed checks passed. ATTENTION means a broken response or a declared destination/tracking requirement needs attention. UNCONFIRMED includes blocking responses such as 403/429: these never establish that a link was deleted. ERROR means the check could not establish its result.

Compare repeat checks

Set a watchlist name to save a privacy-safe baseline in an Actor-created named key-value store in your Apify account. Use the same watchlist and expectations on the next run. First observations establish a baseline; uncertain checks do not overwrite confirmed observations. Changed requirements are identified separately. Run each watchlist sequentially; simultaneous runs are unsupported. Leave the watchlist name empty to disable history. Apify schedules can run a saved task repeatedly; this Actor does not send messages or create schedules.

Scope

Supply the actual destination or shortened campaign URLs. This Actor does not log in to social accounts, extract links from profiles/posts, execute JavaScript, test checkout or coupons, or establish sales attribution. A removed or changed UTM value does not prove analytics attribution failed. Checks are point-in-time HTTP observations, may register as automated clicks, and do not prove what happened between runs or what a human browser sees.

Public destinations are checked with a recognizable user agent, certificate validation, bounded redirects and per-link deadlines. Every redirect target is validated against private/local address access. Blocking is reported honestly; no login cookies, residential proxies or browser impersonation are used.