An HTTP status code indicating that a URL has temporarily moved to a new location. Browsers do not cache the redirect, ensuring every click passes through the tracking server.
A 302 redirect tells browsers: "This page has temporarily moved, but check back at the original URL next time." Unlike a 301 redirect, browsers don't cache a 302 — they send every request to the original URL, which then redirects.
This is critical for affiliate marketing because:
HTTP 307 is a stricter version of 302 that guarantees the request method (GET, POST) is preserved. For simple link redirects (GET requests), 302 and 307 behave identically. Some modern platforms use 307 for technical correctness, but 302 is universally supported.
All GeoRedir smart link redirects use HTTP 302 status codes. This ensures every click passes through GeoRedir's edge network for rule evaluation, tracking, and fraud detection. The destination can change at any time (new geo rules, A/B test variants) and the change takes effect immediately.
GeoRedir uses 302 redirects so every click passes through tracking. No caching, no missed data.
Free plan included • No credit card required • Upgrade anytime