CJ Affiliate parameter

What is the cjdata parameter?

cjdata is CJ Affiliate's cj extended tracking payload. cjdata is an encoded blob of extra tracking context that CJ appends alongside cjevent on some programs. If you see it in final URLs or analytics, it is CJ affiliate traffic.

Where it appears

Appended to the merchant URL after the redirect

Example

https://merchant.com/product?cjevent=...&cjdata=MXxOfDA...

If cjdata is missing

Optional — cjdata carries auxiliary metadata; attribution rides on cjevent.

How CJ Affiliate tracking fits together

CJ generates links on a rotating set of neutral domains (dpbolvw.net, jdoqocy.com, tkqlhce.com and others) so ad blockers and email filters can’t pattern-match them. The path encodes your PID and the ad ID. On click, CJ registers the event, sets its cookie, and redirects with a cjevent parameter.

A practical gotcha Afterlink’s scanner handles explicitly: several CJ domains fail DNS resolution without the www. prefix. A CJ link that was trimmed to the bare domain — by a CMS, a link shortener, or hand-editing — will not resolve at all.

Frequently asked questions

What does the cjdata parameter do?

cjdata is CJ Affiliate's cj extended tracking payload. cjdata is an encoded blob of extra tracking context that CJ appends alongside cjevent on some programs.

What if cjdata is missing?

Optional — cjdata carries auxiliary metadata; attribution rides on cjevent.

Is cjdata in my analytics affiliate traffic?

Yes — if cjdata shows up in your site analytics or server logs, that traffic arrived via CJ Affiliate affiliate links.

Related

Check every affiliate link you've ever published

Parameter checks are one of five validations Afterlink runs on every CJ Affiliate link. Afterlink scans your entire YouTube channel or website, follows every redirect chain, and alerts you the day a link breaks.

Run a free scan