Geo Targetly

Learn how to integrate Fundraise Up with Geo Targetly to tailor the donor experience for different geolocations.

Geolocation tools are services designed to geotarget and personalize content based on a user’s location. They provide a set of tools for determining visitors’ locations, and then adjusting websites according to the location.

Fundraise Up does not have its own native geolocation tool, but we recommend using the Geo Targetly service. After testing, we’re confident that it can be of great help in the following use cases:

  • If your organization has different campaigns for supporters in different countries
  • To show different Elements based on supporters’ geolocation


  • Access to your Geo Targetly Account:
  • The required Elements and Campaigns should be created and configured for your goals in your Fundraise Up Dashboard. Geotargeting can be used with the following Elements:
    • Buttons: Donate Button, Image Card, Button Group, P2P Button
    • Data: Goal Meter, Stat Counter, Donor Map
    • Forms: Donation Form, Simple Form, Impact Slider, Donation Levels
    • Links: Donate Link, QR Code, P2P Link
    • Lists: Top Supporters, Recent Donations, Top Fundraisers, Top Elements

To create any of these elements, go to the Elements tab in your Fundraise Up Dashboard and click New Element.

Example: let's consider an example where we install a Donate Button element on a website page. We want visitors from Canada to see a Donate Button that will open a Campaign created and configured specifically for Canadian supporters. For supporters from other countries, a different Donate Button will be displayed that will open the default campaign.

Implementation steps

The following steps will guide you through how to integrate Fundraise Up with Geo Targetly and start using geotargeting:

Part 1: General Setup

  1. Go to your Geo Targetly dashboard, where you can begin the setup.
  2. In the side menu, click on + Products to open the product selection page.
  3. Find the Geo Content bar and click + ADD TO SITE to create a new Geo Content service.
  4. At the top of the page, set a meaningful name to your Geo Content (eg. ”Campaigns for different countries”).
  5. In the Website section, choose the first option, called Use geo content on all pages of a website.
    Example: If your website URL is http://mywebsite.com, then the Geo Content service can be used on that URL and all other subpages: http://mywebsite.com/blog, http://mywebsite.com/donate and so on. If your website URL is http://mywebsite.com/donate, then http://mywebsite.com/donate/abc and any other subpages will also all be able to use the Geo Content service.
  6. Enter the URL of your website where Geo Content will be used.
  7. In the Integration Method section, choose the option to Enter content using our in-built HTML editor. Select how many content blocks you want to add geotargeting to. For example, if you want to add geotarget rules to one Donate Button, select 1 content block.
  8. Click Next.

Part 2: Define location segments

  1. Choose a name for your first location segment (instead of “Location Segment 1”).
  2. In the Locations tab click + Add to add a location rule.
  3. In the modal window click Add Location Rule:
    1. Select the type of location (e.g. Country)
    2. Select a condition for the location (e.g. Equal to)
    3. Search for the required location and select from the dropdown (e.g. “Canada”)
    4. Click Add.
  4. Click on the Content Editor tab and insert the HTML code of your Donate Button into the Content Block field. This Button should be associated to a campaign created specifically for Canada.
    You’ll find the Donate Button code in the Fundraise Up Dashboard when you open the Element.

    Make sure that the rule is enabled (the control button should be set to On at the top right of the Location Segment section).

  5. Click + on the All Other Locations rule section and then click on the Content Editor tab to add element for other locations. This rule will be used to display the proper element if the visitor's location does not match any of the locations set up in the other rules.
  6. Insert the HTML code of your other element into the Content Block field. This will show to visitors who are not targeted by any other segment (such as Canada in our example). Enabled that rule by using the On control button.
  7. Click Next.

Part 3: Add Geo Targetly One-time Code To Website

  1. Click on any of the Save buttons to save the setup and obtain your Geo Content code script.
  2. Select your website platform / integration method.
  3. Copy the code from the Geo Content code form and paste it into your website page footer.
  4. Copy the code from the Content Block 1 HTML Tag form and paste it into your website page where the Geo Content should display.
  5. Publish changes to your website.

Part 4: Testing

The best way to check your configuration is to visit your website to see the Geo Content in action.

  1. In the side menu, click on Test Mode to open the in-built location simulator to see how your website content appears from any location.
  2. Follow testing instruction to simulate a location for your device to see how your website behaves. The testing instructions consist of 4 steps and are displayed in the Testing section.
Another way to test is by using a VPN service. To see how your website looks from a different location you can use free VPN tools such as Urban VPN or ExpressVPN to access your website from a different country. Note that not all countries are available via VPN services.