The new Search Ads 360 Reporting API is now available. Join the searchads-api-announcements Google group to stay up to date on upcoming enhancements and releases.
Stay organized with collections
Save and categorize content based on your preferences.
Custom columns in Search Ads 360 offer a powerful way to tailor your reports for
deeper analysis. You can track specific conversion actions across platforms,
compare performance across devices, analyze keyword performance, monitor
campaign budgets, and even calculate ROI for different campaigns or keywords.
Types of custom columns
The Search Ads 360 Reporting API supports two types of custom columns:
Custom formula columns enable you to write formulas using spreadsheet
features, such as functions and filters, directly in Search Ads 360.
Custom conversion columns enable you to report on specific conversion actions.
How to add custom columns to your reports
You can include custom columns in your queries in the same way as you include
fields and metrics, using their ID. The syntax to use is
custom_columns.id[1234].
Learn more how to include a custom column in a SELECT clause.
How to get custom column IDs
You can get the id, name, description and other custom column details by calling one of the
following methods:
[null,null,["Last updated 2025-08-28 UTC."],[[["\u003cp\u003eSearch Ads 360 custom columns allow for in-depth reporting by tracking conversions, comparing performance, and analyzing keyword and budget data, including ROI calculations.\u003c/p\u003e\n"],["\u003cp\u003eTwo types of custom columns are available: custom formula columns for spreadsheet-like calculations and custom conversion columns for specific conversion actions.\u003c/p\u003e\n"],["\u003cp\u003eCustom columns are easily integrated into reports using their unique IDs in queries, similar to how fields and metrics are used.\u003c/p\u003e\n"],["\u003cp\u003eYou can retrieve custom column details, such as ID, name, and description, using dedicated API methods for efficient management.\u003c/p\u003e\n"],["\u003cp\u003eCurrently, custom columns do not support references to custom dimensions.\u003c/p\u003e\n"]]],["Custom columns in Search Ads 360 allow for tailored reporting, tracking conversions, comparing device performance, analyzing keywords, and calculating ROI. Two types exist: custom formula columns and custom conversion columns. Include them in queries via `custom_columns.id[1234]`. Retrieve custom column details like `id`, `name`, and `description` using the `ListCustomColumns` method (RPC) or `customers.customColumns.list` method (REST). When retrieving values, use the manager's or owner's `login-customer-id` in the header. Custom columns referencing custom dimensions are not supported.\n"],null,["# Custom Columns\n\nCustom columns in Search Ads 360 offer a powerful way to tailor your reports for\ndeeper analysis. You can track specific conversion actions across platforms,\ncompare performance across devices, analyze keyword performance, monitor\ncampaign budgets, and even calculate ROI for different campaigns or keywords.\n| **Note:** To retrieve values when selecting custom columns, be sure to use the [`login-customer-id`](/search-ads/reporting/concepts/login-customer-id) of the manager or owner in the header.\n\nTypes of custom columns\n-----------------------\n\nThe Search Ads 360 Reporting API supports two types of custom columns:\n\n- **Custom formula columns** enable you to write formulas using spreadsheet features, such as functions and filters, directly in Search Ads 360.\n- **Custom conversion columns** enable you to report on specific conversion actions.\n\nHow to add custom columns to your reports\n-----------------------------------------\n\nYou can include custom columns in your queries in the same way as you include\nfields and metrics, using their ID. The syntax to use is\n`custom_columns.id[1234]`.\nLearn more how to [include a custom column in a SELECT clause](/search-ads/reporting/query/query-structure#custom_columns).\n\n### How to get custom column IDs\n\nYou can get the `id`, `name`, `description` and other [custom column details](/search-ads/reporting/api/reference/rest/v0/customers.customColumns#CustomColumn) by calling one of the\nfollowing methods:\n\n- (RPC) Use the [ListCustomColumns method for the CustomColumnService](/search-ads/reporting/api/reference/rpc/google.ads.searchads360.v0.services#google.ads.searchads360.v0.services.CustomColumnService)\n- (REST) Use the [customers.customColumns.list method](/search-ads/reporting/api/reference/rest/v0/customers.customColumns/list)\n\nKnown restrictions\n------------------\n\n- No support for Custom Columns that refer to Custom Dimensions."]]