How to Track Business Inquiries Generated by Your Website
A practical guide to tracking business inquiries from your website, from first visit to final sale, using analytics, UTM tags, hidden form fields and a simple lead log.
Knowing that your website produced ten inquiries last month is useful. Knowing which pages, campaigns and keywords produced them, and which ones turned into paying customers, is powerful. This guide shows how to track business inquiries generated by your website from the first click all the way to the sale, without needing a large budget or technical team.
Why Attribution Matters
Attribution means linking an inquiry back to the source that caused it. If blog articles bring in the best customers, you should write more of them. If paid ads bring in time-wasters, you should adjust or pause them. Without attribution, you are spending time and money blindly. With it, every marketing decision rests on evidence.
Set Up the Foundations
Install Google Analytics 4 on every page of your site and connect Google Search Console to see the search queries that bring visitors. Add Google Tag Manager if you want to track clicks and form submissions without repeatedly editing your site code. Check that the tracking works by visiting your own site and confirming the activity appears in real-time reports.
Use UTM Parameters on Every Campaign Link
UTM parameters are short tags added to a web address that tell analytics where a visitor came from. A link in a Facebook post might end with utm_source=facebook&utm_medium=social&utm_campaign=october_promo. Use them on social posts, email newsletters, online directories and paid adverts. Keep naming consistent and lowercase, because “Facebook” and “facebook” appear as two separate sources.
Capture the Source Inside Your Form
Analytics data lives in one place and your inquiries arrive in another, so connect them. Add hidden fields to your contact form that automatically record the landing page, the traffic source and the campaign name. When a submission arrives, it carries its own history. Many form plugins support hidden fields, and a small script can populate them from the visitor’s UTM tags.
Track Every Type of Inquiry
Count more than form submissions. Track clicks on phone numbers, WhatsApp buttons and email links as separate events, and mark the important ones as key events in Google Analytics 4. Use clear names so reports are easy to read later. Remember that a click shows intent, so follow up by checking how many clicks became real conversations.
Ask Customers How They Found You
Some inquiries cannot be tracked digitally, such as a customer who sees your website and then calls from memory a week later. Add a simple question to your intake process: “How did you hear about us?” Include website, Google search, social media and referral as options. This offline answer fills the gaps that software cannot.
Close the Loop to Revenue
The final step is connecting inquiries to sales. Keep a lead log recording each inquiry’s source, date, status and eventual value. When a lead becomes a customer, note the amount. After a few months, you can calculate which sources generate revenue, not just enquiries. This is the number that decides where your marketing effort should go.
Report Monthly and Act on It
Summarize the month in a one-page report: total inquiries, inquiries by source, conversion rate, qualified leads and sales. Compare it with the previous month and highlight one lesson. A short, regular report is far more useful than a complicated dashboard nobody opens.
Final Thoughts
Tracking website inquiries is about building a trail from visitor to customer. With analytics, UTM tags, hidden form fields and a disciplined lead log, you can see exactly what your website contributes to the business. Start with the basics this week and refine as your confidence grows.