內容簡介
Capybara SEO Lead Source Tracker 是一款專為追蹤網站流量來源而設計的外掛,能夠捕捉 UTM 參數及點擊 ID,並將其儲存於 localStorage 中,提供有效的首次接觸歸因,並自動更新 WhatsApp 連結以包含來源數據。
【主要功能】
• 捕捉多種 UTM 參數及點擊 ID
• 首次接觸歸因,保留 7 天
• 自動識別流量來源渠道
• 可自訂消息模板及佔位符
• 支援點擊時間頁面追蹤
• 除錯模式記錄捕捉數據
外掛標籤
開發者團隊
② 後台搜尋「Capybara SEO Lead Source Tracker」→ 直接安裝(推薦)
原文外掛簡介
Capybara SEO Lead Source Tracker captures UTM parameters and click IDs (gclid, gbraid, wbraid, fbclid) from the URL, stores them in localStorage with a configurable attribution model (last click by default, or first click; kept for 7 days from the selected capture), and automatically updates WhatsApp links with a dynamic message that includes the lead source data.
Key features:
Captures utm_source, utm_medium, utm_campaign, utm_content, utm_term, gclid, gbraid, wbraid, fbclid
Configurable attribution model: last click (default) credits the most recent identifiable entry before the WhatsApp click; first click keeps the first identifiable entry. Both keep the selected source for 7 days from its capture, and visits without source signals never erase or renew it
Automatic channel detection: Google Ads, Meta Ads, Organic, Referral, and AI platforms (ChatGPT, Claude, Gemini, Copilot, Perplexity)
Lines with no captured data are omitted from the WhatsApp message
Combinable button placements: Floating button (auto-injected, zero setup) and CSS Selector (reuse existing buttons) can both be turned on at once, plus the always-available [capysele_button] shortcode — all sharing the same number and tracking
Customizable message template with placeholders
Click-time page tracking: {exit_page} reports the complete URL where the visitor clicks, including its query string and fragment, and {exit_page_title} reports that page’s title
Translation-ready: approved locales are delivered separately through WordPress.org language packs based on the WordPress site or user locale
Debug mode: logs captured data, its capture and expiry dates, and why the channel was assigned to the browser console
Available placeholders for the message template:
{channel}, {utm_source}, {utm_medium}, {utm_campaign}, {utm_content}, {utm_term}, {gclid}, {gbraid}, {wbraid}, {fbclid}, {referrer}, {exit_page}, {exit_page_title}, {landing_page}, {captured_at}
Use {exit_page} for new templates. The legacy {landing_page} placeholder remains supported and now returns the same click-time URL for backward compatibility. Use {exit_page_title} for the title of the page where the visitor clicks (read at click time); you can use the title, the URL, or both. Existing templates are not changed automatically.
