Skip to main content
The CamoAg Embedded Map allows brokerages to integrate an interactive, data-rich land map directly into their own website or customer-facing platform. This guide explains what the Embedded Map offers, when to use it, and how to work with your development team to get it set up.
For DevelopersThis guide is intended for brokerage users and administrators. If you are a developer responsible for the technical implementation, refer to the Embed SDK Setup documentation.

What Is the Embedded Map?

The Embedded Map is a fully interactive version of the CamoAg map that can be placed inside an <iframe> on your brokerage website. Once embedded, your clients can:
  • Browse parcel boundaries, farm sales, soil data, and other map layers
  • Search for properties by address or location
  • View ownership information and land data without leaving your website
  • Use tools such as copy-to-clipboard for parcel IDs and coordinates
  • Request their browser location to center the map on their area
The experience feels native to your site while being fully powered by CamoAg’s platform.

Why Use the Embedded Map?

The Embedded Map is ideal for brokerages that want to:

Keep Clients on Your Site

Provide clients with powerful land intelligence tools without sending them to a third-party platform.

Showcase Listings in Context

Display properties, comparable sales, and surrounding data directly within your listing pages.

Differentiate Your Brand

Offer a premium, data-rich experience that sets your brokerage apart from competitors.

Streamline Workflows

Allow agents and clients to access parcel data, soils, and sales comps without switching tools.

What Map Layers Are Available?

The following map layers can be enabled in the Embedded Map. Your development team can configure which layers are active by default when the map loads.
Work with your development team to determine which layers are most relevant to your clients and configure them as the default when the map loads.

Configuring the Default Map View

When a user opens a page containing the Embedded Map, it will center on a default location. Your development team can configure this in two ways:

Center by Coordinates

The map can be centered on a specific latitude and longitude point. This is useful for brokerage offices that primarily serve a single region.

Center by Bounding Box

The map can be initialized to fit within a defined geographic area (for example, a specific county or multi-county region). This ensures the most relevant land data is visible immediately on load.

Iframe Permissions

The Embedded Map relies on two optional browser permissions. Ask your development team to enable whichever features you need:

Getting Set Up

Setting up the Embedded Map requires a small amount of technical configuration by a developer. Here is an overview of the process so you know what to expect:
1

Obtain Your Embed Secret

An administrator retrieves the embed secret from CamoAg Account Settings → Embed. This secret is used by your server to generate secure session URLs and must never be exposed publicly.
2

Configure a Vanity Domain (Recommended)

To ensure the map works correctly for users on Safari and other browsers with strict cookie policies, your team should configure a vanity domain (e.g., camoag-embed.yourbrokerage.com). This ensures authentication cookies are treated as first-party.
3

Generate Signed URLs Server-Side

Each time a user loads the embedded map, your server generates a unique signed URL. This URL authenticates the session and directs the map to the correct starting location and layers. Signed URLs expire after 5 minutes if unused.
4

Add the Iframe to Your Site

Your developer places a standard HTML <iframe> element on the relevant page(s) of your website and points its src attribute to the signed URL. The map will load automatically once the session is verified.
Security ReminderThe embed secret must only be used in your server-side code. It should never appear in your website’s HTML, JavaScript, or any client-facing code.

Frequently Asked Questions

No. The Embedded Map uses a secure session system that authenticates users automatically based on a unique identifier you provide (such as a client ID from your own system). Clients do not need to create or log into a CamoAg account.
Yes. Your development team can configure the default layers by appending parameters to the map URL during setup. See the Embed SDK Setup documentation for the full list of available layer values.
Yes. The CamoAg map is responsive and functions on mobile browsers. If you enable the geolocation permission, mobile users can also center the map on their current location.
Contact CamoAg support or your account manager. Have your developer check the browser console for errors and confirm that the signed URL was generated within the last 5 minutes.

Embed SDK Setup

Technical documentation for developers implementing the Embedded Map.

Overview of Map Layers and Filters

Learn about all available map layers and how to use them.

Brokers and Land Managers

Quick-link guide covering the most relevant CamoAg features for brokerage professionals.

Embed SDK Events

Reference for JavaScript events emitted by the Embedded Map.
Last modified on September 14, 2026