• Skip to main content
  • Skip to header left navigation
  • Skip to header right navigation
  • Skip to site footer
  • Why Bullseye?
  • Product
        • How we grow your sales

        • Locators
        • Advanced dealer locators, store locators, and omnichannel where-to-buy tools that increase conversion

        • SEO Local Pages
        • Content-rich mini pages to drive localized search traffic, generate new leads, and showcase stores and dealers

        • Lead Management
        • Lead management and marketing automation to reduce friction and engage customers

        • Events and Promotions
        • Integrated publishing tools to extend the marketing capabilities of your locator

        • Reporting and Analytics
        • Customizable report building tools to analyze data and make more informed decisions

        • Integrations
        • Configurable integrations that make it easy to connect with 3rd party systems like CRM, CMS, and eCommerce

        • Pro Portals
        • Integrated publishing tools to extend the marketing capabilities of your locator

  • Industries
        • Growing Industries that Count on Us

        • Manufacturing
        • Building Materials
        • Retail
        • Insurance
        • Healthcare
        • enterprise
        • Enterprise
  • Resources
        • How to get the most from Bullseye

        • Knowledge Base
        • User guides to get Bullseye up and running quickly

        • API Documentation
        • Technical documentation for leveraging the Bullseye API

        • Blog
        • Location marketing strategies, checklists, and best practices

        • Video Guides
        • Step-by-step video walkthroughs to follow along with

        • Case Studies
        • Explore Bullseye’s breadth of custom client solutions

        • Custom Locators
        • Let Bullseye build the perfect locator for your needs

  • Partners
  • Pricing
Bullseye

Bullseye

Bullseye Store Locator

  • Login
  • Get a Demo

Attend the Bullseye Locations GA4 webinar. November 25th. Register Free

Customize Store Locator Search Result Labels

It’s easy to customize store locator labels for each of Bullseye’s location results through the Bullseye Interface Builder. In this tutorial we are going to show you how to use javascript override to modify label text. For instance, we’ll change the links from Website to Visit Site or More Info to Store Info. To make this work, it is helpful to have some HTML experience. As always, we are here to help if you need support.

customize store locator labels with javascript override

Other labels you may want to modify are: Email, Hours, Directions, and Contact Location. The code for these labels is also included (they are commented out) so you can edit those if necessary.

How To Use Javascript Override to Customize Store Locator Search Results

Login to your Bullseye Admin and create an Interface. Once your interface is created, select Edit on the interface you wish to style. Then go to the Styles section and click on the Advanced tab. This is where you’ll add the javascript code to modify your labels.

copy and paste custom store locator code

Copy and paste the following base code into the Advanced Style Settings field:

<script>$(function () { if (typeof(Sys) !== 'undefined') Sys.Application.notifyScriptLoaded(); Sys.Application.add_load(function() {

/*loop through all the results*/
$("#searchContent .resultsList li").each(function (index){
var links = $(this).find('.resultsDetailLinks');
/*find "More Info" link */
var moreLink = $(links).find('#hlLocDetails');
/*replace text */
$(moreLink).html("Store Info");
/*find "Website" link */
var websiteLink = $(links).find('#website');
/*replace text */
$(websiteLink).html("Visit Site");
/*Additional links below*/
/*
//find "Email" link
var emailLink = $(links).find('#emailContact');
//replace text
$(emailLink).html("Replace Email");
//find "Hours" link
var hoursLink = $(links).find('.hours');
//replace text
$(hoursLink).html("Replace Hours");
//find "Directions" link
var directionsLink = $(links).find('.directions');
//replace text
$(directionsLink).html("Replace Directions");
//find "Contact" link
var contactLink = $(this).find('.contactLink');
//replace text
$(contactLink).html("Replace Contact"); }
*/
});

});});
</script>

Save your changes, and you are done! If you need to change labels of other links, just add your label in the correct place. Thus, if you wanted to change the text for the link “Directions” to “Get Directions” you would replace $(directionsLink).html(“Replace Directions“); with $(directionsLink).html(“Get Directions“);

Stay tuned for our next tutorial to learn how to customize the search filters labels.

Special Note

If you already have javascript code in the Advanced Style Section, make sure you only use one instance of <script> tag with jqyery function. The following is how you would paste more code in:

<script>$(function () { if (typeof(Sys) !== 'undefined') Sys.Application.notifyScriptLoaded(); Sys.Application.add_load(function() {

this is where the code would go

});});
</script>

Further Reading

Learn how to create an embeddable interface:
https://kb.bullseyelocations.com/support/solutions/articles/5000541957-creating-an-embeddable-interface

Other ways to customize your interface:
https://www.bullseyelocations-staging.com/blog/custom-google-map-in-bullseye
https://www.bullseyelocations-staging.com/blog/custom-store-locator-fonts

  • bullseye

    • Why Bullseye?
    • Pricing
    • Enterprise
    • Location Search
    • SEO Local Pages
    • Lead Capture
    • Events and Promotions
  • cms/integration

    • Facebook
    • Shopify
    • WordPress
    • IVR
    • Store Locator Widget
  • Resources

    • Knowledge Base
    • API Documentation
    • Advanced Styles – Snippets
    • Blog
    • Video Guides
    • Case Studies
    • Custom Locators
    • For Developers
    • For Agencies
  • about us

    • About Bullseye
    • Team
    • Partners
    • Media Center
    • Privacy Policy
    • Terms of Use
    • Contact Us

Customer Support 1 (800) 606-1415

Copyright 2000-2025 Bullseye Locations