Search code examples
blockmixpanel

How can I use Mixpanel in Iran?


Mixpanel is using "SoftLayer" which blocks all the request from IPs coming from Iran. Is there a workaround to redirect these request to IPs in another country to be able to bypass their filter and send the data to Mixpanel?


Solution

  • There are multiple ways depending on your configuration and platform

    what is your hosting? If its shared then your options are limited but if you deployed your application on a dedicated server or VPS you can route your traffic via transparent proxies or through a vpn tunnel. And there are many services for that either!

    for example Squid is a well-documented and easy to use service for that! But keep in mind that it works better on linux! you can read these articles for configuring a transparent proxy with squid: On Ubuntu, On CentOS

    But given the circumstances I recommend using an open-source analytical system such as:

    Matomo (formerly known as Piwik)

    Open Web Analytics

    Heap (a famous iranian event site (Evand) was using Heap)