Our sources
The primary sources behind our guides: platform documentation, methods and standards. Links checked on 29 October 2026.
Where to find customers: search or social
- Google Ads: About the Google Search Network
- Meta: forms, messaging and calls, November 2023
- Meta Business Help Center: How to choose the right ad objective in Meta Ads Manager
- Meta Business Help Center: About A/B testing
- Meta Business Help Center: About the learning phase
- Google Ads API: Experiments overview
A cheap lead can still be an expensive customer
- Shopify: Customer acquisition cost
- Google Ads: About conversion values
- Yandex Direct: Revenue and conversion value
- OpenStax, Principles of Managerial Accounting: contribution margin
- Wall Street Prep: CAC payback period
- IFRS Foundation: cash flows and financial results
- IFRS Foundation: agent role and commission, 2023 review
Prepare your website for search and AI answers
- Google Search Central: AI features and your website
- Google Search Central: Optimizing for generative AI search
- Google Search Central: creating helpful, reliable content
- Search Console: URL Inspection tool
- Google Search Central Blog: Search Generative AI performance reports in Search Console, June 2026
- Bing Webmaster Blog: Introducing AI Performance in Bing Webmaster Tools, February 2026
- Yandex Webmaster: site visibility in Alice AI (Russian)
- OpenAI: Overview of OpenAI crawlers
How to agree on what makes a qualified lead
- Yandex Metrica: importing offline data
- Yandex Metrica: sending and processing offline conversions
- McHugh M. L. Interrater reliability: the kappa statistic. Biochemia Medica, 2012
- HubSpot Knowledge Base: Use contact and company lifecycle stages
- ICO: Principle (c) Data minimisation
- Meta: lead generation tools and CRM integrations, November 2023
How much can you pay for a lead and a customer and still stay profitable
- Shopify: Customer acquisition cost, cost scope and the 3:1 guideline (vendor blog, definitions only)
- David Skok, forEntrepreneurs: SaaS Metrics 2.0, LTV:CAC and CAC recovery guidelines (subscription companies)
- OpenStax: Principles of Accounting, Volume 2, contribution margin
- Wall Street Prep: CAC payback period (vendor training material, definition and formula only)
- Google Ads: About conversion values
- Google Ads: About conversion adjustments (returns and cancellations)
- Google Ads: Find out how long it takes customers to convert
- Yandex Metrica: Importing offline data (CRM orders, conversions, calls)
- IFRS Foundation: IAS 7 Statement of Cash Flows
Why lead-to-sale conversion is 3% in one report and 12% in another
- Google Analytics: Cohort exploration
- Google Analytics: Funnel exploration
- Yandex Advertising educational article: cohort analysis and building cohorts in Metrica (in Russian, updated 23 Sep 2024)
- Mixpanel: Retention report documentation
- Amplitude: Interpret retention analysis
- HubSpot: Default deal properties
- Bitrix24 Helpdesk: Reporting period in CRM
- SAS/STAT: Overview of survival analysis, right-censoring
Is your company visible in AI answers? Measuring when numbers are noisy
- Google Search Central: Optimizing your website for generative AI features on Google Search
- Google Search Central: AI features and your website
- Search Console Help: Generative AI performance report (Search)
- Google Search Central Blog: Introducing Search Generative AI performance reports in Search Console, 3 June 2026
- Google Search Central: Google common crawlers, including Googlebot
- Search Console Help: URL Inspection tool
- OpenAI: Overview of OpenAI crawlers (OAI-SearchBot, GPTBot, ChatGPT-User)
- Perplexity: PerplexityBot and Perplexity-User crawlers
- Anthropic Support: ClaudeBot, Claude-User and Claude-SearchBot crawlers
- Bing Webmaster Blog: Introducing AI Performance in Bing Webmaster Tools Public Preview, 10 February 2026
- Yandex Webmaster: Site visibility in Alice AI (Russian-language page)
- Yandex Webmaster: Search with Alice, YandexAdditional and YandexAdditionalBot
- Google Analytics Help: Default channel group, AI Assistant channel
- Search Engine Journal: AI recommendations change with nearly every query, SparkToro (30 January 2026)
- Search Engine Journal: How to track AI traffic in GA4 without undercounting it (15 July 2026, trade publication)
Which customer acquisition channel to start with
- Google Ads: Choose the right campaign type
- Google Ads: Use Keyword Planner
- Google Ads: About campaign experiments
- Google Business Profile: Tips to improve your local ranking
- Google Search Central: SEO Starter Guide
- Yandex Direct: Unified Performance Campaign (in Russian)
- Yandex Direct: display campaign results on the ya.ru home page (in Russian)
- Yandex Wordstat: help (in Russian)
- Yandex Business: help (in Russian)
- Meta Marketing API: Ad campaign reference, objective field
- Meta Marketing API: Split testing
- LinkedIn: Objective-based marketing
- Amazon Ads: Sponsored Products
- Gmail: Email sender guidelines
- ConsultantPlus: advertising without consent, Article 18 of the Russian Advertising Law (in Russian)
- FTC: CAN-SPAM Act compliance guide for business
An agency sent a lead forecast: how to tell whether to trust it
- Google Ads Help: About Keyword Planner forecasts (forecasts vs historical metrics, bid ranges)
- Google Ads Help: Use Keyword Planner (forecast refresh)
- Google Ads Help: About Performance Planner (forecast data and eligibility)
- Google Ads Help: About Smart Bidding learning
- Google Ads Help: About Reach Planner (estimates, no guarantee)
- Google Ads Help: About forecasts in Reach Planner (default conversion rate, data window)
- Yandex Direct Help: Budget forecast
- Yandex Advertising: Budget forecast in Yandex Direct, guide in Russian (updated 19 Feb 2025)
- Yandex Direct Help: Campaign has few conversions (goal frequency and learning time)
- Meta Business Help Center: About estimated audience size
- Meta Business Help Center: About the learning phase
- Meta Marketing API: Estimated daily results, developer documentation
Marketing and sales metrics glossary for business owners
- Google Ads Help: Cost-per-click (CPC): Definition
- Google Ads Help: Average cost-per-click (Avg. CPC): Definition
- Google Ads Help: Clickthrough rate (CTR): Definition
- Google Ads Help: Cost-per-thousand impressions (CPM): Definition
- Google Ads Help: Conversion rate: Definition
- Google Ads Help: Average CPA: Definition
- Google Ads Help: About Target CPA bidding
- Google Ads Help: About Target ROAS bidding
- Google Ads Help: Return on investment (ROI): Definition
- Google Ads Help: About conversion values
- Google Analytics Help: Get started with attribution
- Google Analytics Help: Cohort exploration
- Google Analytics Help: Dimensions and metrics (purchase revenue, LTV, first user source)
- Meta Business Help Center: CPM (cost per 1,000 impressions)
- Meta Business Help Center: CTR (link click-through rate)
- Meta Business Help Center: Cost per lead
- Meta Business Help Center: Purchase ROAS (return on ad spend)
- Yandex Direct: Glossary
- Yandex Direct: Revenue and conversion value
- Yandex Metrica: Glossary
- Yandex Metrica: Attribution models
- HubSpot Knowledge Base: Use lifecycle stages
- HubSpot Blog: Marketing efficiency ratio (vendor blog)
- Shopify: Customer acquisition cost (vendor blog, definition and cost scope only)
- Shopify: Average order value (vendor blog)
- Shopify: Customer lifetime value, CLV formulas (vendor blog)
- OpenStax: Principles of Accounting, Volume 2, contribution margin
- OpenStax: Principles of Accounting, Volume 2, return on investment, residual income and EVA
- Salesforce: How to calculate customer churn and revenue churn
- Mixpanel Docs: Retention
- David Skok, forEntrepreneurs: SaaS Metrics 2.0, LTV:CAC and CAC recovery guidelines (subscription companies)
- Wall Street Prep: CAC payback period (vendor training material, definition and formula only)
Your site is indexed but search brings no customers: what to check
- Google Search Central: In-depth guide to how Google Search works
- Search Console Help: Page indexing report
- Search Console Help: URL Inspection tool
- Search Console Help: Performance report (Search results)
- Search Console Help: What are impressions, position, and clicks?
- Search Console Help: Why is my page missing from Google Search?
- Google Search Central: SEO Starter Guide
- Google Search Central: Do you need an SEO?
- Google Search Central: How to specify a canonical URL with rel="canonical" and other methods
- Google Search Central: AI features and your website
- Google Search Central Blog: Introducing Search Generative AI performance reports, June 3, 2026
- Bing Webmaster Guidelines
- Bing Webmaster Tools Help: Why is my site not in the index?
- Bing Webmaster Tools Help: URL inspection
- Bing Webmaster Tools Help: Search performance
- Bing Webmaster Blog: Introducing AI Performance in Bing Webmaster Tools Public Preview, February 10, 2026
- Yandex Webmaster Help: How Yandex Search works (in Russian)
- Yandex Webmaster Help: Pages in search (in Russian)
- Yandex Webmaster Help: Reporting new and changed pages, page recrawl (in Russian)
- Yandex Webmaster Help: Checking that important pages are in search (in Russian)
- Yandex Webmaster Help: Search query statistics (in Russian)
- Yandex Webmaster Help: Search query analytics and data differences (in Russian)
- Yandex Webmaster Help: Why duplicate pages are a problem (in Russian)
- Yandex Webmaster Help: Improving site positions in search (in Russian)
- Yandex Webmaster Help: Site visibility in Alice AI (in Russian)
How to check conversion tracking before you launch ads
- Google Analytics: Monitor events in DebugView
- Google Analytics: About key events
- Google Analytics: Change the counting method of key events
- Google Analytics: Data filters
- Google Analytics: URL builders and UTM parameters
- Google Tag Manager: Preview and debug containers
- Google Tag Platform: Consent mode overview (last updated 2026-07-30)
- Google Tag Platform: Debug consent mode with Tag Assistant (last updated 2026-10-13)
- Google Ads: Create conversions from Google Analytics events
- Google Ads: About conversion counting options
- Google Ads: About auto-tagging
- Google Ads: About offline conversion imports
- Yandex Metrica: Goals (in Russian)
- Yandex Metrica: Tag debugger (in Russian)
- Yandex Metrica: Troubleshooting goals (in Russian)
- Yandex Metrica: Importing offline data (in Russian)
- Yandex Direct: Using Yandex Metrica (in Russian)
- Yandex Direct: Troubleshooting low conversions (in Russian)
- Yandex Direct: UTM tags and dynamic parameters (in Russian)
- Meta: Conversions API, using the API and Test Events
- Meta: Deduplicate Pixel and server events
- Meta: Verifying your Conversions API setup
- Meta Pixel: Standard events reference
Analytics says 120 leads, the CRM 87, the ad platform 140: which is right?
- Google Analytics: About events
- Google Analytics: About key events
- Google Analytics: About key event counting method
- Google Analytics: Select attribution settings
- Google Analytics: Get started with attribution
- Google: About consent mode
- Google Analytics: Set up Analytics for a website, reporting time zone
- Google Ads: About conversion windows
- Google Ads: Data discrepancies, factors and troubleshooting
- Google Ads: Fix discrepancies and errors in offline conversion imports
- Yandex Metrica: Goals
- Yandex Metrica: Offline conversion data transfer and processing
- Yandex Direct: Statistics questions and differences with Metrica
- Meta: About attribution models and attribution settings
- Meta: About conversion count differences between Meta Ads Reporting and third-party reporting tools
- Meta: Differences between event counts in Ads Manager, Ads Reporting and Events Manager
Search or social: how to read attribution without cutting the wrong channel
- Google Analytics: Get started with attribution
- Google Analytics: Select attribution settings
- Google Analytics: Scopes of traffic-source dimensions
- Google Analytics: Reporting identity
- Google Ads: First click, linear, time decay, and position-based attribution models are going away (April 6, 2023)
- Google Ads: About attribution models
- Google Ads: About data-driven attribution
- Google Ads: About Conversion Lift
- Yandex Metrica: attribution models and the May 20, 2026 changes (in Russian)
- Yandex Direct: attribution models, significant sources and windows (in Russian)
- Yandex Metrica: uploading offline data (in Russian)
- Meta: About attribution models and attribution settings
- Meta for Developers: Ads Insights API metric availability updates (October 16, 2025)
- Meta: Best practices to get started with Experiments
- Meta: Conversion lift percent
- Meta GeoLift: Walkthrough
How to check whether your sales team keeps up with incoming leads
- Oldroyd J., McElheran K., Elkington D. The Short Life of Online Sales Leads. Harvard Business Review, March 2011
- HubSpot Knowledge Base: Create sales reports in the sales analytics suite
- HubSpot Knowledge Base: HubSpot's default deal properties
- HubSpot Knowledge Base: Create and edit sequences
- Kommo: Track your win-loss statistics
- Kommo: Create and assign tasks
- Kommo: Analyze calling activity
- Kommo: Review your team's sales performance
- Bitrix24 Helpdesk: Sales pipelines
- Bitrix24 Helpdesk: Statuses and dropdowns in CRM
- NIST/SEMATECH e-Handbook of Statistical Methods: Confidence intervals for proportions
How to check a landing page before you launch ads
- web.dev: Web Vitals
- web.dev: Largest Contentful Paint (LCP)
- About PageSpeed Insights
- Google Ads: Landing page experience, definition
- Google Ads: About Quality Score for Search campaigns
- Google Ads: About ad quality
- Google Ads: Optimize your ads and landing pages
- Google Ads: Evaluate the performance of your landing pages
- Google Ads policy: Destination requirements
- Yandex Direct: ad requirements, landing page and contacts
- Meta: Website landing page views
- Meta: Understand the difference between link clicks and landing page views
- Meta: Advertising policy basics checklist
- Nielsen Norman Group: Website Forms Usability, Top 10 Recommendations (2016)
- Seckler et al., CHI 2014: Designing usable web forms, empirical evaluation of web form improvement guidelines
- Russian Federal Law on Personal Data, Article 9 (ConsultantPlus, in Russian)
- EDPB: Guidelines 05/2020 on consent under Regulation 2016/679