Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

The Resource Library

The Attribution Cheat Sheet for Small Budgets

Know which channel drove the sale, without paying for enterprise software.

Most small business owners are flying blind on attribution. They know sales came in, but they have no idea whether it was the newsletter, the Google ad, or the Instagram post. This cheat sheet gives you a practical, free-to-low-cost system to track what is working so you stop guessing and start spending where it counts.

What is inside
  • Start Here: The Attribution Mindset Shift
  • UTM Parameters: Your Free Tracking Layer
  • Google Analytics 4: The Three Reports That Matter
  • Ask Directly: The Most Underused Attribution Tool
  • Email Attribution: Tracking What the Newsletter Actually Drives
  • Social Media Attribution: What You Can and Cannot Measure
  • The Free Attribution Stack for Under 10 Hours a Month
  • Common Attribution Mistakes and the Quick Fix
Section 1

Start Here: The Attribution Mindset Shift

Attribution is not about perfect data. It is about being directionally right with the tools you already have.

1.1

Stop chasing perfect, start chasing useful

Enterprise attribution tools cost thousands per month and still get it wrong. Your job is to collect enough signal to make a better decision than you made last month. 80% confidence with free tools beats 95% confidence with software you cannot afford.

1.2

The three questions attribution must answer

1) Where did this person first hear about me? 2) What made them decide to buy? 3) Which channel has the best ratio of effort to sales? If your system answers these three, it is good enough.

Section 2

UTM Parameters: Your Free Tracking Layer

UTM parameters are tags you add to the end of any link. They feed directly into Google Analytics at no cost.

2.1

The five UTM fields and which ones matter

Source (where the traffic came from: newsletter, instagram, google), Medium (the channel type: email, social, cpc), and Campaign (the specific effort: may-newsletter, spring-sale). These three are non-negotiable. Content and Term are optional extras for A/B testing ads.

2.2

Build every link with Google's free UTM builder

Go to ga-dev-tools.google.com/campaign-url-builder. Paste your destination URL, fill in source, medium, and campaign. Copy the generated link and use it everywhere you share that URL. It takes 30 seconds and gives you data forever.

2.3

Use a consistent naming convention and never break it

Lowercase everything. No spaces (use hyphens). Pick your source names once and stick to them. If you call your newsletter 'newsletter' in January and 'email-list' in March, Google Analytics treats them as two separate sources and your data splits. Decide once: newsletter, instagram, facebook, linkedin, google-ads.

2.4

Shorten UTM links before sharing on social

UTM links are ugly. Use bit.ly (free tier is fine) or a plugin like Pretty Links on WordPress. The underlying tracking still fires. The link looks clean.

Section 3

Google Analytics 4: The Three Reports That Matter

GA4 is free and already installed on most websites. Most people never look at it. These three reports are the ones worth checking.

3.1

Acquisition report: where your buyers come from

In GA4, go to Reports, then Acquisition, then Traffic Acquisition. Filter by your UTM sources. This shows you which channel sends traffic that converts, not just traffic that bounces. Sort by conversions, not sessions.

3.2

Set up a conversion event for every meaningful action

A conversion event tells GA4 what counts as a win on your site. Common ones: thank-you page view after a purchase, form submission, booking confirmation. Without these set up, you are watching traffic numbers that mean nothing. GA4 lets you create them free inside Events, then mark them as conversions.

3.3

User Explorer report for high-value buyers

When a big sale comes in, go to Explore in GA4 and create a User Explorer report. Enter the customer's ID or segment by recent purchasers. You can see the exact path they took across sessions before they bought. This is the closest you get to a free customer journey map.

Section 4

Ask Directly: The Most Underused Attribution Tool

No software tells you what a customer tells you when you ask.

4.1

Add one question to every checkout or enquiry form

"How did you hear about us?" with a dropdown (Google search, Instagram, newsletter, referral from a friend, podcast, other). This is first-party data that no algorithm can distort. It is not scientific, but it is honest. If 60% of your buyers say newsletter, that is a signal worth acting on.

4.2

Reply to new buyers with one short question

After someone buys or books, send a short reply: "Quick question, just so I know: what made you decide to reach out?" Not a survey. A conversation. People answer these because they feel human. The answers are worth more than most analytics dashboards.

4.3

Track your form answers in a simple spreadsheet

Copy the responses monthly into a Google Sheet. Source column, month column, purchase value column. After three months you will see patterns you cannot see inside any analytics tool, because this data includes offline referrals, word of mouth, and podcast mentions that no pixel ever captures.

Section 5

Email Attribution: Tracking What the Newsletter Actually Drives

Email is consistently undervalued in attribution because email clients block pixels. Here is how to fix that.

5.1

Every link in every email must have a UTM tag

Set source to 'newsletter', medium to 'email', and campaign to the send date or topic (e.g. '2026-05-weekly'). Most email platforms (Kit, Mailchimp, ActiveCampaign) let you add UTMs automatically in campaign settings. Turn this on once and forget it.

5.2

Use a dedicated landing page for newsletter offers

Instead of sending subscribers to your main sales page, send them to a variant with a unique URL slug (e.g. /offer-newsletter). Even without UTMs, any traffic to that URL came from your email. This is belt-and-braces attribution when pixel data is missing.

Section 6

Social Media Attribution: What You Can and Cannot Measure

Social is the hardest channel to attribute accurately. Here is what is realistic.

6.1

Link-in-bio UTMs are not optional

Your Instagram or TikTok bio link should always be a UTM-tagged URL. Set source to 'instagram', medium to 'social'. When someone clicks through and buys, you have the data. Without this, all that traffic shows up in GA4 as 'direct' and you have no idea it came from social.

6.2

Dark social is real and there is a simple workaround

Dark social is when people share your content via WhatsApp, direct message, or text. It shows up as 'direct' traffic in analytics but it is not direct, someone recommended you. If you see a spike in direct traffic after a post goes semi-viral, that is almost certainly dark social. Note it in your spreadsheet. It counts.

6.3

Paid social has its own attribution window setting

Meta Ads Manager defaults to a 7-day click and 1-day view attribution window. This means if someone saw your ad and bought 6 days later, Meta claims credit. Your GA4 may show zero from that campaign because no click fired. Neither is lying. They measure different things. For a small budget, trust the one that matches your revenue: if GA4 and Meta both show a conversion in the same week, count it once.

Section 7

The Free Attribution Stack for Under 10 Hours a Month

This is the full system. All free or near-free. Set it up once, review it monthly.

7.1

The four tools in the stack

1) Google Analytics 4 (free) for on-site behaviour. 2) UTM parameters on every link you share (free, 30 seconds per link). 3) A 'how did you hear about us' form field (free, in any form builder). 4) A Google Sheet to log monthly totals by source (free, 20 minutes a month). That is the entire system.

7.2

The monthly attribution review: 20 minutes, four questions

On the first of each month: 1) Which source drove the most conversions in GA4? 2) What did buyers say in the form field? 3) Were there any spikes in direct or referral traffic I can explain? 4) Which channel cost the most time or money relative to what it returned? Adjust the next month based on what you find. That is the whole process.

7.3

The one metric to watch above all others

Revenue per channel, not traffic per channel. A channel that sends 500 visitors with zero sales is worse than a channel that sends 50 visitors with 10 sales. Sort everything in your Sheet by revenue contributed, not clicks or impressions. That one habit changes most small business marketing plans within 90 days.

Section 8

Common Attribution Mistakes and the Quick Fix

These are the errors that make small business attribution data useless. Each has a fast fix.

8.1

Mistake: Trusting the 'last click' story

GA4 by default credits the last touchpoint before a sale. Someone reads your newsletter, visits your site, leaves, sees a retargeting ad, clicks it and buys. GA4 credits the ad. The newsletter arguably started the whole thing. Fix: use your form field data alongside GA4 to get the assisted picture. They complement each other.

8.2

Mistake: No UTMs on offline-to-online steps

If you mention your website in a podcast, create a UTM link and a redirect (e.g. yoursite.com/podcast) that forwards to the UTM URL. Then in the episode notes, link to the redirect. Every click from that podcast episode now tracks correctly in GA4.

8.3

Mistake: Mixing branded and non-branded search in one bucket

In GA4, 'Google / organic' includes people who searched your name AND people who found you via a keyword. These are very different signals. People searching your name already know you. People finding you via a keyword are new. Set up a custom dimension or simply note: when branded search converts, it is trust closing the deal, not SEO. When non-branded converts, SEO is working.

Free instant access

Get the full resource

Enter your name and email and the complete resource opens on this page, instantly. No spam, unsubscribe anytime.

Already on the Sunday newsletter? Your weekly email carries a one-click access link, so you never see this form.

Want this built for you?

You do not have to do this yourself.

This resource hands you the volume. The strategy, the judgement, and the bit where it all connects is the work I do for clients: lead generation, ads, SEO, workflow automation, HubSpot, and the systems that make them compound. Done for you, consulting, coaching, or training.

Book a free 30-minute call Or get the Sunday newsletter

Lilach Bullock has spent 21 years in marketing. Forbes Top 20 (twice), Oracle Social Influencer of Europe, and ranked the number one digital marketing influencer in the UK. She now builds AI-powered marketing systems for entrepreneurs, service businesses, and founders. The Sunday newsletter goes to 15,000 readers at a 70%+ open rate.

lilachbullock.com