Analytics intermediate 45-60 minutes

How to Set Up Marketing Attribution Without Expensive Tools

Learn how to track which marketing channels drive sales using free tools like GA4 and UTM parameters to maximise your ROI.

Angus 28 January 2026

# How to Set Up Marketing Attribution Without Enterprise Tools

For most Brisbane small business owners, marketing can sometimes feel like throwing money into a black hole and hoping for the best. Marketing attribution is the process of identifying which marketing touchpoints (like a Facebook ad, an email, or a Google search) actually lead to a conversion, allowing you to invest your budget where it actually works.

You don’t need a $5,000-a-month enterprise software suite to get these insights. By leveraging free tools and a disciplined approach to tracking, you can gain a clear picture of your customer’s journey.

Prerequisites: What You’ll Need

Before we dive into the steps, ensure you have the following ready:
  • A Website: Ideally WordPress, Shopify, or Squarespace.
  • Google Analytics 4 (GA4): Installed and receiving data.
  • Google Tag Manager (GTM): Highly recommended for easier tracking.
  • A Spreadsheet: (Google Sheets or Excel) to maintain your tracking links.
  • Your ABN: Useful if you need to verify your business for platform-specific tracking (like Meta or Google Ads).

---

Step 1: Define Your Conversion Actions

Attribution is meaningless if you aren't tracking the right goals. Decide what a "win" looks like for your business. Is it a completed checkout, a phone call, or a contact form submission? Screenshot Description: In GA4, go to Admin > Property settings > Data display > Events. You should see a list of events currently being tracked on your site.

Step 2: Set Up GA4 Conversions

Once you know your goals, you must tell Google Analytics which events are conversions.
  • Go to your GA4 property.
  • Click on Admin (the cog icon).
  • Under Data Display, click Events.
  • Find the event you want to track (e.g., generate_lead or purchase) and toggle the switch under Mark as conversion.
UTM parameters are small snippets of code added to the end of a URL that tell Google exactly where a visitor came from. This is the most critical step for non-enterprise attribution.

A standard UTM link looks like this: yourwebsite.com.au/?utm_source=facebook&utm_medium=paid&utm_campaign=summer_sale

Pro Tip: Use the free Google Campaign URL Builder to ensure your formatting is perfect every time.

Step 4: Create a Consistent Naming Convention

Inconsistency is the enemy of clean data. If one person uses utm_source=facebook and another uses utm_source=FB, GA4 will treat them as two different channels.

Create a simple Google Sheet for your team. Columns should include: Date, Destination URL, Source, Medium, Campaign Name, and the Final Generated URL. This ensures everyone follows the same logic (e.g., always use lowercase).

Step 5: Track Offline Conversions with Unique Landing Pages

If you are running local Brisbane print ads or radio spots, you can still attribute them. Create a short, memorable URL (e.g., yourbusiness.com.au/radio) that redirects to a page with specific UTM parameters. When someone visits that short link, GA4 will attribute the session to your radio campaign.

Step 6: Configure Cross-Domain Tracking

If your checkout process happens on a different domain (like a third-party booking engine or a separate Shopify store), your attribution will break. Screenshot Description: In GA4, go to Admin > Data Streams > [Your Stream] > Configure tag settings > Configure your domains. Add all domains your customers interact with.

Step 7: Enable Enhanced Measurement

GA4 offers "Enhanced Measurement" which automatically tracks scrolls, outbound clicks, and site searches. Ensure this is on to see how users interact with your content before they convert.

Step 8: Use the "Model Comparison" Tool

Google Analytics 4 defaults to a "Data-driven" attribution model, but you should compare it to "First Click" and "Last Click."
  • In GA4, go to Advertising in the left menu.
  • Click Attribution > Model Comparison.
  • This allows you to see how different channels contribute at the beginning versus the end of the funnel.

Step 9: Set Up a "How Did You Hear About Us?" Survey

Digital tracking isn't perfect (thanks to cookie blocking and privacy updates). Adding a simple, non-mandatory dropdown field on your thank-you page or contact form provides a "human" layer of attribution that software often misses.

Step 10: Audit Your Referral Exclusion List

Sometimes, payment gateways (like PayPal or Afterpay) show up as the source of a sale. This ruins your attribution.
  • In GA4, go to Admin > Data Streams > [Your Stream] > Configure tag settings.
  • Click Show all and find List unwanted referrals.
  • Add paypal.com, stripe.com, etc., to this list.

---

💡 Pro Tips for Better Data

  • Keep it Simple: Don't overcomplicate your campaign names. "Spring_Sale_2024" is better than "Social_Post_Draft_V2_Final".
  • Use QR Codes: For local marketing in Brisbane (like flyers or cafe coasters), use UTM-tracked URLs inside your QR codes to see exactly which location is driving traffic.
Internal Links: Never use UTM parameters on links inside* your own website (e.g., from your Home page to your Contact page). This resets the session and destroys your original attribution data.

⚠️ Common Mistakes to Avoid

  • Ignoring Direct Traffic: If your "Direct" traffic is over 50%, you likely have an attribution problem. It usually means your UTM links are missing or broken.
  • Not Testing Links: Always click your generated UTM link in an Incognito/Private window to ensure the page loads correctly before launching an ad.
  • Over-Reliance on Last-Click: Don't turn off your Facebook ads just because they have a low "Last Click" conversion rate. They might be the "First Click" that introduces people to your brand.

Troubleshooting

  • Data isn't showing up: GA4 can take 24-48 hours to process data. If you just set it up, wait a day.
  • UTM parameters are disappearing: Some website plugins or redirects strip parameters from the URL. Test your links; if the ?utm=... part disappears when the page loads, talk to your developer.
  • Conversions are double-counting: Check if you have the same conversion set up in both Google Tag Manager and GA4 directly.

Next Steps

Now that you have a baseline for attribution, the next step is to start making data-driven decisions. Review your Model Comparison report monthly to see which channels are your "closers" and which are your "introducers."

If you find this setup overwhelming or want a professional audit of your current tracking, the team at Local Marketing Group is here to help. We specialise in making sense of the data for Australian small businesses.

Contact Local Marketing Group today to book an analytics review.
AnalyticsGA4Marketing StrategyConversion Tracking

Need Help With This?

Our team can help you implement this and more. Book a free consultation.

Book Free Consultation