Guide
How to Use Geo-Location Testing
How to Use the Geo-Location Feature in Sitepager
Geo-Location testing in Sitepager allows you to verify your website’s content and functionality from different geographic regions. This ensures that location-specific elements such as region-based language settings, compliance notifications, pricing and offers display correctly for users worldwide.
Why Use Geo-Location Testing?
Geo-Location testing ensures consistency and accuracy in region-specific content. Key benefits include:
Verify Regional Accuracy: Confirm that localized offers, compliance notifications, cookies, headers, and language-specific pages (e.g.,
/fr-ca
,/en-ca
) display as intended.Optimize User Experience: Ensure your website’s content is tailored to meet user expectations, including regional preferences and language settings.
Identify Regional Issues: Detect and resolve problems unique to specific locations, such as incorrect currency formats or misaligned content.
Setting Up Geo-Location Testing in Sitepager
Follow these steps to configure and run Geo-Location tests in Sitepager:
1. Create a New Check
Log in to your Sitepager account.
Navigate to the All Checks page and click on Create New Check.
2. Enter Check Details
Website URL: Enter the URL you want to test. For multilingual sites, use language-specific URLs (e.g.,
/fr
for French or/es
for Spanish) to focus on the desired language version.Region: Select a geographic region (e.g., Europe, United States) from the dropdown menu.
Device Type: Choose Desktop or Mobile to simulate real-world user scenarios.
3. Customize Advanced Settings (Optional)
Number of Pages: Define how many pages to include in the test (e.g., 50 pages).
Page Load Wait Time: Set the time Sitepager waits for a page to load (0-20 seconds).
Visual Thresholds: Configure thresholds to focus on meaningful visual differences.
4. Run Your Check
Click Start Check to initiate the test. Sitepager will simulate user activity from the selected location and generate results.
Viewing and Interpreting Results
After running your test, follow these steps to review the results:
Navigate to the All Checks page and select your test.
Review key areas:
Regional Content: Verify that banners, pricing, and offers display correctly for the selected location.
Language Pages: Confirm that language-specific pages (e.g.,
/nl
,/de
) render as expected.Currency and Formatting: Ensure numbers, dates, and currency formats are localized correctly.
Errors: Look for any broken links, missing elements, or unexpected issues.
Baseline Creation: If this is your first test for a configuration, Sitepager will automatically create a baseline to compare future runs.
Debugging with Visitor Info App (Optional)
If you are unsure whether the selected region is routing traffic correctly, you can use the Visitor Info App for debugging:
Create a new Check in Sitepager with the Visitor Info App URL (https://visitor-info-app.vercel.app/) as the Website URL.
Select the desired Region in the dropdown (e.g., Europe).
Run the check and view the screenshot to confirm the server location. The Visitor Info App will display details about where the traffic is routed from.
Below is an example of how the Visitor Info App displays server details:

Practical Use Cases for Geo-Location Testing
Geo-Location testing is particularly useful in scenarios such as:
Validating Compliance Notices: Ensure GDPR notices appear for users in Europe and CCPA banners for users in the US.
Testing Multilingual Content: Use language-specific URLs (e.g.,
/pt
for Portuguese,/de
for German) to verify localized content for different regions.Checking Regional Offers and Pricing: Confirm that location-based offers and pricing align with the selected geographic region.
Ensuring Accurate Currency and Formatting: Validate that numbers, dates, and currencies match local conventions in the target region.
Best Practices for Geo-Location Testing
Follow these tips to optimize your Geo-Location testing:
Plan Your Tests Strategically: Use analytics data to identify high-impact regions where your website sees the most traffic or revenue and prioritize testing accordingly.
Incorporate Language-Specific URLs: Use localized URLs (e.g.,
/nl
,/en-ca
) to ensure tests align with the correct audience.Test Key Functionalities: Validate regional banners, pricing, and compliance notices to ensure they function correctly across different regions.
Iterate Regularly: Perform periodic checks to catch changes introduced by updates or regional content adjustments.
Next Steps
Refine Your Testing: Learn how to optimize your tests with the How to Configure Visual Comparison Thresholds guide.
Expand Your Checks: Learn how to use generic classes for hover, click, and dynamic content testing in the How to Use Generic Classes for Testing Interactions and Dynamic Content guide.