Last month your phone rang, your forms filled up and a few new jobs landed on the calendar. So which part of your marketing earned them? If the honest answer is “probably Google, maybe Facebook,” you’re in good company. Marketing attribution replaces that guess with a clear record of where each customer came from, and for most NJ businesses it doesn’t take an enterprise budget.
This guide covers four pieces: tagged links, call tracking, a lead source field in your CRM and a sensible attribution model. If you haven’t chosen your numbers yet, start with our guide to picking the right KPIs for each channel. Then come back here to tie those numbers to revenue.

What Marketing Attribution Means for Small Businesses
Attribution means giving credit for a sale to the marketing that produced it. That sounds easy until you trace a real customer. Picture a homeowner in Ridgewood who clicks your Facebook ad on Monday and browses your site. On Thursday she searches your company name, clicks your Google ad and fills out your contact form.
So who gets the credit? Meta can count the lead, because she clicked its ad that week. Google Ads counts it too, and your office manager writes down “Google.” In other words, every platform grades its own homework. As a result, the conversions your ad platforms report can add up to more leads than you actually received.
The goal isn’t perfect precision. Instead, you want numbers that are right enough to move budget with confidence. In practice, attribution works best when three records agree: website analytics, call data and your CRM.
Step 1: Tag Every Link You Control With UTM Parameters
UTM parameters are short tags on the end of a link. They tell Google Analytics exactly where a visitor came from. For example, a tagged link might end with ?utm_source=facebook&utm_medium=social&utm_campaign=fall-tuneup. GA4 then files that visit under the right source, medium and campaign instead of lumping it into “direct” or “referral.”
As Google’s guide to building campaign URLs points out, the values are case-sensitive. That means “Facebook” and “facebook” show up as two separate sources. So pick one lowercase naming convention and keep it in a shared sheet, like this:
- Facebook post: source facebook, medium social, campaign named for the offer.
- Monthly email: source newsletter, medium email, campaign named for the month.
- Business Profile website button: source google, medium organic, campaign gbp.
- Postcard QR code: source postcard, medium print, campaign bergen-fall.
However, skip tags on links between pages of your own site, because they can overwrite the visitor’s real source. For Google Ads, link the account to GA4 and let auto-tagging do the work. Our step-by-step GA4 setup guide also covers recording form fills and call clicks as key events.

Step 2: Track Phone Calls as Carefully as Clicks
For plumbers, dentists and most other service companies, leads arrive by phone. Unfortunately, a UTM tag can’t follow someone who dials the number on your truck. That’s where call tracking comes in.
Call tracking gives each marketing source its own phone number, all forwarding to your main line. Most services also offer dynamic number insertion, which swaps the number on your website to match how each visitor arrived.
Google adds free call data, too. The Business Profile performance report counts taps on your profile’s call button, and Google Ads can count calls from your ads as conversions. Compare those counts against your tracking numbers each month.
Two cautions:
- Protect your listings. If you put a tracking number on your Google Business Profile, keep your main local number as an additional phone. That keeps your details consistent across directories.
- Announce recordings. New Jersey allows recording with one party’s consent, but Pennsylvania requires consent from everyone on the call. Businesses in Camden and Mercer counties often hear from Pennsylvania callers, so if your service records calls, play a short notice at the start.
Step 3: Give Every Lead a Source in Your CRM
Analytics and call tracking tell you where leads came from. Only your CRM, however, shows which leads became paying customers. Plenty of NJ businesses skip this step, yet it’s the heart of marketing attribution. Without it, a flood of cheap, poor-fit leads can look like a win.
Start by adding a few fields to every contact record:
- Original source: the channel that first brought the person in.
- Latest source: the channel that brought them back right before they called or booked.
- Campaign: the campaign tag or tracking number involved.
- Self-reported source: a required dropdown for “How did you hear about us?”
Your website forms can fill the first three fields automatically. Hidden fields capture the UTM values, as long as a small script saves them when the visitor first lands. Many CRMs and form tools handle this for you. Meanwhile, your front desk handles the fourth by asking every caller. Keep it to six or seven clear options, because free-text answers like “the internet” are impossible to report on.
Next, close the loop. When a lead becomes a paying job, record the revenue on that same contact or deal. Now you can report revenue by source, not just leads. If your system can’t do this cleanly, our CRM customization service can set up the fields and pipeline stages for you.
Tracked and self-reported sources will sometimes disagree, and that’s useful. Say your form logs a lead as “direct,” but on the phone she mentions seeing your van on Route 23. That’s your vehicle wrap doing its job. One caution for dental and medical offices: HIPAA applies. Never send patient information to ad platforms without authorization, and if you record calls, choose a tracking vendor that will sign a business associate agreement.

Choosing a Marketing Attribution Model for Small Businesses
An attribution model is the rule for splitting credit when a customer touches several channels. Three are worth knowing:
- First touch gives all the credit to the channel that introduced the customer. It shows which channels open doors.
- Last touch credits the final step before the sale. It’s simple, but it overrates branded searches and direct visits.
- Data-driven spreads credit across touchpoints based on patterns in your own conversion data.
However, GA4 has narrowed these choices. According to Google’s attribution settings help page, the first click, linear, time decay and position-based models went away in November 2023. That leaves data-driven and last click. Still, GA4’s “First user source” dimension gives you a rough first-touch view.
A model is only as smart as the data behind it, and 20 closed jobs a month is a thin sample. So lean on your CRM instead. Each quarter, compare original and latest source for every new customer. For instance, a roofer in Toms River might find that Facebook rarely gets last-touch credit but introduced a third of new customers. Cutting it would quietly starve the pipeline.
Most NJ businesses get more from that side-by-side view than from any marketing attribution setting in a software menu. After all, the point isn’t to settle who deserves credit. It’s to decide where next month’s dollars go.
Attribution Mistakes That Waste Budget
Once tracking is live, watch for these traps:
- Treating “direct” as a channel. Direct traffic usually means untagged links, bookmarks or people typing your web address. A sudden spike often points to a tagging gap.
- Judging slow channels too fast. A kitchen remodel in Montclair might take three months from first click to signed contract. Give each channel at least one full sales cycle.
- Ignoring offline sources. Referrals, yard signs, radio and trade shows never show up in GA4. That’s why the self-reported field matters.
When the data starts flowing, put your source numbers on one page. Our guide to building a simple marketing dashboard shows how to lay it out. Then our walkthrough on measuring digital marketing ROI turns those numbers into return on spend.
Marketing Attribution Questions From Local Businesses
Do small businesses need paid marketing attribution software?
Usually not at first. GA4 is free, many CRMs support custom source fields, and call tracking costs a monthly fee. Dedicated attribution platforms make sense once you spend heavily across several channels.
How long before the data is useful?
Give it at least one full sales cycle after setup. For a restaurant, a few weeks of data may be enough, while a law firm may need several months. In the meantime, check reports weekly for tagging errors.
Start With One Source You Can Trust
You don’t have to build all of this in a weekend. Start with your biggest blind spot, usually call tracking or a CRM source field. Add UTM tags next, then review first and last touch quarterly. In short, marketing attribution for small NJ businesses depends less on software than on steady habits.
We’re a northern New Jersey team, and we help businesses across the state set up tracking that holds up. If you’d like a second set of eyes, talk with our team and we’ll walk through what you’re tracking today.