Platforms · Google Ads

Google sees a click. You see the sale.

Add one Final URL suffix. Sporetag tags each click with the campaign, ad and keyword, then shows which ones led to a sale.

See how it works

  • One suffix for the account
  • gclid read on landing
  • No developer

A demo feed of six leads from Google Ads. Half arrive with no keyword; Sporetag credits each booking, call and form to its keyword. Demo data.

Bookings, calls and forms by keyword. Demo data for a made-up dental office.

What Google misses.

Google Ads reports what its own tag can see. Some bookings and sales slip past.

google ads · last 30 daysdemo data
Bookings, no keyword28%8 of 29 bookings
Calls tied to a keyword0Taps on your number go unseen
What that costs youYou cut keywords that were quietly booking.
  • Missed

    Late bookings

    Someone searches today and books next week. That may not match.

  • Missed

    Blocked tags

    Browser settings and blockers can stop the conversion tag.

  • Missed

    Other channels

    Google sees its ads only. Not your texts, emails or social posts.

Google Ads · with a Sporetag columndemo data
Bookings by keyword: what Google Ads reported and what Sporetag saw. Demo data.
KeywordGoogle reportedSporetag saw
emergency dentist914
teeth whitening near me49
dental implants cost26
Total, 3 keywords1529
Sporetag saw +14 more bookings on the same keywords.Demo data. Yours will differ.

Better data

Same keywords. Now you see every booking.

  • Bookings, calls and forms by keyword
  • People who come back later still count
  • gclid read on landing, kept with the visit

Search, then later

The search books the visit.

Someone searches, looks at prices, leaves, and books from a bookmark days later. Sporetag gives the keyword the credit.

Journeys across days need Attribution mode, on paid plans.

customer journey · tracked by Sporetagdemo data
  1. Day 0Searched "dentist near me", tapped your ad
  2. Day 0Looked at prices, left
  3. Day 3Came back from a bookmark
  4. Day 3Booked a cleaning
Last click said Direct The keyword got no credit
Sporetag, first touch 1 Booking to "dentist near me"

Example journey. Demo data.

How Sporetag fills it.

Same ads, same posts. Now each one shows what it sold.

  • Sporetag

    Every click tagged

    The suffix names the campaign, ad and keyword on each click.

  • Sporetag

    Click ids kept

    gclid, gbraid and wbraid are read on landing and kept with the visit.

  • Sporetag

    Sales by keyword

    The attribution report shows sales by campaign and keyword.

Set it up

Done in minutes.

These are the real screens in the app. No developer needed.

  1. Step 01: Add one line

    Put Sporetag on your site.

    • Add your website address in the app.
    • Pick where your site is built. Copy one line.
    • Paste it where the guide says. The check turns green.
    sporetag.com/app/startstep 2

    Where is your site built?

    • Shopify
    • WordPress
    • Squarespace
    • Wix
    • Webflow
    • Framer
    • Google Tag Manager
    • Plain HTML
    <script defer data-site="fernandmoss.example" src="https://sporetag.com/s.js"></script>Copy

    First visit arrived. You are set up.

  2. Step 02: Tag your ads

    Copy the Google template.

    • Open Links, then New link. Pick the Google Ads chip.
    • Copy the template it shows.
    • Paste it in Final URL suffix. Keep auto-tagging on.
    sporetag.com/app/links/newthe app
    Track each ad in Google AdsCopy
    utm_source=google&utm_medium=cpc&utm_campaign={campaignid}&utm_content={creative}&utm_term={keyword}
    1. In Google Ads, open the settings of your account or campaign and find Final URL suffix.
    2. Paste this. Keep auto-tagging on: its gclid helps Sporetag too.
    3. Save. Google fills in the campaign, ad and keyword for each click.
  3. Step 03: Count the booking

    Add a goal for the result.

    • Open Goals and pick Page visit.
    • Use the page people see after they book, like /booked.
    • Or send an event when someone taps your phone number.
    sporetag.com/app/s/fernandmoss/goalsthe app

    Add a goal

    EventSent from your site with JavaScript.Page visitA path like /thanks. Use * for any part.
    NameBooking
    Event name or path/booked
    Add goal
  4. Step 04: Read the report

    See which keywords sell.

    • Open Attribution on your site.
    • Pick By ad set or keyword.
    • Switch between first touch and last touch.
    sporetag.com/app/s/harbordental/attributiondemo data

    By ad set or keyword (utm_term)

    Bookings by keyword in the attribution report. Demo data.
    KeywordConv.
    emergency dentist14
    teeth whitening near me9
    dental implants cost6
  • No developer needed
  • No changes to your ads
  • No cookie banner in Private mode

Your keywords stay the same. Your data gets clearer.
You pay for what books.

One dashboard

Everything in one dashboard.

Google Ads beside every other source, with the goals they bring. Try it on the demo shop.

sporetag.com/app · fernandmoss.exampledemo data
Unique visitors5,450+18%
Pageviews12.2k+19%
Conversions2,375+16%
Purchases559+14%
  • Google1,623
  • Instagram595
  • Facebook460
  • Newsletter404

Open the live demoRead a walkthrough

The template

Copy it once. Paste it in Google Ads.

Google Ads fills in the names on each click. The same text is on the new link form in the app.

URL parameters
utm_source=google&utm_medium=cpc&utm_campaign={campaignid}&utm_content={creative}&utm_term={keyword}
  1. In Google Ads, open the settings of your account or campaign and find Final URL suffix.
  2. Paste this. Keep auto-tagging on: its gclid helps Sporetag too.
  3. Save. Google fills in the campaign, ad and keyword for each click.

What works today.

Checked against the app. Anything not live says so.

Live now

  • The Google Ads chip and a ValueTrack template for Final URL suffix
  • gclid, gbraid and wbraid read on landing
  • Sales and bookings by campaign, ad and keyword
  • A By ad platform table that names Google Ads

Not yet

  • Conversion upload to Google Ads (when shipped)
  • Ad spend and return on ad spend from Google Ads (when shipped)

Tracking ads with UTMsGoals and eventsThe attribution report

Our promise

30 days to decide. Or your money back.

If Sporetag is not right for you, ask within 30 days of your first payment. We refund it in full. No questions asked.

  • Cancel any time in Billing
  • Export your data as CSV
  • Free plan with no card

Questions, answered.

Does Sporetag send conversions to Google Ads?

Not yet. Offline conversion upload with gclid is planned after v1. Today Sporetag tags and reads every click and shows the sales in its own report.

Should I keep auto-tagging on?

Yes. Auto-tagging adds a gclid to each click. Sporetag reads it and uses it to name Google Ads as the platform.

Where do I paste the template?

In Final URL suffix, in the settings of your account or campaign. Google then fills in the campaign, ad and keyword for each click.

Can I track phone calls?

You can count taps on your phone number as an event, like Call. Calls made by dialing the number by hand are not tracked.

I already use Google Analytics. Why add this?

Keep it if you like. Sporetag adds what it does not: short links that see the sale, credit by ad set and link, sales sent to Meta, and simple dashboards for clients.

Will it slow my site down?

No. The script is small, loads after your page and sends one short message per page view.

What does it cost?

Paid plans start at $29 a month, with prices on the pricing page. No sales call needed. Free is a small way to try basic stats.

What if it is not right for me?

Ask within 30 days of your first payment and we refund it in full. No questions asked. You can also cancel any time in Billing.

Know which platforms drive revenue.

Set up in minutes. Then watch the first sale come in.