google_ads_set_attribution_model
Assign conversion credit across customer touchpoints by setting an attribution model. Choose from last click, first click, linear, time decay, position based, or data driven.
Instructions
Set attribution model for a conversion action.
Attribution models determine how credit for conversions is assigned to touchpoints in the customer journey.
Args: customer_id: Customer ID (without hyphens) conversion_action_id: Conversion action ID attribution_model: Attribution model to use
Returns: Success message
Example: google_ads_set_attribution_model( customer_id="1234567890", conversion_action_id="12345", attribution_model="DATA_DRIVEN" )
Attribution Models:
LAST_CLICK: 100% credit to last click (default)
FIRST_CLICK: 100% credit to first click
LINEAR: Equal credit across all clicks
TIME_DECAY: More credit to recent clicks
POSITION_BASED: 40% first, 40% last, 20% middle
DATA_DRIVEN: Google's ML model (recommended, requires sufficient data)
Recommendation: Use DATA_DRIVEN for accounts with 300+ conversions/month.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customer_id | Yes | ||
| conversion_action_id | Yes | ||
| attribution_model | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |