Run JavaScript code on your website based on a visitor's country, state or city. Execute third-party tools such as popups, forms and tracking scripts based on visitor geolocation.
GEO JAVASCRIPT
Boost user experience by geo targeting page content.
Make your audience 'feel local' by geo personalizing web elements.
See an instant boost in coversion using geo personalization.
Use our intuitive dashboard to create location segments. Specify JavaScript to execute for each location segment.
Copy a one-time install JavaScript snippet into your website footer.
Your visitor's browser will execute the location based JavaScript if their location matches.
Execute JavaScript based on visitor country, state/region or major city. Our tool is effective in all countries, states and cities worldwide.
Execute JavaScript based on a visitor's IP address or an entire IP range. Useful for targeting specific user groups, companies or known visitors.
Use latitude-longitude-radius to 'capture' an area surrounding a point. Minimum allowable radius is 50km.
Use inclusion & exclusion rules for easier targeting. For example, execute JavaScript for visitors from the US except those from California.
Create as many geolocation JavaScript rules as you wish, each with its own locations. Each rule can have its own JavaScript.
Optionally execute JavaScript for visitors who don't match any rules. Useful if you need to run JavaScript for general visitors.
Specify if the JavaScript is to execute on all pages, a specific page or all sub pages of a website.
Country, state & city targeting
Radius targeting (min. 50 miles)
IP address targeting
Enterprise geo IP accuracy
Targeting analytics
Use on unlimited domains
Unlimited javascript rules
Unlimited targeting locations
Use quota for other products
Integration support
Upgrade anytime
Downgrade anytime
Pay by invoice
Country, state & city targeting
Radius targeting(min. 50 miles)
IP address targeting
Enterprise geo IP accuracy
Targeting analytics
Use on unlimited domains
Unlimited javascript rules
Unlimited targeting locations
Use quota for other products
Integration support
Upgrade anytime
Downgrade anytime
Pay by invoice
PRICING FAQs
When your pageviews quota limit is exhausted, you will have 2 days to upgrade your account or 're-subscribe' to the same plan to start a fresh billing cycle before the service stops.
Email alerts will be sent when you quota drops below 50%, 25%, 10% and at 0%.
Yes there is no limit on the number of websites, domains, subdomains or pages you can use our Geo Javascript product on.
One account and subscription can be used to service multiple Geo Javascript services. It can also be used to service multiple clients which is great if you are an agency.
With yearly quota plans, the entire year's worth of quota is provided up-front almost like a prepaid system. There are no monthly quota limits, hence there is less wastage when you have varying amounts of monthly traffic.
If a yearly quota plan runs out before a year, you can always 're-subscribe' to start a new billing cycle and get a fresh set of quota.
Yes you can upgrade, downgrade or cancel anytime by logging into our dashboard and selecting the plan that suits you. Upon selection, fresh billing cycle will be started.
Note that no refunds are provided and the quota does not roll over to the next billing cycle.
You can expect accuracies of 99% on a country level, 80-90% on a state/region/province level, 70-80% on a city level.
It is not possible to target locations within a city itself such as zip or postal codes. When using radius based targeting, we suggest a minimum radius of atleast 50 miles.
- Bullet proof scalable servers to handle your demand
A pageview is consumed for every page visit of your website that is running our Geo Javascript tracking script. Pageviews are consumed for every visit regardless if the visitor matches a location and executes the javascript.