Google Cost per Acquisition (Google CPA)

Overview

Google Cost per Acquisition (Google CPA) measures the aggregate Google marketing cost to acquire one paying customer.

πŸ“˜

Google CPA = Google Ad Spend / Google Orders

The calculation is based on data from the Pixel Joined table.

Insights and Actions

Google Cost per Acquisition (Google CPA) is a critical metric for understanding the cost-effectiveness of acquiring new customers through Google Ads. Efficiently leveraging Google CPA data can guide strategic business decisions:

  • Campaign Optimization: Review which Google Ads campaigns have the lowest CPA and analyze what makes them successful. Use these insights to optimize other campaigns.
  • Budget Allocation: Allocate more budget to campaigns, keywords, or ad groups with lower CPAs to maximize the number of new customers acquired per dollar spent.
  • Improve Ad Targeting: Refine your targeting strategies based on the performance data of campaigns with lower CPAs. This may involve adjusting demographics, interests, or geographic targeting.
  • Landing Page Optimization: Test and optimize your landing pages to improve conversion rates, which can directly contribute to lowering your overall CPA.

Example Use

Prompt

What's my total Google CPA for the last 30 days?

Response

Query

SELECT
  COALESCE(SUM(spend) / NULLIF(SUM(orders_quantity), 0), 0) AS total_cpa
FROM
  pixel_joined_table
WHERE
  model = 'Triple Attribution'
  AND channel = 'google-ads'
  AND event_date BETWEEN DATE_SUB(CURRENT_DATE(), INTERVAL 30 DAY) AND DATE_SUB(CURRENT_DATE(), INTERVAL 1 DAY);