🌎
Geoflow Docs
  • 🌎Welcome to Geoflow
  • 🔍Overview
    • Visitor Data Properties
  • ⭐Features
    • Geo Visibility
      • Define Multiple Conditions
      • Match All Conditions
      • Partially Match Condition
      • Reverse Condition Value
      • Custom Classes
    • Geo Form
      • Autofill Form Fields
      • Auto-Populate Select Fields
    • Geo Text
    • Geo Style
    • Geo Script
    • Script Extensions
      • Performance
      • Marketing Parameters
    • Optional Settings
      • Script Tag Data Attributes
      • Meta Tags
  • ⚙️Advanced
    • Code Snippets
    • Methods
      • run
      • getData
      • updateData
      • displayData
      • clearData
      • checkCondition
      • select
    • Callbacks
    • Events
    • REST API
      • Get Visitor IP
      • Get Visitor Data
      • Add Website
      • Delete Website
      • Update Website
      • List Websites
      • Get Website
  • 📄Legal
    • License Agreement
Powered by GitBook
  1. Features

Script Extensions

Script extensions allow you to extend the functionality offered by the default Geoflow script, without writing a single line of code.

Last updated 1 year ago

Was this helpful?

How Does It Work?

Optional script extensions were created so you can extend Geoflow's initial functionality. The default script is kept lightweight by offering additional features through these extensions.

Developer Tip: Send all the visitor data to an external source by adding the endpoint data attribute to the Geoflow <script> tag; visit this page for more information.

How To Implement

Attribute Name
Attribute Value
Which Page Element?

data-extensions

See Extensions Table

<script> Tag for Geoflow

Extensions

Extension Name
Extension Variable
Extension Description

Performance

performance

Analyze how your website performs for visitors around the globe by collecting Real User Monitoring (RUM) data.

Marketing Parameters

marketing-params

Automatically capture and log every URL parameter related to marketing within each form on your page.

You can enable more than one script extension by including a comma-separated list in the extensions data attribute on the Geoflow <script> tag.

Example

<script data-extensions="performance" src="https://cdn.getgeoflow.com/beta/script.min.js" crossorigin="anonymous" fetchpriority="auto"></script>

Browse The Extensions

here
Performance
Marketing Parameters
⭐
Page cover image