
Use Cases · Bring in leads
Marketing Attribution That Follows Buyers into the Chat
Most buyers see an ad, visit your website, then buy over WhatsApp. Cekat.AI connects that trail, so every sale shows where it came from and your budget goes to the channels that actually work.
In short
Marketing attribution is working out which channel deserves credit for a lead or a sale, such as an ad, organic search, or a creator's link. Cekat.AI tracks it from the website into the chat: Cekat Tracker records each visit with its source, UTM and wa.me links carry that source into the conversation, and the source stays on the CRM contact through to the close.
Built from these features
Trusted by 3,000+ businesses across Asia.
The problem
Sales come in, their origin gets lost on the way
Most of our sales show up as “direct”. Yet we pay for ads, sponsor creators, and post every day. Which of it is actually working?
Sound familiar?
- 01
The trail breaks at WhatsApp
A buyer clicks an ad, reads the website, then messages on WhatsApp. Without something connecting the two, that chat arrives with no context, and the report files it as traffic with no source.
- 02
Organic channels count as unmeasurable
Organic posts, creator content, and ChatGPT referrals rarely get credit. The channels quietly bringing in buyers end up being the ones whose budget gets cut.
- 03
Budget meetings turn into gut calls
When every team holds numbers from a different tool, budget decisions go to whoever sounds most certain, not to the sales data.
How it runs
From first visit to a recorded sale
The source is captured at the start, carried into the chat, then kept on the contact. Results can be read per channel at any time.
Trigger
Someone arrives from an ad, a post, or a referral
It could be a paid ad, a search result, a link in bio, an event poster, or a ChatGPT answer that mentions your business.
- 1
Step 1
The visit and its source are recorded
Cekat Tracker, a single JS snippet on your website, records visits, CTA clicks, and form submissions with their source: ad campaigns, organic, UTM parameters, even AI assistant referrals.
Handled byCekat Tracker - 2
Step 2
The links you share carry their source
UTM links and wa.me links are built through a form, so naming stays consistent. Chats from your Instagram bio and chats from an event poster no longer blur into one.
Handled byUTM & wa.me Generator - 3
Step 3
The source stays on the contact until the close
A visit that turns into a chat brings its source into the CRM. Custom events such as order_completed, with up to ten typed properties, record what happens next.
- 4
Step 4
Results read per channel
The performance dashboard separates Sales, Leads, and Events, and the marketing dashboard puts revenue next to ad spend. Channels that bring buyers look different from channels that only bring visitors.
Handled byMarketing Analytics & ROAS Outcome
Every sale has a return address
Budget and effort move to the channels that prove they produce, and organic channels finally get judged fairly.
Sample conversation
One creator link, tracked through to the purchase
A creator shares a wa.me link made just for them. Chats that come through it carry the source, and the purchase is credited to that creator.
An illustration of the flow, not a real customer conversation. The business and the chat are made up for the example.
Senja Coffee
Online
Hi, I saw Dinda's review of your Gayo beans. Is the 250 g bag still available?
10:05 AM
New contact · Source: Dinda's creator link
10:05 AM · system
Hi! Yes, it is. Gayo 250 g is Rp 95,000, medium roast. Ground or whole bean?
Answered by Cekat.AI · 10:05 AM
Whole bean. Shipping to Bandung please
10:06 AM
Got it. Shipping to Bandung is Rp 12,000, so the total is Rp 107,000. Here's the payment QR.
Answered by Cekat.AI · 10:06 AM
Payment received · Sale credited to Dinda's creator link
10:09 AM · system
Features involved
The features behind this flow
Four features that keep a buyer's trail intact, from the first click to the close.
Cekat Tracker
A script and pixel that record visits, CTA clicks, and forms with their source, including referrals from ChatGPT and other AI assistants, plus custom events you define yourself.
See the featureUTM & wa.me Generator
Builds tracked UTM and wa.me links without assembling parameters by hand, so naming stays consistent and reports do not split.
See the featureCRM Application
Keeps the source on the contact profile from the first chat, so a sale that happens weeks later still shows where it started.
See the featureMarketing Analytics & ROAS
Puts ad spend, revenue, and ROAS in one dashboard, so budget decisions rest on sales.
See the feature
Looking at it from your team's side? Solutions for Marketing teams →
Where it fits
Most useful when you run many channels
The more doors buyers can come through, the more it costs not to know which door is busy.
- Food & BeverageMany brands and outlets, each with its own promos and channels.
- Retail & E-CommerceAds, creators, organic content, and WhatsApp running at once.
- EducationEnrollments arriving from fairs, ads, and alumni referrals.
- PropertyHigh-value leads from expos, listing portals, and ads.
- SaaSTrials and demos coming from content, search, and AI referrals.
- EntertainmentTicket sales driven by creators and short promos.
FAQ
Questions about Marketing Attribution
Marketing attribution is deciding which channel or marketing activity deserves credit for a lead or a sale. Without it, budget gets split on guesswork. With it, you know which ads, content, or creators actually bring in buyers.
Keep exploring
More Use Cases
Ads Optimization
Meta and TikTok ads that learn from buyers, not clickers
Lead Conversion
Leads answered in seconds, screened, and followed to the close
B2B Sales
Long deals kept in view, one account, one history
Helpdesk
Tickets, SLAs, and AI in one inbox for every channel
Find Out Which Channels Actually Sell
Install Cekat Tracker, share tracked links, and let every sale carry its origin all the way to the report.