Lead source and revenue tracking
How to Track an Inquiry Source Through to a Sale
Connect websites, forms, LINE, CRM, quotations, and sales stages to identify sources of qualified demand—not just traffic and clicks.
Analytics and advertising platforms can report clicks, visits, and form submissions without knowing whether those inquiries qualified, received a quotation, or became sales. A CRM may contain revenue while the source is merely 'online' or a salesperson's guess. Useful attribution carries source context from first touch through inquiry, customer, opportunity, quotation, and sale, while acknowledging that privacy limits, cross-device behavior, and offline contact make attribution incomplete.
The problem: separated traffic and sales data prevents sound budget decisions
Begin with decisions: which sources create qualified inquiries, which service pages reach quotation, and how sales cycle differs by campaign. Collecting events without a decision purpose produces reports that are expensive to maintain and difficult to trust.
Use a consistent hierarchy for source type, platform, campaign, first landing page, and conversion page. Keep first-touch and latest-touch values separately. Offline referrals, events, and outbound sales also need controlled options rather than arbitrary text.
For example, a B2B service company may see SEO generating the most forms and plan to increase content investment, while sales records only say 'online' and cannot show which inquiries reached quotation. Partner referrals are fewer but may close at a higher rate. Without an identifier shared by web events and opportunities, click volume becomes a poor proxy for revenue decisions.
- Acquisition source: organic search, paid search, social, direct, referral, partner, or event
- Campaign context: UTM source, medium, campaign, and necessary advertising identifiers
- Page context: first landing page, submitting page, and requested service
How AgentTech connects analytics, inquiries, CRM, and sales outcomes
When a form is submitted, send attribution fields to the server, create a unique inquiry ID, and include it in the CRM opportunity. For LINE, phone, or email contacts, let staff select from fixed sources and mark the value as manually entered.
Update discovery, quotation, acceptance, loss, and value on the same opportunity instead of creating disconnected records. Separate accounts, contacts, and opportunities when one company has several people or projects, so all revenue is not incorrectly credited to the latest form.
AgentTech can define web events and UTM governance, hidden form fields, inquiry identifiers, CRM data models, offline-source entry, and funnel reporting, with integrations to GA4, Search Console, advertising platforms, or existing systems. Inquiries whose source cannot be determined are clearly marked as unknown instead of being inferred. Reports also state the limits created by consent choices, cross-device journeys, and offline contact rather than treating attribution as absolute causation.
- Create one inquiry ID shared by website, notifications, and CRM
- Preserve original values and manual corrections for auditability
- Attribute a sale at opportunity or order level and link its accepted quotation
Concrete rollout: begin with a five-stage funnel and reconciliation
Start with inquiry, qualified inquiry, discovery meeting, quotation, and sale. Compare volume, conversion, cycle time, and attributable value by source, service, or audience. When samples are small, review actual conversations and loss reasons rather than relying on percentages alone.
Browser controls, consent choices, cross-device journeys, group decisions, and offline interactions prevent perfect single-source answers. Report direct, unknown, and manually entered shares, and treat attribution as decision evidence rather than absolute truth. Tracking must also follow appropriate notice, consent, and retention rules.
- Prioritize qualified inquiry rate, quotation rate, and sales cycle over click cost alone
- Audit unknown and anomalous records to improve fields and integrations
- Document data limitations and avoid crediting every sale to the final click
Service for this topic
Custom systems and digital platforms
SYS Agent
Discovery, CRM, commerce, membership, booking, operations backends, permissions, APIs, deployment, and maintenance.