Ah Va pays for itself, or your money back. 90-day guarantee. See how →

Lead attribution

Know which ad paid for the customer, not just the click.

Analytics stops at the form. In Singapore, most enquiries arrive as a phone call or a WhatsApp message, and those are invisible to it. Ah Va answers those conversations, so she can tell you where every customer came from and what they were worth.

The channel report is on every plan, from your very first lead. The website and campaign layer is included from Growth.
Ah Va, your VirtualAssistant SG mascot, holding a tablet

The blind spot

You are measuring the leads that are easiest to measure.

Website analytics was built for e-commerce, where the whole purchase happens on the page. A service business in Singapore sells over the phone and over WhatsApp, which is exactly where the measurement stops.

Ah Va taking a call on a headset

The phone call is invisible

Someone searches, clicks your ad, reads two pages, then picks up the phone because it is faster. Your analytics records a visit and nothing else. The booking that followed is attributed to nobody.

Ah Va talking with sound waves

WhatsApp breaks the chain

The moment a customer taps your WhatsApp button they leave your website. Whatever they were reading when they decided to enquire is gone, and the chat that turns into a sale sits in a different app entirely.

Ah Va looking confused with a question mark

So you cut the wrong budget

With half the picture, you optimise around the leads you happen to be able to see. That is how a channel that quietly produces your best customers gets switched off at the end of a slow month.

How the attribution works

Anonymous visit, real enquiry, one joined-up record.

1

Add one line to your website (Growth and up)

Turn on website tracking in your dashboard and paste a single line into your site. It records the pages viewed, how far people scroll, which buttons they click, and the campaign tags they arrived with: UTM source, medium and campaign, plus Google Ads and Meta click ids. All against an anonymous visitor id stored on your own domain.

2

Wait for them to identify themselves

They fill in a form, book a slot, call your number, or message your WhatsApp. Ah Va matches that person to their record by email or phone, then stitches every earlier anonymous visit onto it. The path from first click to enquiry is reassembled after the fact.

3

Every channel carries a source

Voice calls, WhatsApp messages, website forms, the chat widget, referrals, walk-ins and leads your team keys in by hand all arrive tagged with where they came from. Nothing lands in your pipeline without an origin.

4

Read the money, not the traffic

Your report ranks every channel by leads, share of total, how many reached booked or won, and the pipeline value behind them in Singapore Dollars. Where the website tracker is live, you also see which campaigns produced the leads.

What you actually see

Where your leads come from, ranked by money.

Not sessions. Not bounce rate. Leads, the ones that converted, and the pipeline value behind each channel, sitting on your dashboard the moment you log in.

Underneath it, where the website line is installed, you get the campaigns that produced those leads. That is the number that tells you whether last month's ad spend bought customers or just traffic.

Where your leads come from

107 leads, all time

Voice call48 leads

11 won · S$34,200

WhatsApp message31 leads

8 won · S$22,400

Contact form14 leads

3 won · S$7,100

Referral9 leads

4 won · S$11,800

Walk-in5 leads

1 won · S$2,300

Illustrative example. Your report is built from your own leads and pipeline values.

What comes with it

Attribution that covers the channels a service business actually sells on.

Phone calls and WhatsApp chats attributed, not just form fills

Won deals and pipeline value per channel, in SGD, not just lead counts

Every lead tagged with its origin the moment it lands, tracker or not

The full journey on every lead, from first anonymous visit to booked appointmentGrowth and up

UTM source, medium, campaign, content and term captured automaticallyGrowth and up

Google Ads and Meta click ids kept on the visitor, even if they come back later without themGrowth and up

First-party by design: your domain, your data, no third-party cookieGrowth and up

The channel report runs on every plan from your first lead. The website line, which adds the campaign layer and the full visit-by-visit journey, is included from Growth. See what each plan includes.

Attribution FAQ

Common questions.

What is lead attribution?

Lead attribution connects a customer back to whatever first brought them to you: a Google ad, a Facebook post, a search result, a referral. Most tools can only do this for people who fill in a web form. Ah Va does it for the phone calls and WhatsApp chats too, because she is the one answering them.

How can you attribute a phone call?

Ah Va answers the call, so she captures the caller's number and name in the same system that holds your website tracking. When that number or email matches a visitor who browsed your site earlier, the two are stitched together and the call inherits the campaign that brought them in. Calls that come in cold still land tagged as a voice call, so the channel mix is complete either way.

Do I still need Google Analytics?

Keep it. Analytics measures traffic and behaviour on your website, which is useful and free. This measures customers, including the ones who never fill in a form. They answer different questions, and most Singapore service businesses need both.

Does this work with Google Ads and Meta ads?

Yes. The tracker reads UTM tags and stores the Google Ads and Meta click ids that get appended to your ad clicks. Campaign names show up in your report, so you can see which campaigns are producing enquiries that turn into money rather than just clicks.

Is this PDPA-compliant?

It is built first-party: the script runs on your own domain, the visitor id is stored in the visitor's browser rather than a third-party cookie, and IP addresses are hashed rather than stored raw. Your existing privacy policy and cookie notice should mention analytics of this kind, the same as any website measurement. Call recordings and transcripts follow your retention setting, 90 days by default.

What if I do not have a website worth tracking?

The channel report still works on day one, because every lead gets a source whether or not the tracker is installed. You will see the split across calls, WhatsApp, referrals and walk-ins immediately. Adding the website line later fills in the campaign layer.

The leads being tracked here are the ones Ah Va captures on your phone line and your WhatsApp, then books through appointment booking. See how the whole thing fits together or go straight to pricing.

Get started

Stop guessing which channel is carrying you.

Put Ah Va on your phone and WhatsApp, add one line to your website, and watch where your customers actually come from. 30 free minutes to test, no credit card to start.