EasyWebie
Guide
GuideAnalyticsAnalytics & Integrations — connect any third-party tracking tool
Analytics

Analytics & Integrations — connect any third-party tracking tool

How to add Microsoft Clarity, Plausible, Facebook Pixel, Hotjar, or any other analytics tool to your EasyWebie website by injecting a custom script into your site's head.

1

What is Analytics & Integrations?

EasyWebie supports connecting any third-party analytics, tracking, or marketing tool to your website — not just Google Analytics.

The Analytics & Integrations feature lets you paste a code snippet from any provider (Microsoft Clarity, Plausible, Facebook Pixel, Hotjar, Umami, and more) and EasyWebie will inject it into the <head> of every page on your site automatically at publish time.

You do not need to edit any HTML. Just paste the snippet into EasyWebie, save, and re-publish.

2

Opening the Integrations page

1Go to your Dashboard
2Find the website card you want to set up tracking for
3Click the 🔌 Analytics & Integrations button on the card

The Integrations page opens for that specific website. Any snippet you save here only applies to that website — each website has its own integration setting.

If the button shows "Active" in green, a snippet is already saved for that site.

3

Supported services — choosing the right one

The integrations page includes a step-by-step setup guide for 6 popular services. Click any service to expand its instructions:

Microsoft Clarity *(Recommended — free, GDPR-friendly)*

Free heatmaps, session recordings, and click analytics. No cookie consent banner required in most regions. Best tool to see exactly how users interact with your pages.

Plausible Analytics *(Privacy-first)*

Lightweight and privacy-first — no cookies, no personal data collection. GDPR compliant by design. From $9/month. No consent banner needed.

Google Analytics 4

The industry standard. Full funnel analytics: page views, events, conversions, demographics. Requires a cookie consent banner for EU/UK visitors. *Note: for GA4 specifically, you can also just enter your Measurement ID (G-XXXXXXXX) in the builder's Site Settings → SEO — no snippet needed here if you use that field.*

Facebook Pixel

Track conversions from Facebook and Instagram ads. Retarget visitors who came from your ads. Requires a cookie consent banner for EU/UK visitors.

Hotjar

Heatmaps, session recordings, and feedback surveys. Free tier available. Requires cookie consent for EU/UK visitors.

Umami (self-hosted)

Free, open-source analytics that you host yourself. No data sent to third parties. GDPR-friendly. Requires your own server (Railway, Vercel, etc.).

4

Adding a snippet — step by step

1Open the Integrations page for your website (Dashboard → website card → 🔌 Analytics & Integrations)
2Click the service you want to set up to expand its instructions
3Follow the numbered steps shown — each service has a link to the right page on their website
4Copy the <script> snippet provided by the service
5Paste it into the large "Your custom code snippet" box on the integrations page
6Click Save changes
7You will see a green confirmation: "Saved! Re-publish your site to apply the changes."
8Click Publish now → (or go to Dashboard → Publish) to deploy your site with the snippet active

After publishing, the snippet will be present in the <head> of every page — including your blog posts.

5

You can stack multiple snippets in one field

The integrations field holds one code block per website. However, there is no limit to how many tracking tools are in that block — you can paste multiple snippets one after another in the same field:

```html

<!-- Microsoft Clarity -->

<script type="text/javascript">

(function(c,l,a,r,i,t,y){ ... })(window, document, "clarity", ...);

</script>

<!-- Plausible -->

<script defer data-domain="mysite.com" src="https://plausible.io/js/script.js"></script>

`

Just stack the snippets together in the text field, separated by a blank line. All of them will be injected into your site. The field accepts up to 10,000 characters total.

6

Removing or changing your snippet

To remove tracking: Go to Integrations → clear the text field → click Save changes → re-publish. The <head> of your next publish will no longer contain the snippet.

To change providers: Replace the content in the field with the new provider's snippet → Save → re-publish.

To check what snippet is currently active: Go to the Integrations page — your current saved snippet is shown in the text field. You can also right-click your live site → View Page Source and search for "Custom integrations" in the <head>.

7

GDPR and cookie consent — which tools need a banner?

Different analytics tools have different privacy requirements:

No cookie consent needed (privacy-first tools):

Microsoft Clarity — no persistent cookies required, GDPR-safe in most regions
Plausible Analytics — no cookies, GDPR-safe by design
Umami (self-hosted) — no cookies, GDPR-safe

Cookie consent banner required (for EU/UK visitors):

Google Analytics 4 — uses cookies; consent required under GDPR
Facebook Pixel — uses cookies and device IDs; consent required under GDPR
Hotjar — uses cookies; consent required under GDPR

If your visitors include people from the EU or UK and you use Google Analytics, Facebook Pixel, or Hotjar, you need a cookie consent banner on your site. EasyWebie does not include a built-in consent manager — you can add one by including a consent tool snippet (like Cookiebot or CookieYes) in the same integrations field alongside your tracking code.

EasyWebie injects whatever snippet you paste — ensuring it complies with privacy laws in your visitors' regions is your responsibility.

8

EasyWebie does not guarantee third-party tools will work

EasyWebie's responsibility is to inject your snippet into the <head> of your published site exactly as you saved it — and it does this reliably on every publish.

However, whether the third-party service then collects data correctly is outside EasyWebie's control. Issues such as ad blockers blocking the tracking script, the third-party service being temporarily down, or incorrect configuration on the provider's dashboard are between you and the provider.

If your analytics tool is not showing data:

1Make sure you published your site *after* saving the snippet (not before)
2Visit your live site, open the browser console — check if any script errors appear
3Use the provider's debugging tools (GA4 DebugView, Clarity's diagnostic page, etc.)
4Verify the snippet is in your page source: right-click live site → View Page Source → search "Custom integrations"
9

What code is blocked?

EasyWebie scans every snippet before saving and blocks code that contains patterns found in malware or phishing scripts:

javascript: URIs
document.cookie access
eval() calls
atob() base64 decode
String.fromCharCode obfuscation

These patterns never appear in legitimate analytics snippets from Google, Microsoft, Meta, Plausible, Hotjar, or Umami. If your snippet is blocked, verify you copied it from the official provider dashboard — not a third-party source or an online "generator" tool. Blocked attempts are reviewed by the EasyWebie team.

💬

Still have questions?

Our support team usually replies within a few hours.

Open a support ticket →