Thursday, September 18, 2025

Basic set up of tracking for Spectacle

Want to see which marketing channels actually drive revenue? Proper website tracking is the first step. Google Tag Manager makes it simple to set up Spectacle tracking without touching your website code.

Why Use Google Tag Manager?

Google Tag Manager lets you add tracking to your website through a simple interface. No developer needed.

Benefits:

  • Make tracking changes without updating your website

  • Test everything before it goes live

  • Manage all your tracking in one place

  • Easy to maintain as your business grows

What You'll Track

Focus on three essential things:

  • Page visits

    - See where people go on your site

  • Form submissions

    - Know when visitors become leads

  • Important button clicks

    - Track high-intent actions

Step 1: Set Up Page Tracking

Track every page visit to see the complete customer journey.

Create a Page View Tag

  • In Google Tag Manager, click

    Tags

    then

    New

  • Choose

    Custom HTML

    as your tag type

  • Add your Spectacle page tracking code

  • Name it "Spectacle - Page Views"

  • Set the trigger to

    All Pages

This tag will fire every time someone visits any page on your website.

Why track all pages? Even your About Us or FAQ pages can be part of someone's buying journey. Track everything to get the full picture.

Step 2: Track Form Submissions

Forms turn anonymous visitors into known leads. Track every form submission as an "identify" event.

Set Up Form Tracking

  • Create a new

    Custom HTML

    tag

  • Add your Spectacle identify tracking code

  • Name it "Spectacle - Form Submissions"

  • Create a

    Form Submission

    trigger

  • Set it to fire on

    All Forms

Forms to Track

  • Contact forms

  • Demo requests

  • Newsletter signups

  • Free trial forms

  • Download forms

When someone fills out a form, Spectacle will connect their previous anonymous browsing to their actual identity.

Step 3: Track High-Intent Button Clicks

Not every click matters. Focus on buttons that show someone is seriously interested.

Important Buttons to Track

Pricing Page Visits

  • Track when someone visits your pricing page

  • Create a Page View trigger for pages containing "/pricing"

Contact Us Clicks

  • Track clicks on "Contact Us" buttons

  • Use a Click trigger for buttons with "Contact" text

Demo or Sales Clicks

  • Track "Book Demo" or "Talk to Sales" clicks

  • Set up Click triggers for these specific buttons

Setting Up Click Tracking

  • Create a new Custom HTML tag with your Spectacle tracking code

  • Choose Click - All Elements as your trigger type

  • Configure when it fires:

    • Specific button text

    • CSS classes like .contact-button

    • Links to important pages

Step 4: Test Everything

Always test before publishing your tracking.

Use Preview Mode

  • Click Preview in Google Tag Manager

  • Visit your website in the same browser

  • Check that your tags fire correctly:

    • Page tag fires on every page

    • Form tag fires when you submit forms

    • Button tags fire when you click tracked buttons

Check Your Spectacle Dashboard

  • Log into Spectacle

  • Look for live events coming through

  • Test actions on your site and confirm they appear

Keep It Simple

Start small Begin with page views, forms, and key button clicks. Add more tracking later if needed.

Use clear names Name your events clearly like "Clicked Contact Button" or "Visited Pricing Page."

Don't track everything Too much tracking creates noise. Focus on actions that show real interest.

Test when you make changes Update your website? Test your tracking to make sure it still works.

What You'll See

With this basic setup, you'll get:

  • Complete visitor journeys

    - See every page someone visits before they convert

  • Lead identification

    - Connect anonymous traffic to real people

  • Intent signals

    - Spot hot leads based on their behavior

  • Channel attribution

    - Know which marketing actually drives customers

Common Issues

Tags not working? Make sure Google Tag Manager is installed on every page of your website.

Missing form data? Check that your forms have proper field names and submit correctly.

Seeing duplicate events? You might have multiple tracking tags firing. Remove duplicates.

What's Next?

Once your basic tracking works, you can add:

  • Product-specific page tracking

  • Purchase and revenue tracking

  • Cross-domain tracking for multiple websites

Ready to see real attribution data? With Spectacle and Google Tag Manager working together, you'll finally know which marketing channels actually drive revenue.