# Fathom Analytics Documentation > Fathom Analytics is a simple, privacy-focused website analytics tool. It's a Google Analytics alternative that doesn't compromise visitor privacy. ## Getting Started ### Ad and email campaigns (UTMs) Source: https://usefathom.com/docs/start/utms Suppose you want to collect data for digital campaigns, ad clicks, campaigns on social media, or even newsletter/email campaigns. --- ### Create a Fathom account Source: https://usefathom.com/docs/start/create Fathom Analytics is a hosted website analytics software tool. --- ### Dashboard explained Source: https://usefathom.com/docs/start/dashboard First, let's start with what Fathom Analytics is: simple, GDPR-compliant website analytics that shows you data about your website on a dashboard or email report. --- ### Do I need to sign the DPA? Source: https://usefathom.com/docs/start/dpa We can’t offer legal advice, but we can talk about the purpose of our DPA. --- ### How do free trials work? Source: https://usefathom.com/docs/start/trials When you sign up for an account with Fathom Analytics, you get a 7-day free trial. --- ### Our sample privacy policy Source: https://usefathom.com/docs/start/policy Since our software is privacy-first website analytics, there’s typically less to do on your end because we collect such a minimal amount of data from visitors. --- ### How Fathom measures your analytics Source: https://usefathom.com/docs/start/measurement A complete guide to how every metric on your Fathom dashboard is calculated, how attribution works, and what the numbers mean. --- ### Script installation Source: https://usefathom.com/docs/start/install To start collecting data from your website, you need to install our script in the header of your site’s code. --- ### Using keyboard shortcuts Source: https://usefathom.com/docs/start/shortcuts Fathom Analytics has keyboard shortcuts for navigating your dashboard quickly. --- ## How-tos ### Compare two date ranges Source: https://usefathom.com/docs/how-tos/compare-dates Turn on comparison mode to see how this period stacks up against the previous one, last month, last year, or a custom range. --- ### Measure a marketing campaign Source: https://usefathom.com/docs/how-tos/measure-a-campaign Tag your campaign links with UTMs, then filter your dashboard (and save a view) to see traffic and conversions from that campaign. --- ### Switch from Google Analytics Source: https://usefathom.com/docs/how-tos/switch-from-google-analytics Install Fathom alongside Google Analytics, import your history, then remove GA when you're happy with the data. --- ### Track Google Ads Source: https://usefathom.com/docs/how-tos/track-google-ads See which Google Ads campaigns send visits and events to your Fathom dashboard, using UTMs. No Google tag needed. --- ## Script & Installation ### Add the embed script Source: https://usefathom.com/docs/script/embed To start using Fathom Analytics, you simply have to add a single line of code to the head section of your website --- ### Advanced embed script settings Source: https://usefathom.com/docs/script/script-advanced These are the advanced options we offer with our embed script. --- ### Blocking local/test environments Source: https://usefathom.com/docs/script/local How to keep Fathom from collecting analytics data from local, staging, and test environments. --- ### EU isolation Source: https://usefathom.com/docs/script/eu-isolation If you want to use EU isolation, congratulations; as a Fathom customer, you’re already using it, and it’s enabled by default! --- ### Exclude your own visits Source: https://usefathom.com/docs/script/exclude-visits There are two ways to block your visits from showing up in your analytics with Fathom. --- ### Multiple site IDs with one website Source: https://usefathom.com/docs/script/multiple-site-ids-one-website Sending visit data to multiple dashboards from one website --- ### Site firewall settings Source: https://usefathom.com/docs/script/firewall Block or allow pages, IPs, referrers, domains, countries, and event names from the firewall settings on your site. --- ## Events & Conversions ### Creating and using events Source: https://usefathom.com/docs/events/overview Events (or goals) in Fathom are things you want to collect data about, which aren’t just page views. --- ### Track 404/error pages Source: https://usefathom.com/docs/events/404-page-tracking Track visits to missing pages with Fathom events so you can find broken links and add redirects. --- ### Track ecommerce conversions Source: https://usefathom.com/docs/events/ecommerce-conversions Track ecommerce conversions, event values and currencies in Fathom Analytics. --- ### Track external link clicks Source: https://usefathom.com/docs/events/external-clicks Track outbound link clicks as events in Fathom Analytics, for individual links or all external links. --- ### Track form submissions Source: https://usefathom.com/docs/events/form-submission-tracking Track successful form submissions as conversions with Fathom Analytics events. --- ### Track link clicks Source: https://usefathom.com/docs/events/link-clicks Track link clicks with Fathom Analytics using an onclick handler or a JavaScript event listener. --- ### Track page load conversions Source: https://usefathom.com/docs/events/page-load-conversions Record a Fathom event when an important page loads to measure page load conversions. --- ## Features ### All sites view Source: https://usefathom.com/docs/features/all-sites When you click on your site name from the dashboard, you’ll see an ‘All sites’ link at the bottom of the dropdown. --- ### API Source: https://usefathom.com/docs/features/api Use the Fathom Analytics API to manage sites, events and milestones, or pull custom reports. --- ### Bot detection Source: https://usefathom.com/docs/features/bot-detection How Fathom detects and blocks bot traffic to keep your analytics accurate. --- ### Email reports Source: https://usefathom.com/docs/features/email-reports Email reports are a time-saving way to get a snapshot of your analytics right in your inbox. --- ### Export your data Source: https://usefathom.com/docs/features/exporting Your website analytics are yours, so you can download your data whenever you'd like. --- ### Filtering and searching Source: https://usefathom.com/docs/features/filtering You can add a filter by clicking on any row on your dashboard. --- ### Google Analytics Importer Source: https://usefathom.com/docs/features/ga-importer It's easy to import your data from Google Analytics (GA4) into your Fathom dashboard. --- ### Milestones Source: https://usefathom.com/docs/features/milestones Milestones let you mark important events directly on your chart, so you can quickly understand what might have caused changes in your traffic. --- ### Multi-domains Source: https://usefathom.com/docs/features/multi Say you have several domains (and subdomains) and want to collect data for all of them on a single Fathom dashboard. --- ### Saved views Source: https://usefathom.com/docs/features/saved-views Save a combination of filters as a named view and switch back to it in one click. --- ### Search Console integration Source: https://usefathom.com/docs/features/google-search-console See which search terms people use to find your site in search results, right inside your Fathom dashboard. --- ### Share a dashboard Source: https://usefathom.com/docs/features/shared-dashboards By default, you (the account holder) are the only person who can view your Fathom dashboard. --- ### Traffic sources Source: https://usefathom.com/docs/features/sources The Sources tab, in the Referrals box, divides your content into a few buckets based on where the traffic came from, which you can then filter. --- ### UTMs and campaigns Source: https://usefathom.com/docs/features/campaigns A UTM parameter is the text included in the URL to understand where the traffic is coming from. --- ## Integrations ### Angular Source: https://usefathom.com/docs/integrations/angular Add analytics to Angular with Fathom. --- ### Astro Source: https://usefathom.com/docs/integrations/astro Add analytics to Astro with Fathom. --- ### Bloggi Source: https://usefathom.com/docs/integrations/bloggi Fathom Analytics works great with Bloggi and other CMS’. --- ### Cal.com Source: https://usefathom.com/docs/integrations/cal Add analytics to Cal with Fathom. --- ### Calendly Source: https://usefathom.com/docs/integrations/calendly Capture Calendly booking activity with Fathom. --- ### Carrd Source: https://usefathom.com/docs/integrations/carrd Add analytics to Carrd with Fathom. --- ### Discourse Source: https://usefathom.com/docs/integrations/discourse Add analytics to Discourse with Fathom. --- ### Docusaurus Source: https://usefathom.com/docs/integrations/docusaurus Add analytics to Docusaurus with Fathom. --- ### Drupal Source: https://usefathom.com/docs/integrations/drupal Add analytics to Drupal with Fathom. --- ### Eleventy (11ty) Source: https://usefathom.com/docs/integrations/eleventy Add analytics to Eleventy with Fathom. --- ### Ember.js Source: https://usefathom.com/docs/integrations/ember Add analytics to Ember.js with Fathom. --- ### Framer Source: https://usefathom.com/docs/integrations/framer Add analytics to Framer with Fathom. --- ### Gatsby Source: https://usefathom.com/docs/integrations/gatsby Add analytics to Gatsby with Fathom. --- ### Ghost Source: https://usefathom.com/docs/integrations/ghost Add analytics to Ghost with Fathom. --- ### Google Tag Manager Source: https://usefathom.com/docs/integrations/gtm We don’t recommend using GTM because it still allows Google to have a presence on your website. --- ### Go High Level Source: https://usefathom.com/docs/integrations/gohighlevel Add analytics to Go High Level with Fathom. --- ### Hugo Source: https://usefathom.com/docs/integrations/hugo Add analytics to Hugo with Fathom. --- ### Inertia.js Source: https://usefathom.com/docs/integrations/inertiajs Add analytics to Inertia.js with Fathom. --- ### Integrating embed code with other frontend frameworks (SPAs) Source: https://usefathom.com/docs/integrations/spas Easily track your website’s performance with our default tracking code. No matter which frontend framework you use, just get the HTML in and you’re good to go. We’ll even monitor pushstate and popstate for you. --- ### Jekyll Source: https://usefathom.com/docs/integrations/jekyll Add analytics to Jekyll with Fathom. --- ### Kit Source: https://usefathom.com/docs/integrations/kit Fathom Analytics works great with Kit landing pages. --- ### Magento Source: https://usefathom.com/docs/integrations/magento Add analytics to Magento with Fathom. --- ### Mintlify Source: https://usefathom.com/docs/integrations/mintlify Fathom Analytics works great with Mintlify documentation sites. --- ### Next.js Source: https://usefathom.com/docs/integrations/next Add analytics to Next.js with Fathom. --- ### Nuxt.js Source: https://usefathom.com/docs/integrations/nuxt Add analytics to Nuxt.js with Fathom. --- ### React Source: https://usefathom.com/docs/integrations/react Add analytics to React apps with Fathom. --- ### Remix Source: https://usefathom.com/docs/integrations/remix Add analytics to Remix apps with Fathom. --- ### SavvyCal Source: https://usefathom.com/docs/integrations/savvycal Fathom Analytics works great with SavvyCal. --- ### Shopify Source: https://usefathom.com/docs/integrations/shopify Add analytics to Shopify with Fathom. --- ### SquareSpace Source: https://usefathom.com/docs/integrations/squarespace Add analytics to SquareSpace with Fathom. --- ### SvelteKit Source: https://usefathom.com/docs/integrations/sveltekit Add analytics to SvelteKit with Fathom. --- ### Transistor.fm Source: https://usefathom.com/docs/integrations/transistor Add analytics to Transistor.fm with Fathom. --- ### Turbolinks Source: https://usefathom.com/docs/integrations/turbolinks Add analytics to Turbolinks with Fathom. --- ### Vue.js Source: https://usefathom.com/docs/integrations/vue Add analytics to Vue.js with Fathom. --- ### Webflow Source: https://usefathom.com/docs/integrations/webflow Add analytics to Webflow with Fathom. --- ### Wix Source: https://usefathom.com/docs/integrations/wix Add analytics to Wix with Fathom. --- ### WooCommerce Source: https://usefathom.com/docs/integrations/woocommerce Add event analytics to WooCommerce with Fathom. --- ### WordPress Source: https://usefathom.com/docs/integrations/wordpress Add analytics to WordPress with Fathom. --- ## Account ### Add or delete a site Source: https://usefathom.com/docs/account/add-delete Use Fathom Analytics to add or delete a site on your account. --- ### Partners Source: https://usefathom.com/docs/account/affiliates Earn 25% lifetime commissions by referring customers to Fathom Analytics. --- ### Billing FAQ Source: https://usefathom.com/docs/account/faq As a small company, we do our best to be fair and transparent with billing, invoicing and payments. --- ### Cancel your subscription Source: https://usefathom.com/docs/account/close You don't need to email us to cancel your subscription or close your account. --- ### Discount codes Source: https://usefathom.com/docs/account/discount-code Get a great price on a Google Analytics alternative. --- ### Exceeding your plan limits Source: https://usefathom.com/docs/account/limits How Fathom handles plan overages, upgrade requests, and restrictions on dashboard and API access. --- ### Two-factor authentication Source: https://usefathom.com/docs/account/2fa It’s easy to get the best security possible by enabling 2FA (two-factor authentication) on your account in Fathom Analytics. --- ### Upgrading or downgrading Source: https://usefathom.com/docs/account/upgrade-downgrade Learn how to change your Fathom Analytics plan, request a downgrade, and choose a plan that fits your monthly page views. --- ### Your password Source: https://usefathom.com/docs/account/password We go to great lengths to provide industry-leading security for our software. --- ## Troubleshooting ### Can I add more than 50 sites? Source: https://usefathom.com/docs/troubleshooting/sites Every plan includes at least 50 sites. Bigger plans include more, and you can add extra packs yourself. --- ### Do I lose my stats if I change a URL or site name? Source: https://usefathom.com/docs/troubleshooting/changing Learn what happens to your Fathom Analytics stats and tracking code when you change your website URL or rename a site in your account. --- ### Does Fathom have “X” feature? Source: https://usefathom.com/docs/troubleshooting/features Find the features available in Fathom Analytics and see recently released improvements in our changelog. --- ### Does Fathom use cookies or require a consent banner? Source: https://usefathom.com/docs/troubleshooting/cookies It may be hard to “fathom” (sorry, bad joke), but Fathom Analytics doesn’t use cookies or similar technologies in our analytics. --- ### Does replacing Google Analytics hurt my SEO? Source: https://usefathom.com/docs/troubleshooting/seo No. Your site will not be negatively impacted if you use Fathom Analytics instead of Google Analytics. --- ### How do I transfer a dashboard to another account? Source: https://usefathom.com/docs/troubleshooting/transfer You can transfer a site (dashboard) to another Fathom account yourself from the site’s Manage settings. --- ### How to get CookieBot to Ignore Fathom Source: https://usefathom.com/docs/troubleshooting/cookiebot CookieBot incorrectly assumes Fathom Analytics needs to have consent - here’s how to avoid this --- ### If Fathom isn't working on your site Source: https://usefathom.com/docs/troubleshooting/not-working If you believe you have added our embed script correctly and no visits are showing up, there’s a problem with your configuration. --- ### Only my homepage is showing up in my data Source: https://usefathom.com/docs/troubleshooting/canonicals This typically happens if you’ve only added our embed script to your homepage (and not into the header of your site template). --- ### See Google search terms (keywords) Source: https://usefathom.com/docs/troubleshooting/google-keywords Since 2011 all search traffic from Google has been encrypted, meaning you have to use Google Search Console to view it --- ### What are salts and hashes? Source: https://usefathom.com/docs/troubleshooting/hashes-salts Understand hashes and salts, how they differ from encryption, and their role in privacy-focused website analytics. --- ### Why am I not seeing the full referrer URL? Source: https://usefathom.com/docs/troubleshooting/referrer-policy Explanation on why customers sometimes only see the referrer domain without the pathname included --- ### Why am I seeing duplicate pathnames in my data? Source: https://usefathom.com/docs/troubleshooting/duplicate-pathnames Learn why you may see duplicate page paths in your Fathom dashboard and how to fix them. --- ### Why am I seeing UTM parameters I didn't make? Source: https://usefathom.com/docs/troubleshooting/utm Since we launched UTM parameters in the dashboard, we’ve had a few questions from customers who may see UTM data they didn’t create. --- ### Why are my stats different from other analytics? Source: https://usefathom.com/docs/troubleshooting/differences If you compare Fathom to another analytics platform, the stats will undoubtedly vary. --- ### Why is Fathom better than European-only providers? Source: https://usefathom.com/docs/troubleshooting/eu-only “EU-only analytics” can also slow down your analytics for people not in the EU. --- ### Why is my account locked? Source: https://usefathom.com/docs/troubleshooting/locked Find out why your Fathom Analytics account is locked and how to resolve unpaid invoices or upgrade a plan that no longer fits your traffic. --- ## API Documentation The complete API reference is available as a single LLM-friendly Markdown document: https://usefathom.com/api/llms.txt A machine-readable OpenAPI 3.1 schema is available at: https://usefathom.com/api/openapi.json The human-readable HTML reference lives at: https://usefathom.com/api