Executing Tests Using Specific Geolocations

Learn how to set the geolocation in Visual Editor and Plain-Text Editor tests.

Rainforest servers are housed in Germany and several other locations around the globe. Traffic hitting your sites for testing via Rainforest comes from these locations. You may want to change that for a few reasons. For example, some sites block traffic from certain global regions; or the application adjusts the language or currency based on where it believes the traffic is coming from.

Routing Tests to Run from a Specific Geographic Location

The default location for Rainforest virtual machines is Germany. However, you can designate a different location using geolocation. To learn how to do that, see Which IP Addresses Do Rainforest Tests Come From?

You can route traffic to the following locations:

IP Address
United States
Rainforest IP addresses

* Most of our default locations route to Germany.

Set the geolocation at the:

  • The individual test level
  • The run group level
  • The account level

Setting the Geolocation at the Test Level in Visual Editor Tests

  1. Navigate to the test you want to edit.
  2. Click the Settings icon (gear).
  3. Scroll down to Location and select the desired location.
  4. Select X next to Setting to close settings.
  5. Click “Reset Machine” in the upper right-hand corner of the page.

Updating the geolocation in Visual Editor tests.

Setting the Geolocation at the Test Level in Plain-Text Editor Tests

  1. Navigate to the test you want to edit.
  2. Click the Edit link next to Test-Level Run Settings.
  3. In the pop-up, choose the desired location.
  4. Click the Save button.

Updating the geolocation in Plain-Text Editor tests.



  • If you set the geolocation at the Run Group Level, you have the option of overriding the test-level geolocation.
  • The IP address of the selected location must be whitelisted.

Setting the Geolocation at the Run Group Level

  1. Click the Tests icon (paper) in the navigation bar, then select Run Groups on the top navigation.
  2. Select the run group you want to edit.
  3. Select Edit next to Settings.
  4. Click Additional Options in the Edit Run Group modal.
  5. Select the desired location in the Where should your traffic be routed through? dropdown.
  6. Click the back arrow in the Additional Options modal.
  7. Click Update.

Updating the geolocation at the run group level.

Note: If Use individual test settings for this run group is enabled, the test-level geolocation and browser selection for individual tests are used and cannot be edited. Unselect the option to make changes at the run group level.


Enabling individual settings for the run group.

Setting the Geolocation at the Account Level

To set a default location for all test runs at the account level, contact our Support team.

If you have any questions, reach out to us at [email protected].