n8n's HTTP Request node can send its requests through a proxy, and it takes one field to set up. Here's exactly where that field is, what to paste into it for a RelayKit mobile proxy, how to prove it's working, and a small scheduled workflow that checks a price from a real US mobile IP.
n8n's Proxy option takes an HTTP proxy URL with the username and password in it:
HOST, USER and PASS are on your proxy card in the RelayKit dashboard (My Proxies). The HTTP port on Multi Location and Single Location proxies is 8000. The quickest way to get the exact string: open the card, click 🤖 Use with AI tools, choose n8n HTTP Request, and copy. The panel also lists these steps.
https://api.ipify.org?format=json for the first test.http://USER:PASS@HOST:8000 into the Proxy field.The Proxy option applies to that node only, and it overrides any HTTP_PROXY environment variable set on the n8n server. Other nodes in the workflow keep using n8n's normal connection unless you set the option on them too.
The test node's output should contain an ip that matches the IP on your proxy card. If it shows your server's own IP, the option didn't apply; re-open Options and confirm the Proxy value is set. A 407 error means the username or password is wrong, or that IP Whitelisting is on for the proxy; in whitelist mode the proxy expects no password and only accepts the whitelisted IP, so either whitelist your n8n server's public IP and use http://HOST:8000, or turn whitelisting off.
A typical use for a mobile proxy in n8n is seeing a page the way a visitor in a specific US city sees it, on a schedule. With a RelayKit Multi Location proxy you choose that city in the dashboard and can change it any time.
.price). Return an array if there are several.date ({{ $now.toISODate() }}) and city (the city your proxy is in) alongside the extracted price.To compare several cities, duplicate the HTTP Request → HTML → Set branch once per proxy, each with its own Proxy value, or keep one branch and switch your Multi Location proxy's city in the dashboard between scheduled runs.
Be a polite visitor. One request per page per run is plenty for monitoring. Add a realistic User-Agent header under Options → Headers, and keep the schedule to what you'd do by hand.
socks5:// URLs. Use port 8000, not 9000.Dedicated 4G/5G proxies, unlimited data, and a Multi Location plan that switches between US cities from the dashboard. Pay with crypto; sign up with an email.