Installation Guide
Get NodeFn up and running on your website in under 2 minutes. Our lightweight, privacy-first script that works with any website.
Why NodeFn?
Ultra Lightweight
Less than 5KB - won't slow down your site
Privacy-First
Privacy-first • No cookies • No PII • GDPR Aligned & CCPA Compliant
Quick Setup
One script tag - works with any website
Quick Start
Add this single line of code to your website's <head> section
<script src="https://a.nodefn.com/script.js"
data-website-id="YOUR_WEBSITE_ID"
async>
</script>Replace YOUR_WEBSITE_ID with your unique tracking ID
Step-by-Step Installation
Get Your Tracking Code
After signing up for NodeFn beta, you'll receive an email with your unique tracking code and installation instructions. The email will contain your personalized script ready to copy and paste.
Add Script to Your Website
Paste the tracking script in the <head> section of your website, preferably near the closing </head> tag for optimal performance.
<!DOCTYPE html>
<html>
<head>
<title>Your Website</title>
<!-- Other head elements -->
<!-- NodeFn Tracking -->
<script src="https://a.nodefn.com/script.js"
data-website-id="YOUR_WEBSITE_ID"
async>
</script>
</head>
<body>
<!-- Your content -->
</body>
</html>Verify Installation
Once installed, NodeFn will automatically start collecting data. Use the status link provided in your signup email to verify installation and track data collection progress.
Platform-Specific Guides
Shopify
Add NodeFn tracking to your Shopify store theme
Installation Steps:
- From your Shopify admin, go to Online Store → Themes
- Click Actions → Edit code on your active theme
- In the Layout folder, click on
theme.liquid - Find the closing
</head>tag - Paste the NodeFn tracking script just before
</head> - Click Save
WooCommerce (WordPress)
Add tracking to your WooCommerce store
Option 1: Edit Theme Files
- Go to Appearance → Theme File Editor
- Select
header.phpfrom the right sidebar - Find the
</head>tag - Paste the NodeFn script just before it
- Click Update File
Option 2: Use a Plugin (Recommended)
- Install the "Insert Headers and Footers" plugin
- Go to Settings → Insert Headers and Footers
- Paste the NodeFn script in the "Scripts in Header" section
- Click Save
BigCommerce
Add tracking via Script Manager or theme files
Option 1: Script Manager (Recommended)
- Go to Storefront → Script Manager
- Click Create a Script
- Set name to "NodeFn Analytics"
- Set location to "Head"
- Set script type to "Script"
- Paste your NodeFn tracking script
- Select "All Pages" for placement
- Click Save
Option 2: Edit Theme Files
- Go to Storefront → Themes
- Click Advanced → Edit Theme Files
- Navigate to
templates/layout/base.html - Add script before
</head> - Click Save & Apply
Webflow
Add via Custom Code settings
Installation Steps:
- Open your project in the Webflow Designer
- Click the Settings icon (gear) in the left panel
- Go to the Custom Code tab
- Scroll to the "Head Code" section
- Paste your NodeFn tracking script
- Click Save Changes
- Publish your site for changes to take effect
Wix
Add via Custom Code in Site Settings
Installation Steps:
- Go to Settings in your site dashboard
- Click Custom Code under Advanced Settings
- Click + Add Custom Code
- Paste your NodeFn tracking script
- Set the name to "NodeFn Analytics"
- Choose "Head" for placement
- Select "All Pages"
- Click Apply
Google Tag Manager
Deploy via GTM container (works with any platform)
Installation Steps:
- Log in to your Google Tag Manager account
- Select your container
- Click Tags → New
- Click Tag Configuration → Custom HTML
- Paste your NodeFn tracking script
- Click Triggering → All Pages
- Name your tag "NodeFn Analytics"
- Click Save
- Click Submit to publish your changes
Troubleshooting
Not seeing data?
- • Check the status link provided in your signup email
- • Verify the script is in the <head> section
- • Make sure there are no JavaScript errors in console
Need Help?
Our support team is here to help you get NodeFn set up correctly.